31.01.2016, 17:06
Код:
CMD:kick(playerid, params[])
{
if(PlayerInfo[playerid][pLogovan] < 1) return SendClientMessage(playerid, -1, "Not logged");
if(PlayerInfo[playerid][pAdmin] < 1) {
new PID;
new reason[64];
new str[128];
new str2[128];
new 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(!IsPlayerConnected(PID))
return SendClientMessage(playerid, COLOR_GREY, "Player not on server!");
format(str3,sizeof(str3),"srw : admin %s kicked you | reason: %s", Playername,reason);
format(str, sizeof(str), "'%s was kicked by administrator %s.", Playername, Adminname);
SendClientMessageToAll(COLOR_RED, str);
Kick(PID);
format(str2, sizeof(str2), "'%s is kicked by admin %s | Reason: %s ", Playername, Adminname, reason);
SendMessageToAdmins(0xFF6347FF, str2, 1);
}
return 1;
}


