DayZ Одиночная игра / кооператив
Введение
Руководство будет посвящено для тех игроков, которые желают поиграть одни или с друзьями.
Суть: создаем локальный сервер, запускаем и играем. Способ позволяет играть уже с готовыми настройками мира, лутом и т.д, с сохранением прогресса. Звучит просто, не так ли? Звучит также просто, как и делается.
Суть: создаем локальный сервер, запускаем и играем. Способ позволяет играть уже с готовыми настройками мира, лутом и т.д, с сохранением прогресса. Звучит просто, не так ли? Звучит также просто, как и делается.
Создание сервера
Скачиваем DayZ Server из Steam, можно скачать из библиотеки инструментов.

Далее внутри корневой папки с сервером, создаем .bat файл - создать текстовый блокнот, после переименовываем формат в .bat
Вставляем следующий код:
Из важного:
1) в параметрах указано то количество ядер(логических), которое имеет ваш процессор.
2) для уменьшения потребления мощности процессора, есть параметр -limitFPS. Позволяет немного сделать геймплей более стабильным. На патче 1.15 FPS сервера будет около 64, т.е. заявленный параметр разработчиками с изменяемым значением не особо работает. Без данной опции серверный FPS будет выше 1000 и потреблять больше ресурсов в пустую.
При желании это можно отключить, убрав значение -limitFPS=%serverFPS%
В корневой папке сервера есть файл serverDZ.cfg, его можно отредактировать по собственному желанию, а можно и не трогать.
Подробнее о настройках сервера здесь: https://community.bistudio.com/wiki/DayZ:Server_Configuration
На этом все. Запускаем данный bat файл. Как только сервер полностью загрузится, он выдаст данное сообщение в консоли:
Далее внутри корневой папки с сервером, создаем .bat файл - создать текстовый блокнот, после переименовываем формат в .bat
Вставляем следующий код:
@echo off
:start
del /f /q profiles\*.log
del /f /q profiles\*.rpt
del /f /q profiles\*.mdmp
set serverLocation=""
set serverPort=2302
set serverConfig=serverDZ.cfg
set serverCPU=%NUMBER_OF_PROCESSORS%
set serverFPS=128
cd "%serverLocation%"
start "DayZ Server" /min /high "DayZServer_x64.exe" -limitFPS=%serverFPS% -config=%serverConfig% -port=%serverPort% -cpuCount=%serverCPU% "-Profiles=profiles" "-BEpath=battleye"
Из важного:
1) в параметрах указано то количество ядер(логических), которое имеет ваш процессор.
2) для уменьшения потребления мощности процессора, есть параметр -limitFPS. Позволяет немного сделать геймплей более стабильным. На патче 1.15 FPS сервера будет около 64, т.е. заявленный параметр разработчиками с изменяемым значением не особо работает. Без данной опции серверный FPS будет выше 1000 и потреблять больше ресурсов в пустую.
При желании это можно отключить, убрав значение -limitFPS=%serverFPS%
В корневой папке сервера есть файл serverDZ.cfg, его можно отредактировать по собственному желанию, а можно и не трогать.
Подробнее о настройках сервера здесь: https://community.bistudio.com/wiki/DayZ:Server_Configuration
На этом все. Запускаем данный bat файл. Как только сервер полностью загрузится, он выдаст данное сообщение в консоли:
Настройка запуска игры
Дополнительные действия
- Для того, чтобы сохранять состояние зомби после выключения сервера, их местоположение и количество, необходимо перейти в файл DayZServer\mpmissions\<имя миссии>\db\economy.xml
<zombies init="1" load="1" respawn="1" save="1"/>
Послесловие
- Чтобы поиграть с друзьями, один из легких способов это скачать Hamachi, Zerotier и т.п. В интернете полно инструкций как играть с друзьями через эти сети.
- Костыль с созданием локального сервера используют некоторые одиночные игры:
Counter-Strike, S.T.A.L.K.E.R. и т.д. - У данного способа есть явный минус. Чтобы поиграть, требуется интернет, так как идет связь с battleye по интернету и никак ее нельзя отключить. Максимум можно отключить VAC. Также требуется достаточная производительность со стороны CPU и RAM, чтобы играть комфортно.
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.