В данной статье рассмотрим такую программу как BEC.
BEC — это специальная программы для администрирования и настройки определенных функций на сервер DayZ
Чтобы установить данную программу на сервер, вы можете скачать архив данной программы тут.
После скачивания архива, распакуйте его в корне сервера, далее откройте файл config.cfg по пути bec\Config далее в строчке:
BePath = C:\Dayz\Steam\steamapps\common\DayZServer\profiles\BattlEye
указываем путь до текущего активного config battleye, но без указания самого файла. (в случае, если у вас в параметрах запуска сервера имеется параметр -BEPatch= то указываем этот же путь) В моем случае будет указано С:\DayZServer\BattlEye (данная строчка является примером, у вас путь может быть иначе).
В строчке:
IP = 127.0.0.1
указываем актуальный IP адрес сервера, далее в строчке
Port = 2302
указываем активный порт вашего сервера игры, на котором сервер запущен (указываем тот, что в параметрах запуска сервера обозначен параметром -port=), далее в строчке
ServerExeName = DayZ_Server_x64.exe
указываем ваш .exe файл сервера игры, в случае, если он отличается от стандартного у вас. Собственно, BEC готов к тестовому запуску, пробуем запускаем сервер (если еще не запущен), запускаем Start_Bec.bat с папки bec и проверяем. Если программа соединится с сервером игры и напишет «Initializing BEC…» в чат сервера, значит все прошло удачно!
Далее настраиваем файл sheduler.xml в папке bec\Config. Пояснения в файле имеются, делаем строго по ним. Скажу лишь 2 вещи:
Если меняете количество сообщений в чат, рестартов, и т.п. соблюдайте порядок номеров в job. Начинающий номер 0, каждый последующий это +1 от предыдущего. Укажете неверно — следующие задания работать не будут.
Команда:
<cmd>C:\Test062Server\!Server_kill.cmd</cmd>
выполняет файл, который указан. Указывайте существующий файл, иначе файл не выполнится. Поумолчанию этот файл выполнял простую операцию выключения сервера, т.е. taskkill /im {имя exe фйла сервера}
Данная программа расширена в своих возможностях по созданию текстовых сообщений и использованию команд для работы с сервером.
Надеюсь данная статься была вам полезна, если будут вопросы можете задать их в комментариях, постараюсь ответить на них все, приятной настройки сервере!