31.01.2016, 23:52
EDIT: you work this?
pawn Код:
CMD:kick(playerid, params[])
{
new PID, reason[64], str[128], str2[128], str3[128];
new Playername[MAX_PLAYER_NAME], Adminname[MAX_PLAYER_NAME];
if(sscanf(params, "us[64]", PID,reason)) return SendClientMessage(playerid, COLOR_GREY, "srw: /kick [id] [reason]");
GetPlayerName(playerid, Adminname, sizeof(Adminname));
GetPlayerName(PID, Playername, sizeof(Playername));
if(PlayerInfo[playerid][pLogovan] < 1) return SendClientMessage(playerid, -1, "Not logged");
if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, -1, "You're not Administrator");
if(!IsPlayerConnected(PID)) return SendClientMessage(playerid, COLOR_GREY, "Player not on server!");
format(str3,sizeof(str3),"srw: admin %s kicked you | reason: %s", Adminname,reason);
SendClientMessage(COLOR_RED,str3);
format(str, sizeof(str), "'%s was kicked by administrator %s.", Playername, Adminname);
SendClientMessageToAll(COLOR_RED, str);
format(str2, sizeof(str2), "'%s is kicked by admin %s | Reason: %s ", Playername, Adminname, reason);
SendMessageToAdmins(0xFF6347FF, str2, 1);
Kick(PID);
return 1;
}

