Szerző Téma: Rendszám átalakító hiba  (Megtekintve 643 alkalommal)

Rendszám átalakító hiba
« Dátum: 2012. Június 01. - 16:38:50 »
0 Show voters
Üdv, csináltam egy rendszám átalakítót de mikor beirom a rendszámot és leütöm az entert akkor csak letörli a rendszámot és egy pontot rak oda  :(
Kép:
\"rendszam_notfound_www.kepfeltoltes.hu_.png\"
Kód:
 
CMD:rendszam(playerid, params[])
{
new rendszam[10];
new veh = GetPlayerVehicleID(playerid);
if(sscanf(params, \"u\", rendszam)) return SendClientMessage(playerid, 0xFF0000FF, \"Használat: /rendszam [Rendszám]\");
    new Float:vX, Float:vY, Float:vZ, Float:vA;
SetVehicleNumberPlate(veh, rendszam);
GetVehiclePos(veh,vX,vY,vZ);
GetVehicleZAngle(veh,vA);
SetVehicleToRespawn(veh);
SetVehiclePos(veh,vX,vY,vZ);
PutPlayerInVehicle(playerid,veh,0);
     SetVehicleZAngle(veh,vA);
return 1;
}

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Rendszám átalakító hiba
« Válasz #1 Dátum: 2012. Június 01. - 16:44:47 »
0 Show voters
Mivel respawnolod az autót. A respawnál leveszi (de nem biztos).

Rendszám átalakító hiba
« Válasz #2 Dátum: 2012. Június 01. - 16:52:41 »
0 Show voters
Az u az játékos ID-re vonatkozik!Neked string kell,mert szöveget írsz!
 
if(sscanf(params, \"u\", rendszam))

 
Tehát:
 
if(sscanf(params, \"s[10]\", rendszam)) //a 10 meg a string hossza

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal