本指南涵盖了 Nova-Life: Amboise 专用服务器的服务器管理、白名单管理、配置选项和故障排除。Nova-Life: Amboise 是一款多人角色扮演模拟游戏。有关初始设置、server.json 配置和连接说明,请参阅 Nova-Life: Amboise 服务器设置指南。
1. 服务器管理概述
Nova-Life: Amboise 服务器管理主要通过以下方式完成:
- server.json: 主配置文件,位于
Servers/<SERVER_NAME>/Config/server.json。 - GPanel 控制台: 在 GPanel 的 Console 选项卡中查看服务器输出和日志。
- 游戏内管理员: 验证身份后使用管理员工具(参见第 2 节)。
2. 管理员 PIN 验证
要启用游戏内管理员访问权限,请在 server.json 中将 useAdminPinAuth 设置为 true。这允许授权玩家在输入服务器 PIN 后使用管理员命令。
{
"useAdminPinAuth": true
}
请保管好您的管理员 PIN。 仅与受信任的管理员分享。
3. 白名单管理
Nova-Life 支持白名单模式来限制谁可以加入您的服务器。
启用白名单
在 server.json 中设置:
{
"isWhitelisted": true,
"useWhitelistProtection": true,
"whitelist": {
"intro": "Welcome to our server. Please answer the questions to apply.",
"questions": [],
"date": ""
}
}
| 设置 | 描述 |
|---|---|
isWhitelisted | 启用白名单模式。只有被批准的玩家才能加入。 |
useWhitelistProtection | 要求新玩家提交白名单申请。 |
whitelist.intro | 向申请者显示的介绍文字。 |
whitelist.questions | 白名单申请的问题数组。 |
4. 服务器设置参考
性能设置
| 设置 | 默认值 | 描述 |
|---|---|---|
serverFramerate | 60 | 服务器刷新率。较低的值可减少 CPU 使用率,但可能影响游戏流畅度。 |
autoSaveIntervalSeconds | 1800 | 自动保存间隔时间(秒)。默认为 30 分钟。 |
disconnectClientsBeforeStop | true | 在关闭前优雅地断开玩家连接。 |
可见性设置
| 设置 | 默认值 | 描述 |
|---|---|---|
isPublicServer | false | 设置为 true 以在公共服务器列表中显示。 |
serverListName | (来自启动参数) | 在服务器浏览器中显示的名称。也可通过 SERVER_LIST_NAME 启动变量设置。 |
tabletUrl | (空) | 游戏内平板浏览器的 URL。 |
5. 更新服务器
将 AUTO_UPDATE 设置为 1(默认值)时,服务器会在每次启动时自动更新。要手动更新:
- 停止服务器。
- 确保 AUTO_UPDATE 为
1。 - 启动服务器——SteamCMD 将下载最新版本。
6. 故障排除
服务器无法启动
- 验证 SERVER_NAME 与
Servers/下的目录名是否匹配。 - 检查
server.json是否为有效的 JSON(无尾随逗号,括号正确)。 - 如果服务器名称与任何现有目录不匹配,您可能需要重新安装。
玩家无法连接
- 在 GPanel 中验证服务器是否正在运行。
- 如果已启用白名单,请确保玩家已被批准。
- 从 Network 选项卡检查正确的 IP 和端口。
- 确保服务器和玩家使用相同的游戏版本。
存档数据问题
- 存档数据存储在
Servers/<SERVER_NAME>/Saves/中。 - 通过 SFTP 定期备份此目录(参阅 如何通过 SFTP 上传文件)。
- 如果存档损坏,请从备份恢复或删除以重新开始。
相关文章
需要帮助?
如果您在 Nova-Life: Amboise 服务器上遇到本指南未涵盖的问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误消息。