Gazmerin
Нуль
- Регистрация
- 8 Дек 2015
- Сообщения
- 5
- Лучшие ответы
- 0
- Репутация
- 1
Наверное каждый из вас страдал когда на сервере наступает ночь,и надо что бы в интерьере было светло,тогда это для вас.
И так начнём,для начала нам нужно объявить 2 переменные:
new tmphour,tmpminute;
Дальше в идем в public OnGameModeInit()
и там к вашим таймерам мы добавим ещё один таймер
Наверно многие спросят "зачем объявляешь ежесекундный таймер?",а ответ прост,чтобы каждую секунду узнавать где игрок
Дальше создаём тело таймера
Вот такой простенький мануал,он сработает в том случае когда игрок находится в другом виртуальном мире
Автор мануала: я
И так начнём,для начала нам нужно объявить 2 переменные:
new tmphour,tmpminute;
Дальше в идем в public OnGameModeInit()
и там к вашим таймерам мы добавим ещё один таймер
PHP:
SetTimer("HourTime",1000,true);
Дальше создаём тело таймера
PHP:
forward HourTime();
public HourTime()
{
gettime(tmphour,tmpminute,_);
foreach(new i:Player)
{
if(GetPlayerVirtualWorld(i) == 0) SetTimerWorld(tmphour);
else SetPlayerTime(i,12,0);
}
return true;
}
Автор мануала: я
Последнее редактирование: