本指南介绍如何在 Legion Hosting 上设置 Hurtworld 专用服务器,包括配置启动变量、编辑服务器配置、设置 PvP 和资源倍率、连接服务器以及管理存档。Hurtworld 是一款多人生存 FPS 游戏,玩家在其中收集资源、建造基地并制作装备以在恶劣环境中生存。有关管理员命令、Oxide/uMod 插件支持和故障排除,请参阅 Hurtworld 管理员命令。
注意: Hurtworld 专用服务器独立于游戏内主机运行。专用服务器可让您的世界 24/7 全天候在线,这样玩家无需主机在场即可继续建造和生存。
1. 首次启动
- 登录 GPanel 并选择您的 Hurtworld 服务器。
- 转到 Startup 选项卡并查看可配置变量(参见第 2 节)。
- 设置 HOSTNAME 并可选调整 MAX_PLAYERS。
- 返回 Console 选项卡并点击 Start。
- 等待控制台确认服务器已启动。首次启动会生成世界并创建初始配置文件。
首次启动会生成配置文件。 如果您需要编辑
autoexec.cfg,请先启动服务器一次,等待加载完成,然后在编辑前停止服务器。
2. GPanel 启动变量
| 变量 | 必填 | 描述 |
|---|---|---|
HOSTNAME | 是 | 在服务器浏览器中显示的名称。 |
MAX_PLAYERS | 否 | 最大同时在线玩家数。默认值为 60。 |
QUERY_PORT | 自动 | Steam 查询端口。默认值为 13871。由 GPanel 管理。 |
CREATIVE_MODE | 否 | 启用创造模式(自由建造)。0 = 关闭,1 = 开启。默认值为 0。 |
ADMINS | 否 | 服务器所有者的 Steam ID,用于管理员访问。 |
INSTALL_OXIDE | 否 | 安装 Oxide/uMod 模组框架。0 = 否,1 = 是。默认值为 0。 |
3. 服务器配置 (autoexec.cfg)
如需高级设置,请直接编辑配置文件。在进行更改前请停止服务器。
文件位置
autoexec.cfg
通过 GPanel 中的 Files 选项卡或 SFTP 打开。使用控制台命令语法,每行一个命令。
关键设置
| 命令 | 默认值 | 描述 |
|---|---|---|
host | (来自启动参数) | 在浏览器中显示的服务器名称。 |
maxplayers | 60 | 最大同时在线玩家数。 |
setpassword | (空) | 服务器加入密码。留空则为公开服务器。 |
lootscale | 1 | 战利品掉落率倍率。 |
resourcescale | 1 | 资源采集倍率。设置为 2 表示双倍。 |
craftscale | 1 | 制作速度倍率。 |
pvp true/false | true | 启用或禁用 PvP 战斗。 |
protectalivetimeout | 0 | 重生保护时间(秒)。 |
autosaveinterval | 300 | 自动保存间隔(秒)(5 分钟)。 |
autoexec.cfg 示例
host "My Legion Hurtworld Server"
maxplayers 40
setpassword ""
lootscale 1.5
resourcescale 2
craftscale 1
pvp true
protectalivetimeout 30
autosaveinterval 300
请勿更改端口值。 游戏端口和查询端口由 GPanel 分配,必须与您分配的端口匹配。更改它们将导致玩家无法连接。
4. 地图选择
使用 GPanel 中的 MAP 启动变量或 autoexec.cfg 中的 loadmap 命令设置地图。
| 地图名称 | 描述 |
|---|---|
HurtworldIsland | 默认岛屿地图,包含沙漠、雪地和森林生物群落。 |
Diemensland | 具有不同地形和资源分布的替代地图。 |
切换地图会保留先前地图上的建筑。
5. PvP 和资源设置
在 autoexec.cfg 中自定义游戏风格:
- PvP 服务器: 保持
pvp true并设置protectalivetimeout作为重生保护。 - PvE 服务器: 设置
pvp false以进行合作游戏。 - 加速服务器: 增加
resourcescale和lootscale以加快进度。 - 硬核服务器: 将所有倍率保持为
1或更低。
6. 如何连接
方式 A — 游戏内服务器浏览器
- 从 Steam 启动 Hurtworld。
- 在主菜单中,点击 Play Online。
- 按名称搜索您的服务器,选中后点击 Join。
方式 B — 通过控制台直接连接
- 启动 Hurtworld 并按 F1 打开控制台。
- 输入:
connect <your-server-ip>:<port>
连接问题? 在 GPanel 中验证您的服务器是否正在运行,并从 Network 选项卡检查正确的 IP 和端口。除非您拥有私有 IP,否则端口是随机分配的。请参阅 如何查找您的服务器 IP 和端口 获取帮助。
7. 存档管理
服务器按照 autosaveinterval 设置的间隔自动保存(默认:300 秒 / 5 分钟)。存档文件存储在 saves/ 目录中,包含玩家基地、物品栏、载具和世界状态。
通过 SFTP 手动备份
- 从 GPanel 停止服务器。
- 通过 SFTP 连接(参见 如何通过 SFTP 上传文件)。
- 下载整个
saves/目录并妥善保存。
恢复存档
- 停止服务器,通过 SFTP 连接,并将备份上传到
saves/目录。 - 从 GPanel 启动服务器以加载恢复的存档。
定期备份。 玩家基地和资源代表着大量的时间投入。定期备份可以防止数据损坏或意外擦除。
相关文章
需要帮助?
如果您遇到本文未涵盖的 Hurtworld 服务器问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误消息。