CMD:asd(playerid, params[])
{
new nev, asd;
if(sscanf(params, \"ud\",nev, asd)) SendClientMessage(playerid, COLOR_LIGHTBLUE, \"HASZNÁLAT: /asd <játékos> <asd>\");
else if (nev == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"Nincs ilyen játékos\");
else if(asd < 1 || asd > 5) return SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Az asd-nek 1 és 5 között kel lennie\");
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Siker!\");
}
return 1;
}
U.I.: Nem teszteltem, zcmd-t és sscanft használtam.
Hibát ír az elso sorra :
C:\\Documents and Settings\\Csabi 2\\Asztal\\WCRP\\gamemodes\\CC-RP.pwn(11116) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Csabi 2\\Asztal\\WCRP\\gamemodes\\CC-RP.pwn(11116) : error 017: undefined symbol \"cmd_asd\"
C:\\Documents and Settings\\Csabi 2\\Asztal\\WCRP\\gamemodes\\CC-RP.pwn(11116) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Csabi 2\\Asztal\\WCRP\\gamemodes\\CC-RP.pwn(11116) : fatal error 107: too many error messages on one line
Nem tudom h miért lehet , mert edig csak cmdtext-et használtam :)
U.I.: Nem teszteltem, zcmd-t és sscanft használtam.