25.02.2011, 14:39
Created with SSCANF And ZCMD (only for rcon admin)
pawn Код:
command(kick, playerid, params[])
{
new string[128], reason[105], ID, pName[MAX_PLAYER_NAME], pName2[MAX_PLAYER_NAME];
if(IsPlayerAdmin(playerid))
return SendClientMessage(playerid, -1, "You're not an admin.");
if(sscanf(params, "uS(No Reason Given)[128]", ID, reason))
return SendClientMessage(playerid, -1, "USAGE: /kick [PlayerID] [reason]");
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
GetPlayerName(ID, pName2, MAX_PLAYER_NAME);
format(string, sizeof(string), "You have been kicked by administrator %s, reason: %s", pName, reason);
SendClientMessage(ID, -1, string);
format(string, sizeof(string), "Server: Administrator %s has kicked %s, reason: %s", pName, pName2, reason);
SendClientMessageToAll(-1, string);
Kick(ID);
return 1;
}