18.12.2010, 20:56
pawn Код:
dcmd_ban(playerid, params[])
{
new reason[24],
pID,
string[128];
if (sscanf(params, "us", pID, reason)) SendClientMessage(playerid, COLOR_YELLOW, "Usage: /ban [playerid] [reason]");
else if (pID == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_RED, "ERROR: Player not found");
else if(PlayerInfo[playerid][pAdmin] < 5) SendClientMessage(playerid, COLOR_RED, ADMINFALSE_CMD);
//else if(pID == playerid) return SendClientMessage(playerid, COLOR_RED, "ERROR: You cannot ban yourself.");
else {
Ban(pID);
format(string,sizeof(string),"SERVER: %s has been ban by %s (REASON: %s)",GetName(pID), GetName(playerid), reason);
SendClientMessageToAll(COLOR_YELLOW, string);
format(string,sizeof(string),"You have been ban by %s (REASON: %s)", GetName(playerid), reason);
SendClientMessage(pID, COLOR_YELLOW, string);
}
return 1;
}