在 DayZ 中上传模组地图
DayZ 中的模组地图由两部分组成:地图模组和相应的任务。模组包含地图内容,任务包含 DayZ 启动地图所需的文件。
本指南以 DeerIsle 模组地图为例。更多信息请参阅 DeerIsle 官方网站。
- FileZilla: https://filezilla-project.org/
重要:请在 FileZilla 中将传输模式设置为二进制。点击 传输 → 传输类型 → 二进制。 - WinSCP: https://winscp.net/eng/index.php
准备模组和任务
停止服务器并等待它完全关闭。状态必须显示为 服务器未运行。
按照如何在 DayZ 中安装模组中的说明安装模组地图。DeerIsle 还需要Community Framework(CF)。请按照上述指南安装这两个模组。
下载相应的任务。DeerIsle 的任务位于 GitHub 仓库中。本例需要以下文件夹:
empty.deerisle其他模组地图的任务可能位于不同位置。请始终阅读模组作者提供的说明和安装指南。
请注意文件夹的区别:
@CF和@DeerIsle等模组文件夹需要直接上传到 Gameserver-FTP 的根目录。任务文件夹empty.deerisle则放入/mpmissions/。
上传任务文件夹
使用 FTP 程序连接到 Gameserver-FTP。点击 FTP 后,可以在 FTP 概览中找到登录信息。
连接后,你已经位于根目录
/。请打开以下文件夹:/mpmissions/将完整的任务文件夹(本例为
empty.deerisle)直接上传到/mpmissions/。不要只上传单个文件,也不要将文件夹放入其他子文件夹中。
上传完成后,目录结构应大致如下:
/
├── @CF/
├── @DeerIsle/
└── mpmissions/
└── empty.deerisle/
在网页界面中选择任务
要让 DayZ 启动正确的任务,需要在网页界面中填写任务文件夹的名称。请注意大小写。
Basic Mode
在网页界面左侧的 游戏 区域打开 Map Cycle。
填写任务文件夹名称:
empty.deerisle点击 +,然后将任务移动到右侧列表的最上方。
Advanced Mode
在网页界面左侧的 配置文件 区域打开
serverDZ.cfg。在文本编辑器中找到
class Missions部分。将任务文件夹名称填写为
template的值:class Missions { template = "empty.deerisle"; };
这里应填写任务文件夹的名称,而不是模组名称。名称必须与已上传的文件夹名称完全一致。
保存并启动服务器
点击 保存 并重新启动服务器。DayZ 随后会加载已安装的模组并启动所选任务。