Ilya_Mayor 0 Опубликовано 29 сентября, 2017 Ищу команду /freeze [id] [время(в минутах)] Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Rips 210 Опубликовано 29 сентября, 2017 CMD:freeze(playerid, params[]) { // тут проверка на адм if(sscanf(params, "dd", params[0], params[1])) return SendClientMessage(playerid, -1, "Введите: /freeze [id] [time]"); // проверка то что игрок в сети TogglePlayerControllable(params[0], 0); SetTimerEx("UnFreezePlayer", 60000*params[1], false, "i", params[0]); return true; } forward UnFreezePlayer(playerid); public UnFreezePlayer(playerid) { TogglePlayerControllable(playerid, true); return true; } 60000 - миллисекундах это 1 минута, 60000*params[1], то есть 1 минута умножиться на сколько тебе надо 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты