如何在 Project Zomboid 中安装模组?
要在 Project Zomboid 使用模组,你的服务器必须处于Advanced Mode(高级模式)。在添加模组之前先确认这一点。
以下以模组 Fluffy Hair 为例。
查找 Workshop ID 和 Mod ID
每个模组需要两项信息:
- Workshop-ID: 用于定位该模组在 Steam 创意工坊中的条目编号。
- Mod-ID: Project Zomboid 用于启用模组的内部名称。该值不一定与模组的可见名称相同。
通常可以在该模组的创意工坊页面说明中直接找到这两项信息,常见于说明的开头或结尾。示例模组中的信息如下:
Workshop ID: 2447729538
Mod ID: FH
请按原样精确填写这些数值。Workshop ID 写入行 WorkshopItems=,Mod ID 写入行 Mods=。因此在 Mods= 中不要填写模组的可见名称,而要填写这里给出的 Mod ID。
在服务器配置中添加模组
在 4NetPlayers 客户中心停止你的服务器。
点击你的服务器名称。
在左侧打开文件
servertest.ini。在右侧的文本编辑器中找到
WorkshopItems=这一行。在等号后填写 Workshop ID。以 Fluffy Hair 为例,该行应为:
WorkshopItems=2447729538接着找到
Mods=这一行。在等号后填写 Mod ID。以 Fluffy Hair 为例,该行应为:
Mods=FH点击 保存。
添加多个模组
多个 Workshop ID 与 Mod ID 之间用分号(;)分隔。请不要加入空格。一个创意工坊条目可能包含多个模组。这两行彼此独立:WorkshopItems= 决定下载哪些创意工坊条目,Mods= 决定启用哪些模组。两个列表的顺序无需一致。
示例:
WorkshopItems=2447729538;1234567890
Mods=FH;ModID2;ModID3
如果这些行中已经有其他模组,请不要删除它们。使用分号追加新数值。在示例中,ModID2 与 ModID3 都属于第二个创意工坊条目。
地图模组
地图模组会为游戏世界加入新的区域或地图。它们首先与普通模组的填写方式相同:Workshop ID 写入 WorkshopItems=,Mod ID 写入 Mods=。
此外,你还需要在文件 servertest.ini 的 Map= 行中填写该模组的地图名。通常也能在模组的说明中找到所需的地图名。请确保完全按说明填写,地图名可能与 Workshop ID、Mod ID 不同。
必须将地图模组的地图名写在原版地图之前。配置示例如下:
WorkshopItems=地图模组的WorkshopID
Mods=地图模组的ModID
Map=地图模组的名称;Muldraugh, KY
如果一个地图模组给出了多个地图名,请按其说明的顺序全部填写。
重要: 请在首次启动服务器之前就添加地图模组。它们只会在创建存档时生效;对于已在运行的存档不会产生效果。
在保存更改之后再启动服务器。此规则同样适用于地图模组和普通模组。