zcmd help
#7

Here it is,

pawn Код:
CMD:kick(playerid, params[])
{
    new targetid, reason[24];
    if(sscanf(params, "us[24]", targetid, reason)) return SendClientMessage(playerid, RED, "[USAGE]: /kick [name/id] [reason]");
    if(strlen(reason) < 1 || strlen(reason) > 24) return SendClientMessage(playerid, RED, "Your reason can only contain 1-24 characters.");
    if(PlayerInfo[playerid][aLevel] < 1) return SendClientMessage(playerid, RED, "Only admin level 1+ can use this command.");
    if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, RED, "Player not found.");
    if(PlayerInfo[targetid][aLevel] >= 1) return SendClientMessage(playerid, RED, "You cant kick admins.");
    {
        format(fstr, sizeof(fstr), "Admin %s [%d] has kicked %s [%d] from the server- Reason: %s", GetName(playerid), playerid, GetName(targetid), targetid, reason);
        SendClientMessageToAll(RED, fstr);
        PlayerInfo[targetid][pKicks] ++;
        GameTextForPlayer(targetid, "~r~Kicked", 5000, 5);
        format(fstr2, sizeof(fstr2), "You have been kicked from the server. You were kicked by admin %s.", GetName(playerid));
        SendClientMessage(targetid, RED, fstr2);
        SendClientMessage(targetid, ORANGE, "If you think this kick is unfair complain it forums.");
        Kick(targetid);
    }
    return true;
}
Just change this line according to your admin script.

pawn Код:
if(PlayerInfo[playerid][aLevel] < 1) return SendClientMessage(playerid, RED, "Only admin level 1+ can use this command.");
Reply


Messages In This Thread
zcmd help - by Mwowwtittybang - 20.12.2012, 05:57
Re: zcmd help - by [HK]Ryder[AN] - 20.12.2012, 06:00
Re: zcmd help - by Mwowwtittybang - 20.12.2012, 06:02
Re: zcmd help - by Windrush - 20.12.2012, 06:28
Re: zcmd help - by [HK]Ryder[AN] - 20.12.2012, 06:49
Re: zcmd help - by Devilxz97 - 20.12.2012, 07:15
Re: zcmd help - by Marven - 20.12.2012, 07:21

Forum Jump:


Users browsing this thread: 2 Guest(s)