НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как добавить моды на сервер DayZ

DayZUpdated Nov 3, 20265 min read

Чтобы добавить мод на сервер DayZ на PlayNHost, скопируйте папку мода из папки !Workshop игры DayZ на вашем ПК, загрузите её как zip в верхнюю папку в Files, распакуйте, скопируйте ключ .bikey мода в keys, затем добавьте имя папки на вкладке Мастерская и перезапустите сервер. Серверы DayZ на PlayNHost пока не умеют скачивать моды из Steam Workshop, поэтому каждый мод это папка, которую вы загружаете сами.

Добавьте мод

  1. На вашем ПК откройте папку !Workshop внутри папки игры DayZ. Каждый мод там это отдельная папка.
  2. Скопируйте папку мода и дайте копии короткое имя в нижнем регистре без пробелов, например @cf.
  3. Заархивируйте эту папку в zip. Панель не умеет загружать папки, только файлы.
  4. Откройте сервер в панели и нажмите Остановить. Дождитесь Офлайн.
  5. Откройте вкладку Files и оставайтесь в верхней папке, той, где лежит serverDZ.cfg. Нажмите Загрузить и выберите zip.
  6. Отметьте галочкой zip и нажмите Распаковать в появившейся панели. Проверьте, что теперь у вас есть @cf с файлами мода прямо внутри, а не папка внутри папки. Удалите zip.
  7. Откройте папку keys сервера в Files, нажмите Загрузить и выберите файл .bikey из папки keys самого мода на вашем ПК. Без него игроков с этим модом не пустят.
  8. Откройте вкладку Мастерская. В Моды введите @cf и нажмите Добавить, затем нажмите Сохранить.
  9. Запустите сервер. В Console проверьте, что ни одна строка [pnh-dayz] WARNING не называет этот мод, затем дождитесь Mission read.
Вкладка «Мастерская» сервера DayZ с шагами загрузки и списком «Моды»

Вкладка Мастерская говорит то же самое коротко: DayZ cannot download mods from the Steam Workshop on our servers yet. You can still add a mod by uploading its folder: (DayZ пока не может скачивать моды из Steam Workshop на наших серверах, но мод можно добавить, загрузив его папку), а затем четыре шага.

Верхняя папка сервера DayZ в Files с загруженной папкой мода @cf рядом с serverDZ.cfg

Моды или Серверные моды?

На вкладке Мастерская два списка:

  • Моды: Mods that players need too, by folder name, for example @cf. Players without them are refused. (моды, которые нужны и игрокам. Игроков без них не пускают). Большинство модов вносятся сюда.
  • Серверные моды: Mods that run on the server only, by folder name. Players do not need to install these. (моды, которые работают только на сервере. Игрокам не нужно их устанавливать). Используйте этот список, только если автор мода пишет, что мод серверный.

Оба списка состоят из имён папок, каждое начинается с @, разделители это точки с запятой. Если моду нужен другой мод, например фреймворк, этот мод тоже должен быть в списке.

Что панель делает за вас при каждом запуске

  • Она копирует .bikey каждой папки мода из списка в keys, а Console пишет [pnh-dayz] Copied cf.bikey from @cf into keys/. с настоящим именем ключа. Серверы, созданные до появления этого помощника, этого не делают и вообще не выводят строки [pnh-dayz], поэтому в шаге 7 ключ копируется вручную. Вреда от этого нет в любом случае.
  • Она предупреждает, если папки из списка нет: [pnh-dayz] WARNING @cf is in your mod list, but there is no @cf folder in the top folder under Files, so it will not load. Upload it there (the Workshop page shows how).
  • Она предупреждает, если у мода нет ключа: [pnh-dayz] @cf has no .bikey file, so players who have it may be refused.

Эти проверки никогда не останавливают запуск: они только сообщают о проблеме в Console, а DayZ запускается со списком модов в том виде, в каком вы его сохранили. См. Мод не загружается на сервере DayZ.

Что нужно игрокам

Каждому игроку нужны те же моды, подписанные в DayZ на его ПК, той же версии, что и загруженная вами папка. Когда мод обновляется в Steam Workshop, игроки получают новую версию, а ваш сервер хранит старую, пока вы не загрузите новую папку. См. Игроков кикает за подписи модов на сервере DayZ.

Можно ли вставить ID из Steam Workshop?

Можно, но он не скачается. Вкладка Мастерская помечает такой ID отметкой Не скачается: This server cannot download mods from the Steam Workshop, so this loads only if you uploaded a folder with exactly this name. (этот сервер не может скачивать моды из Steam Workshop, поэтому мод загрузится, только если вы загрузили папку с точно таким именем). Вместо этого загрузите папку и внесите в список её имя.

Удалите мод

На вкладке Мастерская уберите мод из списка, нажмите Сохранить и перезапустите сервер. Затем удалите его папку в Files, если она вам больше не нужна. После перезапуска игрокам этот мод больше не нужен.

Связанные статьи

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ