[Help] Error in code
#9

Код:
Код:
CMD:kick(playerid, params[])
{
    new id, reason[128];
172    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, COLOR_WHITE, "You need to be a admin to use that command!");
173    else if(sscanf(params, "us", id, reason))SendClientMessage(playerid, COLOR_WHITE, "Usage: /kick [id/name][reason]");
174    else if(id==playerid) return SendClientMessage(playerid,COLOR_WHITE,"Error: You can not kick yourself!");
175    else if(IsPlayerAdmin(id)) return SendClientMessage(playerid,COLOR_WHITE,"Error: You can not kick another admin!");
176    else if (id==INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_WHITE,"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, playerid, Name2, id);
        SendClientMessageToAll(COLOR_WHITE, KickMessage);
        Kick(id);
}
    return 1;
}
Код:
CMD:kick(playerid, params[])
{
    new id, reason[128];
172    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, COLOR_WHITE, "You need to be a admin to use that command!");
173    else if(sscanf(params, "us", id, reason))SendClientMessage(playerid, COLOR_WHITE, "Usage: /kick [id/name][reason]");
174    else if(id==playerid) return SendClientMessage(playerid,COLOR_WHITE,"Error: You can not kick yourself!");
175    else if(IsPlayerAdmin(id)) return SendClientMessage(playerid,COLOR_WHITE,"Error: You can not kick another admin!");
176    else if (id==INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_WHITE,"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, playerid, Name2, id);
        SendClientMessageToAll(COLOR_WHITE, KickMessage);
        Kick(id);
    }
}
    return 1;
}
try that or so.
Reply


Messages In This Thread
[Help] Error in code - by xVIP3Rx - 16.06.2013, 08:53
Re: [Help] Error in code - by Guest123 - 16.06.2013, 09:00
Re: [Help] Error in code - by IceBilizard - 16.06.2013, 09:03
Re: [Help] Error in code - by xVIP3Rx - 16.06.2013, 09:09
Re: [Help] Error in code - by xVIP3Rx - 16.06.2013, 10:17
Re: [Help] Error in code - by DeMoX - 16.06.2013, 10:21
Re: [Help] Error in code - by xVIP3Rx - 16.06.2013, 10:24
Re: [Help] Error in code - by DeMoX - 16.06.2013, 10:32
AW: [Help] Error in code - by Blackazur - 16.06.2013, 10:39

Forum Jump:


Users browsing this thread: 1 Guest(s)