Szerző Téma: Autó getelés rendszám alapján  (Megtekintve 419 alkalommal)

Autó getelés rendszám alapján
« Dátum: 2014. augusztus 10. - 19:33:36 »
0 Show voters
Sziasztok!
Valamiért csak az 1-es ID-jû jármûvet geteli a többire azt írja h nem létezik.
[pawn]CMD:getcar(playerid, params[])
{
    new str[32];
if(PlayerInfo[playerid] <= 2) return SendClientMessage(playerid, COLOR_WHITE, \"(( Ismeretlen parancs! ))\");
else if(sscanf(params, \"s[32]\", str)) return SendClientMessage(playerid, COLOR_WHITE, \"(( Használat: /getcar [rendszam] ))\");
for(new i = 0; i < MAX_VEHICLES; i++) {
   if(strcmp(str, VehicleInfo[vRendszam], true) == 0) {

      new Float:x, Float:y, Float:z;


      GetPlayerPos(playerid, Float:x, Float:y, Float:z);


      SetVehiclePos(i, Float:x, Float:y, Float:z);


   } else return SendClientMessage(playerid, COLOR_WARNING, \"(( Nem található  ilyen rendszámú jármû! ))\");


}


return 1;


}[/pawn]


Kocsi betöltés:


[pawn]stock Kocsibetolt(vehicleid)


{


    new file[128];


    format(file,sizeof(file),\"Jarmuvek/%d.ini\",vehicleid);


    VehicleInfo[vehicleid][vID] = dini_Int(file, \"vID\");


VehicleInfo[vehicleid][vPosx] = dini_Float(file, \"vPosx\");


VehicleInfo[vehicleid][vPosy] = dini_Float(file, \"vPosy\");


VehicleInfo[vehicleid][vPosz] = dini_Float(file, \"vPosz\");


VehicleInfo[vehicleid][vColor1] = dini_Int(file, \"vColor1\");


VehicleInfo[vehicleid][vColor2] = dini_Int(file, \"vColor2\");


VehicleInfo[vehicleid][vHP] = dini_Int(file, \"vHP\");


VehicleInfo[vehicleid][vAzonosito] = dini_Int(file, \"vAzonosito\");


format(VehicleInfo[vehicleid][vTulaj],30,\"%s\", dini_Get(file, \"vTulaj\"));


format(VehicleInfo[vehicleid][vRendszam],30,\"%s\", dini_Get(file, \"vRendszam\"));


CreateVehicle(VehicleInfo[vehicleid][vID], VehicleInfo[vehicleid][vPosx], VehicleInfo[vehicleid][vPosy], VehicleInfo[vehicleid][vPosz], 0, VehicleInfo[vehicleid][vColor1], VehicleInfo[vehicleid][vColor2], -1);


SetVehicleNumberPlate(vehicleid, VehicleInfo[vehicleid][vRendszam]);


return 1;


}[/pawn]


[pawn]for(new i = 0; i < 2000; i++)


{


   Kocsibetolt(i);


}[/pawn]

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Autó getelés rendszám alapján
« Válasz #1 Dátum: 2014. augusztus 10. - 19:45:47 »
0 Show voters
[mod]Egyszer már nyitottál neki témát és azt mondtad, megoldottad. Legközelebb, ha még sincs megoldva, dobj egy PÜ-t, hogy nyissam a régit. Nem harapok. ;) Ezt pedig zárom.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal