Help with errors
#7

pawn Код:
CMD:kick(playerid, params[])
{
    new id, reason[128];
   
    if(PlayerInfo[playerid][pAdmin] >= 4)
    {
        if(sscanf(params, "us[128]", id, reason)) return SendClientMessage(playerid, -1, "Usage: /kick [id/name][reason]");
        else if(id == playerid)SendClientMessage(playerid, -1, "Error: You can not kick yourself!");
        else if(id == IsPlayerAdmin(id))SendClientMessage(playerid, -1, "Error: You can not kick another admin!");
        else if (id == INVALID_PLAYER_ID)SendClientMessage(playerid, -1 ,"Error: Player is not connected!");
        else
        {
            new Name[MAX_PLAYER_NAME], KickMessage[128];
            new Name2[MAX_PLAYER_NAME];
            GetPlayerName(playerid, Name, sizeof(Name));
            GetPlayerName(id, Name2, sizeof(Name2));
            format(KickMessage, sizeof(KickMessage), "%s(%d) has kicked player %s(%d). Reason: %s", Name,id,reason);
            SendClientMessageToAll(-1, KickMessage);
            Kick(id);
        }
    }
    else {
        SendClientMessage(playerid, -1, "[Warning]:You are not an Admin level 4!");
    }
    return 1;
}
Reply


Messages In This Thread
Help with errors - by IvancheBG - 17.05.2012, 07:02
Re: Help with errors - by iRage - 17.05.2012, 07:29
Re: Help with errors - by IvancheBG - 17.05.2012, 07:39
Re: Help with errors - by iRage - 17.05.2012, 07:42
Re: Help with errors - by IvancheBG - 17.05.2012, 07:57
Re: Help with errors - by MichaelProPlayer - 17.05.2012, 08:30
Re: Help with errors - by Kitten - 17.05.2012, 08:33
Re: Help with errors - by IvancheBG - 17.05.2012, 15:59
Re: Help with errors - by IvancheBG - 17.05.2012, 16:38

Forum Jump:


Users browsing this thread: 1 Guest(s)