本指南涵盖了您在 Legion Hosting 上的 Subnautica Nitrox 服务器的管理、控制台命令、权限管理、存档管理和故障排除。有关初始设置和玩家连接说明,请参阅 Subnautica Nitrox 服务器设置指南。
1. 服务器控制台
Nitrox 服务器提供的控制台可通过 GPanel 中的 Console 标签页访问。在服务器运行时,直接在控制台输入框中输入命令。
2. 管理员访问
管理员访问由 SUBNAUTICA_ADMIN_PASSWORD 启动变量(或 server.cfg 中的 AdminPassword)控制。玩家可以在游戏内验证管理员身份以执行特权命令。
请更改默认管理员密码。 默认管理员密码为
PleaseChangeMe。请立即在 GPanel Startup 标签页中更改此密码,以防止未经授权的管理员访问。
3. 控制台命令
| 命令 | 描述 |
|---|---|
help |
列出所有可用的服务器命令。 |
say [message] |
向所有已连接的玩家广播消息。 |
list |
显示所有已连接的玩家。 |
kick [name] |
将玩家踢出服务器。 |
ban [name] |
封禁玩家。 |
unban [name] |
解除玩家的封禁。 |
save |
强制立即保存世界。 |
op [name] |
授予玩家管理员/操作员权限。 |
deop [name] |
移除玩家的管理员/操作员权限。 |
stop |
优雅地关闭服务器。 |
使用
stop 进行干净关闭。 请始终优先使用 stop 命令或 GPanel Stop 按钮,以确保在服务器关闭前保存世界。
4. 权限等级
Nitrox 使用权限层级来控制玩家访问。server.cfg 中的 DefaultPlayerPerm 设置决定新玩家获得的权限。
| 等级 | 描述 |
|---|---|
NONE |
无权限。玩家无法与游戏世界交互。 |
PLAYER |
标准玩家权限。可以正常进行游戏。 |
MODERATOR |
可以踢出玩家并执行基本管理操作。 |
ADMIN |
完整的管理员权限,包括封禁、提权和服务器配置。 |
CONSOLE |
最高等级。仅可通过服务器控制台使用。 |
5. 存档管理
自动保存
自动保存由两个设置控制:
SAVE_INTERVAL-- 自动保存间隔时间(毫秒)。默认值为120000(2 分钟)。SAVE_DISABLE-- 设置为True可完全禁用自动保存。
手动保存
在 GPanel 控制台中使用 save 命令触发立即保存世界。
存档文件位置
世界存档存储在服务器目录中,文件名由 SAVE_NAME 指定(默认值:world)。
备份
- 停止服务器(或先使用
save命令)。 - 通过 SFTP 下载存档目录和
server.cfg。 - 将备份存储在安全的位置。
6. 默认玩家属性
以下默认玩家数值可在 server.cfg 中调整:
| 设置 | 默认值 | 描述 |
|---|---|---|
DefaultOxygenValue |
45 |
新玩家的初始氧气值。 |
DefaultMaxOxygenValue |
45 |
新玩家的最大氧气容量。 |
DefaultHealthValue |
80 |
新玩家的初始生命值。 |
DefaultHungerValue |
50.5 |
新玩家的初始饥饿值。 |
DefaultThirstValue |
90.5 |
新玩家的初始口渴值。 |
DefaultInfectionValue |
0.1 |
初始感染等级(Kharaa)。设置为 0 表示以治愈状态开始。 |
7. 更新 Nitrox
要更新到新版本的 Nitrox:
- 在 GPanel Startup 标签页中将
NITROX_VERSION设置为latest(或特定版本)。 - 在 GPanel 中点击 Reinstall 下载并安装新版本。
- 确保所有玩家将客户端的 Nitrox 更新到匹配的版本。
更新前请备份存档。 虽然 Nitrox 更新通常会保留存档,但在执行更新前备份世界始终是最佳做法。
8. 故障排除
| 问题 | 解决方案 |
|---|---|
| 安装失败(Steam Guard) | 在 STEAM_GUARDCODE 中输入 Steam Guard 验证码并重新安装。验证码会快速过期——请尽快操作。 |
| 玩家无法连接 | 在 GPanel 中验证 IP/端口,检查客户端和服务器的 Nitrox 版本是否匹配,并确保使用了正确的密码。 |
| 玩家之间不同步 | 这是 Nitrox 的已知限制。尝试让所有玩家断开连接后重新连接。确保所有玩家使用相同的 Nitrox 版本。 |
| 存档损坏 | 从备份中恢复。如果没有备份,可以通过更改 SAVE_NAME 值来尝试使用新存档开始。 |
| Subnautica 更新后服务器崩溃 | Subnautica 游戏更新可能会破坏 Nitrox 兼容性。请查看 Nitrox GitHub 获取兼容的版本。 |
相关文章
需要帮助?
如果您的 Subnautica Nitrox 服务器遇到问题,请 提交工单,并提供您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。