Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
barensia20

Настройка времени на сервере

Recommended Posts

Для того чтобы настроить время на сервере нужно:

1) Открыть файл HiveExt.ini, который находится в папке с вашим config.cfg

2) Найти следующее:

 

[Time]
;Possible values: Local, Custom, Static
;You cannot use Static on OFFICIAL Hive, it will just revert to Local
Type = Local
;If using Custom type, offset from UTC in hours (can be negative as well)
;Offset = -8
;If using Static type (Hour value always the same on every server start), the value (0-24) to set the Hour to
Hour = 0

 

3) Если вы хотите, чтобы время на сервере совпадало с вашим реальным временем на компьютере, то измените Type = Static на Type = Local

4) Если вы хотите, чтобы время на сервере совпадало с определённым часовым поясом, то измените Type = Static на Type = Сustom, а в ;Offset = укажите нужный вам часовой пояс  (0 по Гринвичу )

5) Чтобы установить конкретное время на сервере оставьте Type = Static, а в Hour = пропишите нужный час.

 

 

Всем удачи! Используйте своё время рационально!

Edited by Xotabl4
Изменение Оформления (see edit history)

Share this post


Link to post
Share on other sites



Как сделать допустим 3 часа день 3 часа ночь за 6 часов игры а то у меня рестарты раз в 6 часов, или хотяб 2 часа день 2 часа ночь 

Share this post


Link to post
Share on other sites

Я не знаю как цикл времени ускорить, но как вариант можно при помощи планировщика запускать серв на одном файле HiveExt, а после рестарта уже на другом. И так по очереди. В одном прописано ночное время, в другом дневное. Вуаля :ohmy:

Share this post


Link to post
Share on other sites

Как сделать допустим 3 часа день 3 часа ночь за 6 часов игры а то у меня рестарты раз в 6 часов, или хотяб 2 часа день 2 часа ночь 

 элементарно. ставишь статичное время за 3 часа до заката (если хочешь,чтобы день переходил через 3 часа в ночь) либо за 3 часа до рассвета (ночь через 3 часа перейдёт в день), поскольку рестарт через 6 часов в итоге получаешь цикл смены тёмного и светлого времени суток, через каждые 3 часа.

день переходит в ночь:

 

type=static
hour=15 //со старта сервера день переходит через 3 часа в ночь 
// либо hour=3 ночь переходит в день

Share this post


Link to post
Share on other sites

 

Как сделать допустим 3 часа день 3 часа ночь за 6 часов игры а то у меня рестарты раз в 6 часов, или хотяб 2 часа день 2 часа ночь 

 элементарно. ставишь статичное время за 3 часа до заката (если хочешь,чтобы день переходил через 3 часа в ночь) либо за 3 часа до рассвета (ночь через 3 часа перейдёт в день), поскольку рестарт через 6 часов в итоге получаешь цикл смены тёмного и светлого времени суток, через каждые 3 часа.

день переходит в ночь:

 

type=static
hour=15 //со старта сервера день переходит через 3 часа в ночь 
// либо hour=3 ночь переходит в день

не могу понять...у меня тоже каждые 6 часов рестарт. Хочу сделать 3 ч день / 2ч ночь / 1ч день и рестарт. 

По настройкам так:

 

В HiveExt:

 

[Time]
;Possible values: Local, Custom, Static
;You cannot use Static on OFFICIAL Hive, it will just revert to Local
Type = Static
;If using Custom type, offset from UTC in hours (can be negative as well)
;Offset = -8
;If using Static type (Hour value always the same on every server start), the value (0-24) to set the Hour to
Hour = 12

 

то есть сервер стартует каждый раз со временем в 12-00.

 

в Variables.sqf:

 

//DayZ settings
dayz_dawn = 17;
dayz_dusk = 15;
 
 
Следовательно с 12-00 до 15-00 день, с 15-00 до 17-00 ночь, далее 1 час день и рестарт.
 
Вроде должно работать, ан нет! Всегда дневное время. 
 
В чем проблема?

Share this post


Link to post
Share on other sites

не мудри и сделай как я написал у меня закат в 18.00 поэтому стартовое время сервера 15 часов стоит. Не получится у тебя таким способом сделать то что ты хочешь 3ч-д, 2ч-н, 1ч-д!

Share this post


Link to post
Share on other sites

А как сделать чтобы всегда был день? ставлю   Type = Static  не выходит((

Share this post


Link to post
Share on other sites

А как сделать чтобы всегда был день? ставлю   Type = Static  не выходит((

Если стоит авторестарт, то проблема отпадает сама собой. У меня стоит рестарт каждые 4 часа, а так как по умолчанию там стоит статик 13 часов, то постоянный день обеспечен, только я 13 меняю на 11 и все

Share this post


Link to post
Share on other sites

Если стоит авторестарт, то проблема отпадает сама собой. У меня стоит рестарт каждые 4 часа, а так как по умолчанию там стоит статик 13 часов, то постоянный день обеспечен, только я 13 меняю на 11 и все

То есть как стоит 13, лучше не менять? (у меня авторестарт каждые 4 часа)

Share this post


Link to post
Share on other sites

То есть как стоит 13, лучше не менять? (у меня авторестарт каждые 4 часа)

Говорю поменяй на 11 и больше ничего не надо - у тебя просто не будет успевать доходить до темноты, а после рестарта снова 11 у тебя

Share this post


Link to post
Share on other sites

Как сделать время на сервере в реальном режиме.

чтоб независимо от рестартов сервера время было одинаково с реальным

Share this post


Link to post
Share on other sites

Как сделать время на сервере в реальном режиме.

чтоб независимо от рестартов сервера время было одинаково с реальным

HiveExt.ini

[Time]
;Possible values: Local, Custom, Static
;You cannot use Static on OFFICIAL Hive, it will just revert to Local
Type = Local
;If using Custom type, offset from UTC in hours (can be negative as well)
;Offset = -8
;If using Static type (Hour value always the same on every server start), the value (0-24) to set the Hour to
Hour = 24

Share this post


Link to post
Share on other sites

 

HiveExt.ini

[Time]
;Possible values: Local, Custom, Static
;You cannot use Static on OFFICIAL Hive, it will just revert to Local
Type = Local
;If using Custom type, offset from UTC in hours (can be negative as well)
;Offset = -8
;If using Static type (Hour value always the same on every server start), the value (0-24) to set the Hour to
Hour = 24

под москву будет  ;Offset = +3    ?

Share this post


Link to post
Share on other sites

 

HiveExt.ini

[Time]
;Possible values: Local, Custom, Static
;You cannot use Static on OFFICIAL Hive, it will just revert to Local
Type = Local
;If using Custom type, offset from UTC in hours (can be negative as well)
;Offset = -8
;If using Static type (Hour value always the same on every server start), the value (0-24) to set the Hour to
Hour = 24

Это под московское время ? или под москву надо ;Offset = +3

Share this post


Link to post
Share on other sites

Это под московское время ? или под москву надо ;Offset = +3

Ничего не трогай, я тебе просто показал где менять. Просто меняй на локал и все :)

Прочее можно не трогать и во все, переводчик тебе поможет понять что там написано.

Share this post


Link to post
Share on other sites

Как сделать допустим 3 часа день 3 часа ночь за 6 часов игры а то у меня рестарты раз в 6 часов, или хотяб 2 часа день 2 часа ночь 

 

 

не могу понять...у меня тоже каждые 6 часов рестарт. Хочу сделать 3 ч день / 2ч ночь / 1ч день и рестарт. 

По настройкам так:

 

В HiveExt:

 

[Time]
;Possible values: Local, Custom, Static
;You cannot use Static on OFFICIAL Hive, it will just revert to Local
Type = Static
;If using Custom type, offset from UTC in hours (can be negative as well)
;Offset = -8
;If using Static type (Hour value always the same on every server start), the value (0-24) to set the Hour to
Hour = 12

 

то есть сервер стартует каждый раз со временем в 12-00.

 

в Variables.sqf:

 

//DayZ settings
dayz_dawn = 17;
dayz_dusk = 15;
 
 
Следовательно с 12-00 до 15-00 день, с 15-00 до 17-00 ночь, далее 1 час день и рестарт.
 
Вроде должно работать, ан нет! Всегда дневное время. 
 
В чем проблема?

Товарищи! Все гениальное просто;)

 

Type Static

Hour = 10.00

 

Создаем в миссии: time.sqf и туда пишем

 

//move the time

while {true} do {

sleep 432000;

setAccTime 8;

sleep 216000;

skiptime to 10;

};

 

 

В конце init.sqf пишем [] execVM "time.sqf"

 

 

Итог: При старте сервера время будет 10 утра. Через 2 часа время перескочит на 8 часов вперед и станет 20.00. Спустя час перескочит еще на 9 часов и будет 6 утра. Через 2 часа снова на 8 и тд.

Share this post


Link to post
Share on other sites

Не могу настроить время на сервере по данному гайду. Конкретно хочу настроить часовой пояс МСК(GMT) +3 в HiveExt.ini сделал все по гайду:

 

[Time]
;Possible values: Local, Custom, Static
;You cannot use Static on OFFICIAL Hive, it will just revert to Local

Type = Сustom
;If using Custom type, offset from UTC in hours (can be negative as well)
Offset = +3
;If using Static type (Hour value always the same on every server start), the value (0-24) to set the Hour to
Hour = 0

 

Однако же время на сервере все равно остается локальным ((GMT) +5). Если точнее то при заходе на сервере после рестарта время постоянно 12:30, но если умереть или просто перезайти в лобби то время становится локальным. Как это победить?

Share this post


Link to post
Share on other sites

А если мне нужно все время день.

Я ставлю 

5) Чтобы установить конкретное время на сервере оставьте Type = Static, а в Hour = пропишите нужный час.

у меня стоит 

Type = Static
Hour = 13

Стоит BEC, авто-рестарт настроен через "Scheduler", каждые 4 часа выполняется команда "restart", но при таком рестарте, время на сервере не меняется и только в 4 утра делается перезапуск сервера "shutdown" и соответственно включается день.

Так как сделать всегда день? не меняя настройки "Scheduler", поменять их не проблема, но я не хочу длинные рестарты ("restart" длится 5-10 сек, с переподключением, а "shutdown" 3-7 минут), желательно чтоб всегда было одно и тоже время "статическое".

 

И еще, буквально пару месяцев назад заметил такую вещь - солнце ни когда не бывает над головой, всегда на горизонте, какое время ни ставь, как на настроенном сервере, так и на "стоковых" настройках, ни кто не сталкивался с таким?  у сервера тоже зима? как исправить? 

Share this post


Link to post
Share on other sites

Я не знаю как цикл времени ускорить, но как вариант можно при помощи планировщика запускать серв на одном файле HiveExt, а после рестарта уже на другом. И так по очереди. В одном прописано ночное время, в другом дневное. Вуаля :ohmy:

а как запускать сервер на разных HiveExt?

Share this post


Link to post
Share on other sites

Если стоит админка от infiSTAR'a,то в ней можно время сервера настроить,но это тоже способ,спасибо!

Share this post


Link to post
Share on other sites

Если стоит админка от infiSTAR'a,то в ней можно время сервера настроить,но это тоже способ,спасибо!

это принципиально разные варианты. таким способом время меняется насовсем, через админку только до рестарта.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.