Szerző Téma: Ez így vajon mûködne? ( Házrendszerem )  (Megtekintve 851 alkalommal)

dexi

  • Vendég
Ez így vajon mûködne? ( Házrendszerem )
« Dátum: 2012. Január 14. - 10:43:40 »
0 Show voters
Tesztelni nem tudok azért kérdezem.
 
CMD:megvesz(playerid)
{
new modID[50];
printf(\"%s beírta a /megvesz parancsot\", Name(playerid));
for(new i = 0; i < MAX_HOUSES; i++)
{
            new Float:x,Float:y,Float:z;
            GetPlayerPos(playerid, x, y, z);
    if(IsPlayerInRangeOfPoint(i, 3.0, x, y, z))
    {
          format( modID, sizeof(modID), \"/hazak/%d.ini\", i);
   if( elado(i) )
       {
      !elado(i);
      dini_Set(modID, \"Owner\", Name(playerid));
      msg(playerid, \"Megvetted a házat ennyiért: $%d\", dini_Int(modID, \"Price\"));
      varoskasszadm += dini_Int(modID, \"Price\");
      dini_IntSet(\"Kasszak/dilimore.ini\", \"Benne\", varoskasszadm);
      SetPlayerMoney(playerid, GetPlayerMoney(playerid) - dini_Int(modID, \"Price\"));
   }
   else msg(playerid, \"Ez a ház nem eladó.\");
}
else msg(playerid, \"Nem vagy egy ház közelében sem.\");
}
return 1;
}

 
Ja és az elado() ezt jelenti:
 
stock elado(id)
{
hInfo[id][sale] = 1;
return 1;
}
« Utoljára szerkesztve: 2012. Január 14. - 12:06:55 írta Fl0rian »

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Ez így vajon mûködne? ( Házrendszerem )
« Válasz #1 Dátum: 2012. Január 14. - 14:07:59 »
+1 Show voters
Nem.
!elado(i);
Ezt honnan szedetd?
Sok háznál pedig ez olyan laggot fog csinálni, hogy csak na.
A házakat játékmód indításnál tölts be a memóriába és csak a változók értékeit olvasd futás közben, ne mindig a fájlokat, mert az úgy kegyetlen lassú.

dexi

  • Vendég
Ez így vajon mûködne? ( Házrendszerem )
« Válasz #2 Dátum: 2012. Január 14. - 15:18:57 »
0 Show voters
Vágom, köszönöm. Kicsit alakítgatok és jelentkezem. Max fél óra.

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Ez így vajon mûködne? ( Házrendszerem )
« Válasz #3 Dátum: 2012. Január 14. - 20:57:54 »
0 Show voters
[mod]Zárható?[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal