DayZ Одиночная игра / кооператив

DayZ5 · 283 ratings28k views809 favorites2 min readRussianby MAITSUNEUpdated Apr 29, 2022View on Steam ↗

Введение

Руководство будет посвящено для тех игроков, которые желают поиграть одни или с друзьями.

Суть: создаем локальный сервер, запускаем и играем. Способ позволяет играть уже с готовыми настройками мира, лутом и т.д, с сохранением прогресса. Звучит просто, не так ли? Звучит также просто, как и делается.

Создание сервера

Скачиваем DayZ Server из Steam, можно скачать из библиотеки инструментов.



Далее внутри корневой папки с сервером, создаем .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 файл. Как только сервер полностью загрузится, он выдаст данное сообщение в консоли:

Настройка запуска игры

Далее после успешного запуска сервера в лаунчере ищем вкладку "Серверы" и выбираем "ЛВС". Присоединяемся к серверу.



Если сервер видно, то есть способ для самых ленивых.

В параметрах лаунчера указываем адрес сервера:
localhost
А порт:
2302



Далее можно при последующем запуске нажимать "играть".

Дополнительные действия

  • Для того, чтобы сохранять состояние зомби после выключения сервера, их местоположение и количество, необходимо перейти в файл 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.