本指南涵盖如何设置和配置由 Legion Hosting 托管的 OpenTTD 专用服务器。OpenTTD 是一款基于 Transport Tycoon Deluxe 的开源交通模拟游戏,支持最多 15 家公司的多人游戏。有关管理命令和服务器管理,请参阅 OpenTTD 服务器管理指南。
1. 访问您的服务器
- 登录 GPanel。
- 从服务器列表中选择您的 OpenTTD 服务器。
- 您的服务器 IP 和端口显示在 控制台 选项卡上。详情请参阅 如何查找服务器 IP 和端口。
注意: 除非您拥有私有 IP,否则端口是随机分配的。连接时请使用 GPanel 中显示的端口。
2. 启动变量
在 GPanel 的 启动 选项卡中配置这些设置:
| 变量 | 环境变量名称 | 默认值 | 描述 |
|---|---|---|---|
| 服务器名称 | srv_name |
OpenTTD Server | 服务器列表中显示的名称(最多 20 个字符)。 |
| 显示在主列表中 | srv_advertise |
true | 设置为 false 可从公共服务器列表中隐藏。 |
3. 配置文件
主配置文件是服务器根目录中的 openttd.cfg。面板会自动设置服务器端口、名称和广播选项。您可以通过 SFTP 自定义以下关键部分:
| 部分 / 键 | 描述 |
|---|---|
[network] server_password |
加入服务器的密码。留空表示公开访问。 |
[network] rcon_password |
远程控制台访问密码。 |
[network] admin_password |
管理端口(端口 3977)的密码。 |
[network] max_clients |
最大连接客户端数(默认:25)。 |
[network] max_companies |
最大公司数(默认:15)。 |
[network] max_spectators |
最大旁观者数(默认:15)。 |
[network] pause_on_join |
新玩家下载地图时暂停游戏(默认:true)。 |
[network] autoclean_companies |
自动清理非活跃公司(默认:false)。 |
[difficulty] max_no_competitors |
最大 AI 竞争对手数量(默认:0)。 |
[game_creation] starting_year |
游戏开始年份(默认:1950)。 |
[game_creation] map_x / map_y |
地图大小,以 2 的幂表示(默认:8,即 256x256)。 |
[gui] autosave |
自动保存频率:off、monthly、quarterly、half-yearly、yearly。 |
重要: 编辑
openttd.cfg 后,请重启服务器以使更改生效。面板会在每次启动时覆盖 server_port、server_name 和 server_advertise 的值。
4. 连接到您的服务器
- 从 openttd.org 下载 OpenTTD(免费)。
- 启动 OpenTTD 并点击 Multiplayer。
- 在列表中找到您的服务器,或点击 Add Server 并输入您的 IP:Port。
- 点击 Join Game 并创建或加入公司。
5. 首次设置清单
- 在启动选项卡中为您的服务器设置
srv_name。 - 编辑
openttd.cfg设置rcon_password以进行远程管理。 - 根据需要配置地图大小、起始年份和难度。
- 启动服务器并验证控制台中显示
Map generated, starting game。
相关文章
需要帮助?
如果您的 OpenTTD 服务器遇到问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的任何错误信息。