Project Zomboid

Project Zomboid

326 evaluări
Создание сервера (Build 32)
De către Perish
Детально о том, как развернуть сервер для одиночной игры или с друзьями посредством роутера
   
Premiază
Adaugă la preferate
Preferat
Elimină din preferate
ВСТУПЛЕНИЕ
Данный гайд подробно расскажет о том как создать собственный сервер в Project Zomboid будь то соло или игра с друзьями (при подключении к интернету посредством роутера)
ШАГ 1. Открываем порт
Это первый и самый важный шаг на пути к созданию собственного сервера для игры с друзьями, так как без открытого порта ваш сервер просто-напросто не будет виден вашим игровым компаньонам.

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

Инструкций в интернете на данную тематику огромное множество, но именно это видео как ни одно другое полностью охватывает сие процесс, содержит максимально полную и чёткую информацию, подойдёт как опытным юзерам, так и людям не сталкивающимся ранее.

Единственное отличие будут иметь названия портов, а именно нам потребуются порты начиная с 16261 и чем больше игроков будет играть на сервере, тем больше портов необходимо открыть. Например, для 32 игроков нужно открыть порты с 16261 по 16293.

ШАГ 2. Адаптируем сервер под разрядность ОС
Откроем свойства моего компьютера и уточним разрядность операционной системы.


Если у вас, как и на представленных скриншотах, 64-ех битная версия, то проделывать следующие махинации вам не потребуется, а для обладателей 32-bit (x86) - разрядной операционной системы необходимо проделать следующие махинации:

Откроем вкладку "БИБЛИОТЕКА" в Steam, нажмём правой кнопкой мыши по игре Project Zomboid, выберем свойства, а далее как на скриншоте:

1. Переходим во вкладку "ЛОКАЛЬНЫЕ ФАЙЛЫ"
2. Щелкаем правой кнопкой мыши по файлу "ProjectZomboidServer.bat"
3. Кликаем изменить, далее необходимо потереть отмеченную цифру на скриншоте - "64", а так же заменить оба значения "2048" на "1024", повторюсь, данные действия требуется совершить только обладателям 32-ух битной системы.

ШАГ 3. Производим настройки сервера
Теперь нам вновь потребуются "ЛОКАЛЬНЫЕ ФАЙЛЫ" игры (выше я уже писал о том как их просмотреть), а конкретно понадобится файл "PZServerSettings.exe", откроем его, после чего увидим диалоговое окно представленное на скриншоте.


Настройки мира

Сложность зомби:
  • Хардкор, безумные зомби
  • Максимально тяжёлые зомби
  • Средняя сложность
  • Слабые зомби
  • Зомби отсутствуют
Концентрация зомби:
  • Крупные города
  • Везде
Таймер отключения воды
Таймер отключения электричества
Срабатывание сигнализации:
  • Отсутствует
  • Очень редко
  • Редко
  • Иногда
  • Часто
  • Очень часто
Запертые дома:
  • Отсутствуют
  • Очень редко
  • Редко
  • Иногда
  • Часто
  • Очень часто
Время порчи еды:
  • Очень быстро
  • Быстро
  • Нормально
  • Медленно
  • Очень медленно
Эффективность холодильника:
  • Очень слабая
  • Слабая
  • Нормальная
  • Высокая
  • Очень высокая
Частота появления новых предметов:
  • Отсутствует
  • Каждый день
  • Каждую неделю
  • Каждый месяц
  • Каждые два месяца
Частота появления новых зомби:
  • Отсутствует
  • Каждый день
  • Каждую неделю
  • Каждый месяц
  • Каждые два месяца
Месяцев с начала апокалипсиса
Настройка природы

Температура:
  • Очень холодно
  • Холодно
  • Нормально
  • Жарко
  • Очень жарко
Дождь:
  • Очень сухо
  • Сухо
  • Нормально
  • Дождливо
  • Очень дождливо
Скорость эрозии:
  • Очень быстро (20 дней)
  • Быстро (50 дней)
  • Нормально (100 дней)
  • Медленно (200 дней)
  • Очень медленно (500 дней)
Скорость процесса "фермерство":
  • Очень быстро
  • Быстро
  • Нормально
  • Медленно
  • Очень медленно
Изобилие природного мира:
  • Очень бедное
  • Бедное
  • Нормальное
  • Богатое
  • Очень богатое
Редкость предметов
Еда:
  • Очень редкая
  • Редкая
  • В нормальном количестве
  • Частая
  • В изобилии
Оружие:
  • Очень редкое
  • Редкое
  • В нормальном количестве
  • Частое
  • В изобилии
Прочее:
  • Очень редко
  • Редко
  • В нормальном количестве
  • Часто
  • В изобилии
Характеристики

Прирост опыта
Понижение/спад навыков:
  • Очень быстро
  • Быстро
  • Средне
  • Медленно
  • Очень медленно
Временные настройки:
  • Продолжительность дня в реальном времени
  • Стартовый месяц игры
  • Стартовое время
Зомби:

Правильные зомби/собственные настройки зомби
Скорость:
  • Быстрые
  • Средние
  • Медленные
Сила:
  • Сильные
  • Средние
  • Слабые
Хрупкость:
  • Крепкие
  • Средние
  • Хрупкие
Передача инфекции:
  • Кровь + слюна
  • Все инфицированы
  • Отсутствует
Проявление инфекции:
  • Моментальное
  • 0 - 30 секунд
  • 0 - 1 минута
  • 0 - 12 часов
  • 2 - 3 дня
  • 1 - 2 недели
Время реанимирования:
  • Моментально
  • 0 - 30 секунд
  • 0 - 1 минута
  • 0 - 12 часов
  • 2 - 3 дня
  • 1 - 2 недели
Умения зомби:
  • Бродячие зомби проходящие в окна + использующие двери
  • Бродячие зомби проходящие в окна
  • Простые бродячие зомби
Память зомби:
  • Длинная
  • Нормальная
  • Короткая
  • Отсутствует
Отрицательные эффекты накладываемые зомби:
  • Слабость + Замедление
  • Замедление
  • Слабость
  • Отсутствуют
Зрение зомби:
  • Орлиное
  • Нормальное
  • Плохое
Слух зомби:
  • Отличный
  • Нормальный
  • Плохой
Обоняние зомби:
  • Острое
  • Нормальное
  • Плохое

Путь сохранения настроек как правило определяется автоматически, тем не менее приведу пример расположения файлов с настройками: C:\Users\Имя вашего пользователя\Zomboid\Server

Если вы уже запускали сервер, сохраняем с заменой

Параметры сервера

Остальные настройки вы можете произвести в файле servertest.ini который расположен на

C:\Users\Имя вашего пользователя\Zomboid\Server

Пример установки некоторых параметров:

ШАГ 4. Запускаем сервер
После выставления всех необходимых настроек сервера:

1. Запускаем файл
"ProjectZomboidServer.bat". Итак, у нас должна открыться командная строка "cmd.exe", которая автоматически займётся запуском нашего сервера, может потребовать ввести пароль администратора, просто введём его и нажмём клавишу "Enter" после чего:
2. Дожидаемся когда сервер полностью запустится, об этом нас уведомит сообщение *** SERVER STARTED ***
3. Проходим по, примерно, следующему пути: C:\Users\Имя вашего пользователя\Zomboid\Multiplayer
4. Копируем адрес (Наименование папки, в данном случае это "46.162.79.83", понадобится нам для подключения к созданному нами серверу
в уже запущенной игре.
5. Удаляем все(!) папки находящиеся в директории "Multiplayer"


Далее, вновь запускаем файл "ProjectZomboidServer.bat" и непосредственно саму игру, под ту версию ОС, которую мы имеем (повторюсь это либо 32x, либо 64x), ту же версию открывают и ваши напарники, так же не забудьте разослать им адрес своего сервера для подключения.
ШАГ 5. Подключаемся к серверу
И финальная стадия руководства, жмём в главном меню игры "ЗАЙТИ НА СЕРВЕР", вводим всю необходимую информацию: IP, Порт, Имя(На ваш вкус и цвет), Пароль(На всякий случай, возможно подключение без него), кликаем "ПОДКЛЮЧИТЬСЯ", выбираем место спауна и наслаждаемся игрой!


Замечу, игроки не смогут к вам подключиться не зная вашего ip-адреса, так сервер не будет отображаться в списке доступных (публичных). Прогресс сервера сохраняется.
ШАГ 6. Старт игры. Координаты и лут
Мы новички, нам проще было бы начать выживать вместе, да и не с пустыми руками.
Итак преступаем к настройке координат местапоявления вашего и всех остальных персонажей в начале игры.

1. Проходим по, примерно, следующему пути: C:\Users\Имя вашего пользователя\Zomboid\Server
...
ОШИБКИ, ВОПРОСЫ И ИХ РЕШЕНИЕ

Ошибка "Could not reserve enough space for object heap"

Как правило для того что бы развернуть свой сервер треубется 3ГБ оперативной памяти (2ГБ для сервера и 1ГБ непосредственно на сам Project Zomboid) для комфортной игры, но как ни странно даже у людей с большим объёмом ОЗУ, установленным на компьютер, возникает данная проблема, пути у нас три:

  • Закрыть фоновые программы на время игры, тем самым освободить дополнительный объём памяти для игры на собственном сервере, посмотреть адекватно-ли расходуется оперативная память, возможно ваш компьютер заражён вирусом

  • Установить/обновить Java (в Project Zomdoid используется как прикладная программа)

  • Изменить значения Xms / XMX, на что-то вроде 3000МБ (или понизить их до 1ГБ, а именно до 1024МБ) (см. шаг 2 руководства, скриншот редактирования текстового документа)


Ошибка "Failed to create user database, server shut down"

Если сервер вылетает после запуска, опять же редактируем файл "ProjectZomboidServer.bat", вносим в него следующее: -Duser.home=C:\zomboid
Если у вас x64 ОС, должно получится так:
Postat inițial de Пример:
".\jre64\bin\java.exe" -Xms2048m -Xmx2048m -Duser.home=C:\zomboid -Djava.library.path=./ -cp lwjgl.jar;lwjgl_util.jar;sqlitejdbc-v056.jar;trove-3.0.3.jar;uncommons-maths-1.2.3.jar;./ zombie.network.GameServer
PAUSE


"Как удалить старый мир на сервере и сгенерировать новый"

Пройдём по пути C:\Users\Имя пользователя\Zomboid\Sandbox и удалим файл с наименованием "servertest"


"Папка с IP-адресом не появляется, но появилась папка "servertest"

Проходим на сайт 2ip либо на любой другой подобный, узнаём свой внешний IP-адрес, он и будет являтся IP созданного вами сервера
БЛАГОДАРНОСТЬ
Paka's Guild
ALain
DesignerMix
EnigmaGrey
Project Zomboid — официальное русское сообщество вконтакте
148 comentarii
Тим 19 febr. la 9:51 
При такой настройке сервер будет работать с выключенным ПК?
ПростоЧел 11 nov. 2024 la 0:06 
Вот бы гайд обновили🙏🙏
MLKrice 16 iun. 2023 la 17:27 
Что делать если нет указанной папки в локальный файлах?
Senator 27 sept. 2022 la 14:53 
Подскажите, запустил сервак на хосте, все программы на ТВ и радио идут с англискими субтитрами, как сделать русские субтитры?
Vore Трусов 5 apr. 2020 la 11:02 
Помогите пожалуйста, уже не знаю что делать. С другом выживали спокойно с Hydrocraft'om, захотели добавить парочку модов типа ворот. Добавили, сервер их не видел. После редактирования конфига сервера в игре и добавления их туда пропали те моды, которые стояли, как и вещи из них.
Wasper 5 mart. 2020 la 6:38 
Помогите что делать если друг когда подключаеться создаёт перса и когда начинает загрузку карты ему пишет Вad card и у него есть выбор выйти только на рабочий стол
👁️‍🗨️F0CUS />. 5 febr. 2019 la 2:41 
!!! [НЕ АКТУАЛЬНО] !!!
Antibolter 25 ian. 2019 la 4:05 
Не могу открыть нужные порты на роутере Mikrotik. Делал по этому гайду https://habr.com/ru/post/182166/ . Проверял через прогу PFPortChecker 2.0.1. И через сайт по проверке портов. Порты закрыты. Помощи не жду, потому что Микротик это 3,14здец.
Perish  [autor] 24 sept. 2018 la 8:01 
Gerfobos, гайд составлялся именно под старую версию игры, версия билда указана, сейчас он не актуален, ранее же, попросту не было всех этих настроек в меню
Gerfobos 24 iun. 2018 la 17:51 
Если жмахнуть кнопку СЕРВЕР в главном меню там же тоже все эти настройки есть, не? Надо настраивать через мультиплеер именно. Через сервер играется конечно, но криво и с вылетами.