在 DayZ 服务器上手动生成建筑,可让管理员创建独特的自定义兴趣点和安全区,让服务器区别于原版地图。 通过策略性地放置结构来引导玩家流向,或限制进入高级 战利品 区域,它还能让你完全掌控玩家进程和地图平衡。 此外,手动放置对于举办沉浸式、服务器专属的社区活动,或打造复杂的角色扮演基地至关重要,可让玩法持续保持新鲜又有吸引力。
要求:必须启用 CfgGamplay。 点击此处了解如何操作。
注意:自定义建筑默认不会有僵尸。 点击此处了解如何生成僵尸。
1. 订阅以下 mod。
CF | DayZ Editor | DayZ Editor Loader | Dabs Framework
2. 启动 DayZ。
3. 加载步骤 1 中的 mod 。
4. 按下 Play 按钮。 如果启动时显示错误,请禁用 BattlEye。
5. 在所需的地图中,点击 Load。
注意:按
Spacebar可切换鼠标。
6. 打开地图。 打开和关闭地图的默认热键是 M 键。
7. 在所需区域上点击鼠标中键。
8. 关闭地图。
9. 在 filters 选项卡中,折叠 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. 转到步骤 16 中的 JSON 文件。
20. 最小化该文件夹,稍后在教程中使用。
21. 打开步骤 18 中的 XML 文件。
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. 上传步骤 30 中的 XML 文件。
33. 点击 Create,然后选择 Create Folder。
34. 输入任意自定义名称,然后点击 Create。
35. 前往已创建的自定义文件夹。
36. 上传步骤 20 中的 JSON 文件。
37. 返回地图文件夹。
38. 打开 cgfgameplay.json 文件。
39. 在 "WorldsData" 下的 "objectSpawnersArr" 旁边,在方括号内输入以下内容:"FolderName/File.json"
-
FolderName= 输入步骤 34 中的名称。 -
File.json= 输入步骤 36 中的名称。
注意:多个文件请用逗号分隔。
40. 按下 Save 按钮。