Owner & Admin problem
#2

pawn Код:
CMD:ban(playerid, params[])
{
    if(!IsCnRAdmin(playerid)) return UnknownCMD(playerid);
    new pID, reason[128];
    if(sscanf(params, "uS", pID, reason)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /ban (Nick/ID) (Reason)");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, COLOR_RED, "This Player Is Not Connected.");
    if(pID == cellmin) return SendClientMessage(playerid, COLOR_RED, "Multiple Players Found. Please Be More Specific.");
    if(pID == playerid) return SendClientMessage(playerid, COLOR_RED, "You Cannot Use This Command On Yourself.");
    if(IsCnRAdmin(playerid) && IsCnROwner(pID)) return SendClientMessage(playerid, COLOR_RED, "You Cannot Use This Command On Other Admins.");
    new string[128], log[128];
    format(string, sizeof string, "Administrator has banned %s (%d)  Reason: %s", PlayerName(pID), pID, reason[0] ? reason : "No Reason Given");
    AdminCMD(playerid, "BAN");
    SendClientMessageToAll(COLOR_PINK, string);
    format(log, sizeof log, "Admin %s Has Banned %s. Reason: %s", PlayerName(playerid), PlayerName(pID), reason[0] ? reason : "No Reason Given");
    SetTimerEx("BanTimer", 800, false, "is", pID, reason);
    LogToFile("ban", log);
    return 1;
}
Reply


Messages In This Thread
Owner & Admin problem - by [..MonTaNa..] - 01.06.2013, 14:29
Re: Owner & Admin problem - by Rillo - 01.06.2013, 14:56
Re: Owner & Admin problem - by Konstantinos - 01.06.2013, 15:01
Re: Owner & Admin problem - by [..MonTaNa..] - 01.06.2013, 15:01
Re: Owner & Admin problem - by Rillo - 01.06.2013, 15:04

Forum Jump:


Users browsing this thread: 1 Guest(s)