Перейти к содержанию
Авторизация  
Ilya_Mayor

Ищу команду /freeze [id] [время(в минутах)]

Рекомендуемые сообщения

Ilya_Mayor

Ищу команду /freeze [id] [время(в минутах)]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#Rips

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 минута умножиться на сколько тебе надо 

  • Like 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.