12.08.2013, 12:20
Hello, I am trying to make a /kick command, but I get 4 errors.. Heres the code and errors..
Errors:
Код:
CMD:kick(playerid,params[]) { new id,reason[128],name[MAX_PLAYER_NAME]; if(PlayerInfo[playerid][Adminlevel] > 5) //this is also taken from the tut by Kush { if(sscanf(params,"us[128]",id,reason); return //your error message else { format(string1,sizeof(string1),"%s have been kicked from the server: reason: %s",GetPlayerName(id,name,sizeof(name)),reason); //this will format the kick message that is being sent to all player connected SendClientMessageToAll(0xFFFFFF,string1); Kick(id);//kicks the player } } else { //your error message about that the player is not a admin } }
Код:
G:\Roleplay Server\gamemodes\rp.pwn(1033) : error 028: invalid subscript (not an array or too many subscripts): "PlayerInfo" G:\Roleplay Server\gamemodes\rp.pwn(1033) : warning 215: expression has no effect G:\Roleplay Server\gamemodes\rp.pwn(1033) : error 001: expected token: ";", but found "]" G:\Roleplay Server\gamemodes\rp.pwn(1033) : error 029: invalid expression, assumed zero G:\Roleplay Server\gamemodes\rp.pwn(1033) : fatal error 107: too many error messages on one line