本指南涵盖了如何在 Legion Hosting 上设置 Nuclear Option 专用服务器、配置启动变量、编辑 DedicatedServerConfig.json、设置任务轮换以及连接到服务器。Nuclear Option 是一款具有沉浸式物理效果的近未来空战游戏,拥有战术和战略核武器。有关管理员命令、封禁管理和故障排除,请参阅 Nuclear Option 管理员命令。
1. 首次启动
- 登录 GPanel 并选择您的 Nuclear Option 服务器。
- 转到 Startup 选项卡并查看可配置变量(见第 2 节)。
- 设置您的 SERVER_NAME 和 SERVER_PASSWORD。
- 返回 Console 选项卡并点击 Start。
- 等待控制台显示
[DedicatedServerManager] Waiting for Players before loading next map以确认服务器已就绪。
ChangeMe。在将服务器公开之前,请更新 SERVER_PASSWORD 启动变量或编辑 DedicatedServerConfig.json。
2. GPanel 启动变量
| 变量 | 默认值 | 描述 |
|---|---|---|
SERVER_NAME | Pterodactyl-server | 服务器浏览器中显示的服务器名称(最多 30 个字符)。 |
MAX_PLAYERS | 20 | 最大玩家数。 |
SERVER_PASSWORD | ChangeMe | 加入服务器所需的密码。留空则无需密码。 |
MODDED_SERVER | false | 标记为模组服务器。设置为 true 或 false。 |
QUERY_PORT | 7777 | 用于服务器浏览器的 Steam 查询端口。 |
AUTO_UPDATE | 1 | 启动时自动更新服务器。 |
3. 服务器配置(DedicatedServerConfig.json)
主配置文件位于:
DedicatedServerConfig.json
此 JSON 文件由 GPanel 自动管理映射到启动变量的设置(ServerName、Password、MaxPlayers、ModdedServer、Port、QueryPort)。您也可以直接编辑它来进行高级设置。
ServerName、Password、MaxPlayers 和端口等设置会从启动变量中覆盖。请直接在文件中编辑未映射的设置(如 MissionRotation)。
完整配置参考
| 设置 | 默认值 | 描述 |
|---|---|---|
ServerName | Pterodactyl-server | 服务器显示名称(由启动变量管理)。 |
Password | ChangeMe | 加入密码(由启动变量管理)。 |
MaxPlayers | 20 | 最大玩家数(由启动变量管理)。 |
ModdedServer | false | 模组服务器标志(由启动变量管理)。 |
Port | (自动) | 游戏端口。包含 IsOverride 和 Value 字段的对象。 |
QueryPort | (自动) | 查询端口。包含 IsOverride 和 Value 字段的对象。 |
BanListPaths | ["ban_list.txt"] | 封禁列表文件路径。 |
MissionDirectory | (自动) | 自定义任务文件路径。 |
MissionRotation | (见下文) | 轮换中的任务数组。 |
RotationType | 0 | 任务轮换类型。 |
NoPlayerStopTime | 30 | 无玩家连接时停止前等待的秒数。 |
4. 任务轮换
在 DedicatedServerConfig.json 中配置任务轮换。每个条目指定一个任务和时间限制:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
内置任务包括 Escalation 和 Terminal Control。MaxTime 是以秒为单位的时间限制(7200 = 2 小时)。
自定义任务
将自定义任务文件放入 NuclearOption-Missions/ 目录。在轮换中使用相应的组和名称引用它们。
5. 如何连接
- 在 Steam 上启动 Nuclear Option。
- 从主菜单选择 Multiplayer。
- 在服务器浏览器中按名称查找您的服务器。
- 如果提示,输入服务器密码。
- 选择您的服务器并点击 Join。
相关文章
需要帮助?
如果您遇到本指南未涵盖的 Nuclear Option 服务器问题,请 提交支持工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误消息。