If statement errors? Confused..
#2

.......
pawn Код:
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 sendClientMessage(playerid, -1, "Usage: /kick <playerid>");
        } 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
    }
}
So, instead of writing if(sscanf(params, "us[128]", id, reason)) { return xxxxx; }
no, you're writing if(sscanf(params, "us[128]", id, reason);

Indeed.
Reply


Messages In This Thread
If statement errors? Confused.. - by Jamcraftadam - 12.08.2013, 12:20
Re: If statement errors? Confused.. - by GWMPT - 12.08.2013, 12:27
Re: If statement errors? Confused.. - by Jamcraftadam - 12.08.2013, 12:59
Re: If statement errors? Confused.. - by Pupak - 12.08.2013, 13:42

Forum Jump:


Users browsing this thread: 1 Guest(s)