更改 Enshrouded 的游戏设置
Enshrouded 提供 Default、Relaxed、Hard 和 Survival 等预设的游戏设置。若想自行设定各项数值,需要使用 Custom 预设。
重要:只有当 enshrouded_server.json 文件中 gameSettings 部分的设置在 gameSettingsPreset 被设为 Custom 时才会生效。使用 Default、Relaxed、Hard 或 Survival 时,服务器会忽略这些单独数值。若你在游戏内看不到对生命值、经验或其他数值的改动,请先检查当前的预设。
选择预设
- 在客户中心停止你的 Enshrouded 服务器。
- 在 Advanced Mode 打开文件
enshrouded_server.json。 - 查找
gameSettingsPreset,填入所需的预设,例如"gameSettingsPreset": "Hard",。 - 保存文件并重启服务器。
可用的预设有 Default、Relaxed、Hard、Survival 和 Custom。注意大小写必须完全匹配。
使用自定义游戏设置
停止服务器,并在 enshrouded_server.json 中将 gameSettingsPreset 设为 Custom。随后在 gameSettings 部分调整需要的数值。例如,playerHealthFactor 控制玩家的最大生命值,experienceCombatFactor 控制战斗获得的经验。保存文件并重新启动服务器。
启动前也请检查 gameSettings 下的其他数值:一旦切换为 Custom,生效的不只是你刚修改的项目,而是其中列出的所有设置。
每个参数都有允许的取值范围。experienceCombatFactor 的范围为 0.25 至 2,playerHealthFactor 为 0.25 至 4。超出范围的数值会被服务器限制到各自的最小或最大值。所有设置和取值范围可参见 Keen Games 的官方总览。
检查 JSON 语法
enshrouded_server.json 中的语法错误可能会导致服务器无法启动。编辑后请特别检查引号、逗号和括号。你可以使用 JSON 校验器 进行检查。