Ручной спавн зданий на сервере DayZ позволяет администраторам создавать уникальные пользовательские точки интереса и безопасные зоны, которые выделяют сервер среди ванильных карт. Это дает полный контроль над прогрессом игроков и балансом карты: можно стратегически размещать постройки, направляя трафик игроков или ограничивая доступ к зонам с высокоуровневым лутом. Кроме того, ручное размещение необходимо для проведения атмосферных серверных событий сообщества или создания сложных ролевых баз, которые делают игровой процесс свежим и увлекательным.
Требование: CfgGamplay должен быть включен. Узнайте, как сделать это, здесь.
Примечание: в пользовательском здании по умолчанию не будет зомби. Узнайте, как заспавнить зомби, здесь.
1. Подпишитесь на следующие моды.
CF | DayZ Editor | DayZ Editor Loader | Dabs Framework
2. Запустите DayZ.
3. Загрузите моды из шага 1.
4. Нажмите кнопку Play. Отключите BattlEye, если при запуске появится ошибка.
5. На нужной карте нажмите Load.
Примечание: нажмите
Spacebar, чтобы включить или отключить управление мышью.
6. Откройте карту. Горячая клавиша по умолчанию для открытия и закрытия карты — клавиша M.
7. Нажмите средней кнопкой мыши по нужной области.
8. Закройте карту.
9. На вкладке фильтров сверните dz и structures.
10. Выберите нужное здание.
11. Разместите здание в нужной области. Прокрутите колесико мыши, чтобы повернуть здание.
12. Нажмите на синий маркер, чтобы изменить позицию.
-
Удерживайте
Left-Shift + Click= поворачивает здание. -
Удерживайте
Left-ALT + Click= регулирует высоту размещения. -
Удерживайте
Left-CTRL + Click= свободно перемещает здание. -
Right-click= отображает автоматические параметры.
13. Нажмите клавишу T, чтобы телепортировать игрока.
Примечание: горячая клавиша
Homeпереключает режимы игрока и редактора для проверки размещения здания.
14. Когда закончите, откройте выпадающее меню File .
15. Выберите Export и Export Object Spawner.
16. Введите name.json в нужной директории и нажмите Export.
17. В выпадающем меню File выберите Export и Export MapGroupPos.
18. Введите name.xml в нужной директории и выберите Export.
Примечание: локальная директория по умолчанию находится в
\Documents\DayZ\Editor.
19. Перейдите к JSON-файлу из шага 16.
20. Сверните папку, чтобы использовать ее позже в руководстве.
21. Откройте XML-файл из шага 18.
22. Обратите внимание на данные между тегами <map/>.
23. Войдите в панель BisectHosting Starbase.
24. Остановите сервер.
25. Перейдите на вкладку Files.
26. Выберите mpmissions.
27. Выберите нужную папку карты .
28. Скачайте файл mapgrouppos.xml.
29. Отредактируйте файл локально в приложении Блокнот .
30. Между тегами <map/> вставьте данные из шага 22 с новой строки. Убедитесь, что форматирование не изменилось.
Примечание: добавьте тег комментария
<!--text-->, чтобы запомнить пользовательское здание.
30. Нажмите Save.
31. Вернитесь в панель BisectHosting Starbase.
32. Загрузите XML-файл из шага 30.
33. Нажмите Create и выберите Create Folder.
34. Введите любое пользовательское имя и нажмите Create.
35. Перейдите в созданную пользовательскую папку.
36. Загрузите JSON-файл из шага 20.
37. Вернитесь в папку карты.
38. Откройте файл cgfgameplay.json.
39. Рядом с "objectSpawnersArr" в разделе "WorldsData" введите следующее внутри квадратных скобок: "FolderName/File.json"
-
FolderName= введите имя из шага 34. -
File.json= введите имя из шага 36.
Примечание: разделяйте несколько файлов запятой.
40. Нажмите кнопку Save .