本指南涵盖了 Dead Matter 专用服务器的管理员设置、控制台命令、玩家管理、世界管理和故障排除。Dead Matter 是一款设定在加拿大艾伯塔省的开放世界僵尸生存游戏,具有基地建设、搜刮、载具和 PvP/PvE 玩法。有关初始服务器设置、配置和连接说明,请参阅 Dead Matter 服务器设置指南。
1. 管理员设置
Dead Matter 专用服务器使用基于配置文件的管理员系统。服务器运营者通过 GPanel 控制台和配置文件管理服务器。
服务器运营者访问权限
作为服务器运营者,您可以通过以下方式管理 Dead Matter 服务器:
- GPanel 控制台: GPanel 中的服务器控制台显示服务器输出、玩家连接、僵尸事件和错误消息。
- 配置文件:
Game.ini文件和DeadMatter/Saved/Config/中的其他配置文件控制所有服务器设置。通过 GPanel 中的 Files 选项卡或通过 SFTP 进行编辑。 - 游戏内管理工具: 以管理员身份登录后,您可以使用额外的管理选项,包括传送、物品生成和玩家控制。
添加管理员
要在服务器上授予玩家管理员权限:
- 从 GPanel 停止服务器。
- 打开服务器配置目录中的管理员配置文件。
- 将玩家的 Steam ID(SteamID64 格式)添加到管理员列表中。
- 保存文件并重启服务器。
2. 控制台命令
Dead Matter 提供可通过 GPanel 控制台和游戏内管理员控制台访问的控制台命令。以下是服务器管理的关键命令。
| 命令 | 描述 |
|---|---|
kick <player/steamid> |
将玩家踢出服务器。 |
ban <player/steamid> |
永久封禁玩家。 |
unban <steamid> |
将玩家从封禁列表中移除。 |
listplayers |
列出所有当前连接的玩家及其名称和 Steam ID。 |
save |
触发立即世界存档。 |
teleport <player> <x> <y> <z> |
将玩家传送到指定坐标(游戏内管理员)。 |
giveitem <player> <itemid> <amount> |
通过物品 ID 给予玩家物品(游戏内管理员)。 |
settime <hour> |
设置游戏内时间(0-24)。 |
shutdown |
启动带自动存档的服务器优雅关闭。 |
3. 玩家管理
踢出玩家
- 在 GPanel 控制台中使用
kick命令,输入玩家名称或 Steam ID。 - 被踢出的玩家可以立即重新加入,除非采取进一步措施(封禁或更改密码)。
封禁玩家
- 使用
ban命令永久阻止玩家加入。 - 封禁通过 Steam ID 跟踪,在服务器重启后仍然有效。
- 使用
unban并输入 Steam ID 来解除封禁。
密码保护
控制访问权限最可靠的方法是设置服务器密码:
ServerPassword=YourSecretPassword
在 Game.ini 中更改密码并重启服务器。仅与受信任的玩家分享密码。
白名单模式
为获得最大程度的访问控制,考虑运行仅限白名单的服务器。将已批准的 Steam ID 添加到白名单配置文件中。只有白名单中的玩家才能加入,无论他们是否知道密码。
4. 世界管理
重置世界
要完全擦除世界并重新开始:
- 从 GPanel 停止服务器。
- 通过 SFTP 连接并导航到
DeadMatter/Saved/SaveGames/。 - 删除或重命名存档目录(重命名以保留备份)。
- 启动服务器。将使用现有配置生成全新世界。
调整世界设置
您可以通过修改 Game.ini 来调整世界体验,而无需完全重置:
- ZombieDensity -- 增加或减少世界中僵尸的数量。
- LootRespawnTime -- 控制战利品容器被搜刮后重新填充的速度。
- DayNightCycleSpeed -- 使白天更长或更短以改变生存节奏。
- bPvPEnabled -- 无需擦除即可开启或关闭 PvP。更改在重启后生效。
备份与恢复
- 从 GPanel 停止服务器。
- 通过 SFTP 连接并下载
SaveGames/目录进行备份。 - 要恢复,请上传备份的目录,替换当前目录。
- 启动服务器。恢复的世界将被加载。
5. 故障排除
服务器启动时崩溃
- 检查 GPanel 控制台中的错误消息。常见原因包括
Game.ini中的配置语法错误。 - 验证端口值未被手动更改。端口必须与 GPanel 分配的端口匹配。
- 尝试删除配置文件并重启以重新生成默认设置。
- 如果崩溃与存档相关,请尝试通过重命名
SaveGames/目录来使用全新世界启动。 - 如果崩溃持续存在,请 提交支持工单,附上您的服务器 IP 和完整的控制台输出。
玩家无法连接
- 在 GPanel 中验证服务器是否正在运行,并检查控制台是否有错误。
- 确认玩家使用的是 GPanel Network 选项卡中正确的 IP 和端口。
- 检查服务器密码是否正确(密码区分大小写)。
- 如果使用白名单,请确认玩家的 Steam ID 已被添加。
- 确保服务器和玩家运行的是相同版本的 Dead Matter。
僵尸和性能问题
- 较高的
ZombieDensity值会显著增加服务器负载。如果性能不佳,请将其降低到1.0或更低。 - 如果服务器在多人同时在线时出现问题,请减少
MaxPlayers。 - 大量玩家建造的建筑物会随时间推移影响服务器性能。
- 如果存档导致周期性卡顿,请增加
AutoSaveInterval。 - 如果性能仍然不佳,请 联系支持 了解升级服务器方案。
不同步和延迟
- Dead Matter 正在积极开发中,预计会有一些不同步现象。确保所有玩家使用相同的游戏版本。
- 高延迟的玩家可能会遇到更多不同步问题。建议玩家选择与服务器位置连接最佳的网络。
- 定期重启服务器(每天一次或长时间游戏后)以清除累积状态并提高性能。
存档损坏
- 如果服务器在存档过程中崩溃,存档文件可能会损坏。
- 如果有手动 SFTP 备份,请从中恢复。有关恢复说明,请参阅 Dead Matter 服务器设置指南。
- 定期 SFTP 备份是最好的保护措施。每次游戏时至少备份一次世界。
相关文章
需要帮助?
如果您遇到本指南未涵盖的 Dead Matter 服务器问题,请 提交支持工单,附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误消息。