Sziasztok!
Az elõbb írtam egy kocsi lehozó parancsot a modomba, mindent meg is csinál rendesen, kivéve a legfontosabbat... Nem hozza le a kocsit xd
Szóval itt van:
CMD:kocsi(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new kocsinev;
if(sscanf(params,\"c\",kocsinev)) return SendClientMessage(playerid,piros,\"HASZNÁLAT: /kocsi <kocsiid> (/kocsiid ha nem tudod)\");
new Float:x, Float:y, Float:z, Float:za;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,za);
SendClientMessage(playerid,narancs,\"Kocsid lehozva :)\");
new szoveg[64];
format(szoveg,64,\"%s lehozott egy %i id-jû kocsit.\",nev,kocsinev);
printf(szoveg);
AddStaticVehicle(kocsinev,x+1,y,z,za,0,0);
}
else SendClientMessage(playerid,narancs,\"<Szever>Nem vagy admin!\");
return 1;
}
Error nem ír.
Nem tudom mi lehet a baja...
Elõre is köszönöm!
Javítva! :)
CMD:kocsi(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new kocsid;
if(sscanf(params,\"d\",kocsid)) return SendClientMessage(playerid,piros,\"HASZNÁLAT: /kocsi <kocsiid> (/kocsiid ha nem tudod)\");
new Float:x, Float:y, Float:z, Float:za;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,za);
SendClientMessage(playerid,narancs,\"Kocsid lehozva :)\");
new szoveg[64],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(szoveg,64,\"%s lehozott egy %d id-jû kocsit.\",name,kocsid);
printf(szoveg);
AddStaticVehicle(kocsid,x+1,y,z,za,0,0);
}
else SendClientMessage(playerid,narancs,\"<Szever>Nem vagy admin!\");
return 1;
}