Когда кикаю игрока, в каждый раз по разному, иногда ему пишется причина, но не отключает, а просто рестартит игрока, а бывает, кикает, но игроку не пишется почему его кикнули, а в чат игрокам - пишет.
Команда:
PHP код:
CMD:kick(playerid, params[])
{
if(AdminLevel[playerid] < 3) return true;
if(sscanf(params, "us[30]", params[0], params[1])) return SendClientMessage(playerid, 0xFFFFFFFF, "Используйте: /kick [playerid] [reason]");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xFFFFFFFF, "Такого игрока нет на сервере.");
new str[121];
format(str, 121, "Администратор %s кикнул игрока %s. Причина: %s", Name[playerid], Name[params[0]], params[1]);
SendClientMessageToAll(0xFF5030FF, str);
Kick(params[0]);
print(str);
return true;
}