iWoody
Новичок
Привет, друзья. Меня зовут Вуди 
Решил выложить небольшой мануальчик по динамическому изменению времени суток на сервере
Скрипт подойдет для всех серверов, кроме как РП и РПГ жанра.
Суть скрипта: 2 секунды в жизни, это 1 минута в игре
Соответствию времени будут изменяться, так называемые SkyBox'ы, то беж небо.
Один минус, скорее в самой GTA, чем в скрипте. Он заключается в том, что среди дня и вечера идет большой временный разрыв. Будет резко заметно, что изменилось время суток.
И так, приступим:
Ко всем forward:
Ко всем переменным:
в OnGameModeInit и OnGameModeExit:
в OnGameModeInit:
в OnGameModeExit:
Ко всем public:
Вот и всё. Автор: я. (iWoody). Жду комментариев, вопросов и критики. ^_^
Решил выложить небольшой мануальчик по динамическому изменению времени суток на сервере
Скрипт подойдет для всех серверов, кроме как РП и РПГ жанра.
Суть скрипта: 2 секунды в жизни, это 1 минута в игре
Соответствию времени будут изменяться, так называемые SkyBox'ы, то беж небо.
Один минус, скорее в самой GTA, чем в скрипте. Он заключается в том, что среди дня и вечера идет большой временный разрыв. Будет резко заметно, что изменилось время суток.
И так, приступим:
Ко всем forward:
PHP:
forward TimeSvr();
PHP:
new mTimeSvr;
new tTimer;
PHP:
mTimeSvr = 0;
PHP:
tTimer = SetTimer("TimeSvr", 120000, true);
PHP:
KillTimer(tTimer);
PHP:
public TimeSvr()
{
mTimeSvr++;
if(mTimeSvr >= 24) mTimeSvr = 0;
SetWorldTime(mTimeSvr);
return true;
}
