Jump to content
DAYZ-CODE.RU - Создай свой игровой сервер

Авторестарт для сервера DayZ Standalone


FireMan
 Share

Go to solution Solved by FireMan,

Recommended Posts

  • Solution

Способ I:

1. Создаем в папке с сервером игры файл с именем 'AutoRestartScript.bat' и заполняем его следующими данными:
 

Please Log in or Register to see this: Spoiler

Кому лень создавать, вот готовый: 

Please Log in or Register to see this: Attachment


2. Заменяем и правим параметры в файле на свои, в данном случае это параметры запуска сервера, местонахождение сервера на компьютере и т.п., пояснения есть, как видим.
Крайне не рекомендую в названиях файлах и расположениях сервера указывать пробелы, bat-файлы их не любят!

Если вы используете 'SmartSteamEmu', можно активировать опцию запуска сервера через него.
Также в батничке есть контролер 'BEC' на случай и его падений (произвольного выключения)

3. Сохраняем, запускаем, и спустя время, обозначенное в параметре:

Please Log in or Register to see this: Code

сервер у вас запустится, если он отсутствует в процессах windows (при условии, если не напортачили в параметрах).

 

Способ II:

1. Создаем в папке с сервером игры файл с именем 'AutoRestartScript.bat' и заполняем его следующими данными:

Please Log in or Register to see this: Spoiler

Кому лень создавать, вот готовый: 

Please Log in or Register to see this: Attachment


2.Заменяем и правим параметры в файле на свои, в данном случае это параметры запуска сервера, местонахождение сервера на компьютере и т.п., пояснения также есть, как видим.
Крайне не рекомендую в названиях файлах и расположениях сервера указывать пробелы, bat-файлы их не любят!

Если вы используете BEC, Whitelister, еще что-либо, запускаете сервер игры не напрямую, а через loader crack (как в smartsteamemu), или вовсе хотите делать при рестарте что-то свое, можно запускать сервер не с exe-файла сервера, а с указанного bat-файла. (примеры файлов: 

Please Log in or Register to see this: Attachment

Please Log in or Register to see this: Attachment


3. Сохраняем, запускаем, и спустя время, обозначенное в параметре:

Please Log in or Register to see this: Code


Способ III:

1. Создаем, если отсутствует, простенький батничек, который будет запускать сервер ваш со всем необходимым. Если имеется такой, переходим далее. Примеры есть в п. 3 ниже!

2. Скачиваем и запускаем простенькую программку: 

Please Log in or Register to see this: Attachment


3. Запускаем программу и добавляем новое правило нажатием Add, настраиваем:

Please Log in or Register to see this: Spoiler

Настройки на скриншоте рабочие для сервера DayZ 0.63
 6 - Указываем сам bat-файл, запускающий наш сервер (создавали в п. 1) примеры файлов:

Please Log in or Register to see this: Attachment


Please Log in or Register to see this: Attachment


7 -  Указываем папку с вашим сервером.
8 -  Сохраняем настройки кнопкой OK.
9 - Ставим галочку, если не стоит в списке рядом с созданным нами заданием.
10 - Готово, сервер сам перезапустится, спустя время в секундах, обозначенное в настройках программы + время в правиле, созданном нами.

Указанные выше способы далеко не единственные, и пойдут наверняка не только для сервера DayZ 0.63, но и для остальных игр и версий издателя Bohemia Interactive, а может и вовсе для других серверов и программ, но я надеюсь, что данная тема будет для вас полезна и поможет внести понимание того как и что работает!

Edited by FireMan
  • Like 4
Link to comment
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
 Share

×
×
  • Create New...