本指南介绍如何在 Legion Hosting 上设置 OpenRA 专用服务器、配置启动变量、管理服务器设置以及连接到服务器。OpenRA 重制并现代化了经典的 Command & Conquer 即时战略游戏。提供三个模组:Red Alert、Dune 2000 和 Tiberian Dawn。有关管理员命令、玩家管理和故障排除,请参阅 OpenRA 管理员命令。
注意:每个 OpenRA 模组(Red Alert、Dune 2000、Tiberian Dawn)作为单独的服务器运行。所有三个模组的设置过程完全相同——只有游戏内容不同。
1. 首次启动
- 登录 GPanel 并选择您的 OpenRA 服务器。
- 前往 Startup 选项卡,查看可配置的变量(见第 2 节)。
- 设置您的 SERVER_NAME 并根据需要调整可见性设置。
- 返回 Console 选项卡,点击 Start。
- 等待控制台显示
Starting dedicated server for mod以确认服务器已就绪。
2. GPanel 启动变量
| 变量 | 默认值 | 描述 |
|---|---|---|
SERVER_NAME | OpenRAServer | 在大厅中显示的服务器名称。 |
PUBLIC | false | 公开列出服务器。true = 在 OpenRA 大厅浏览器中可见。 |
SINGLEPLAYER | false | 允许单人模式。 |
AUTH | false | 要求加入的玩家进行身份验证。 |
PASSWORD | (空) | 服务器密码。留空 = 无需密码。 |
GEOIP | false | 启用玩家的 GeoIP 位置显示。 |
ANONYMOUS | true | 匿名化玩家 IP。true = 隐藏玩家 IP。 |
除非您拥有私有 IP,否则端口为随机分配。在 GPanel 的 Network 选项卡中查看您服务器的 IP 和端口。详情请参阅 如何查找您的服务器 IP 和端口。
3. 可用模组
每个 OpenRA 模组都是独立的服务器安装。模组由创建服务器时使用的 egg 决定。
| 模组 | 基于 | 描述 |
|---|---|---|
| Red Alert | C&C: Red Alert | 冷战背景,盟军对抗苏联。包含海战和超时空传送仪。 |
| Dune 2000 | Dune 2000 | 厄拉科斯星球上的沙漠战争。三个家族(Atreides、Harkonnen、Ordos)争夺香料控制权。 |
| Tiberian Dawn | C&C: Tiberian Dawn | 原版 C&C 体验。GDI 对抗 Nod 争夺泰伯利亚资源。 |
4. 服务器配置
所有启动参数通过 GPanel 启动变量的命令行参数传递。关键设置包括:
公开服务器
要在 OpenRA 大厅浏览器中列出您的服务器:
- 在 GPanel Startup 变量中将 PUBLIC 设置为
true。 - 重启服务器。
- 您的服务器现在将出现在游戏内的服务器浏览器中。
密码保护
通过 PASSWORD 启动变量设置密码。玩家加入时将被提示输入密码。留空表示无密码。
隐私设置
- ANONYMOUS =
true(默认):玩家 IP 地址被匿名化。 - GEOIP =
true:在大厅中玩家名称旁显示国旗。
5. 如何连接
- 从 openra.net 下载并安装 OpenRA。
- 启动与您服务器匹配的模组(Red Alert、Dune 2000 或 Tiberian Dawn)。
- 点击 Multiplayer。
- 如果服务器是公开的,在服务器浏览器中找到它。
- 要直接连接,点击 Direct IP 并输入您的服务器 IP 和端口。
- 如果提示,请输入密码。
需要版本匹配。玩家必须运行与服务器相同的 OpenRA 版本。服务器版本会自动安装,可以通过从 GPanel 重新安装来触发更新。
相关文章
需要帮助?
如果您遇到本指南未涵盖的 OpenRA 服务器问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。