Итак сразу к делу. Мы будем использовать более удобную функцию кика с выводом сообщения игроку.
Создадим stock
Цитата
stock NewKick(playerid, reason[], color = COLOR_LIGHTRED)
{
if(GetPVarInt(playerid, "kicked") == 1) return 1;
SendClientMessage(playerid, color, reason);
SetPVarInt(playerid, "kicked", 1);
SetTimerEx("KickPublic", 100, false, "d", playerid);
return 1;
}
Далее создадим Forward and Public
Цитата
forward KickPublic(playerid);
public KickPublic(playerid) {
if(IsPlayerConnected(playerid)) {
DeletePVar(playerid, "kicked");
Kick(playerid);
}
}
Теперь вывод сообщения и кик игрока мы можем использовать одной, простой строчкой
Цитата
NewKick(playerid,"Вы кикнуты с сервера");
Спасибо за внимание.