本指南涵盖了在 Legion Hosting 上运行 SuperTuxKart 服务器的管理、控制台命令、赛道管理和高级配置。有关初始设置和玩家连接说明,请参阅 SuperTuxKart 服务器设置指南。
1. 网络控制台
SuperTuxKart 启用了 --network-console 标志运行,提供了一个可通过 GPanel 的控制台选项卡访问的文本控制台。服务器启动时,会显示 Available command: 及可用命令列表。
2. 控制台命令
| 命令 | 描述 |
|---|---|
help |
列出所有可用的控制台命令。 |
listpeers |
显示所有已连接的玩家及其 peer ID。 |
kick [peer_id] |
通过 peer ID 踢出玩家(使用 listpeers 查找 ID)。 |
kickban [peer_id] |
通过 peer ID 踢出并封禁玩家。 |
listban |
显示当前封禁列表。 |
quit |
优雅地关闭服务器。 |
listpeers 查找玩家的当前 peer ID。ID 会在不同会话间变化。
3. 服务器配置 (config.xml)
高级服务器设置通过 XML 配置文件管理:
config.xml
通过 GPanel 的文件选项卡或 SFTP 编辑此文件。该文件使用标准 XML 格式。
关键配置部分
config.xml 文件包含以下设置:
- 服务器身份 -- 名称、MOTD、所有者显示。
- 赛道选择 -- 可用赛道、赛道轮换、投票选项。
- 游戏规则 -- 圈数、道具频率、队伍设置。
- 网络设置 -- 连接超时、带宽限制。
- AI 机器人 -- 填充空位的 AI 卡丁车数量。
4. 游戏模式管理
游戏模式通过 MODE 启动变量设置。要更改模式:
- 停止服务器。
- 前往 GPanel 的启动选项卡。
- 更改
MODE值(0-5)。 - 重新启动服务器。
| 值 | 模式 |
|---|---|
0 | 普通竞速 |
1 | 计时赛 |
2 | 对战 |
3 | 足球 |
4 | 跟随领袖 |
5 | 夺旗模式 |
5. 难度管理
难度设置影响卡丁车速度和 AI 行为。通过 DIFFICULTY 启动变量更改(0-3)。
0(初学者) -- 最适合新玩家和休闲服务器。1(中级) -- 适合不同技术水平玩家的良好平衡。2(专家) -- 适合有经验的玩家。3(SuperTux) -- 最大挑战和速度。
6. MOTD(每日消息)
使用 MOTD 启动变量设置在服务器浏览器中向玩家显示的自定义消息(最多100个字符)。这对于公布服务器规则、活动或日程安排非常有用。
7. 赛道和自定义内容
SuperTuxKart 包含大量赛道和卡丁车库。服务器使用其安装中的赛道数据。可以通过 config.xml 文件指定轮换中可用的赛道来管理自定义附加赛道。
默认安装包含所有游戏模式的赛道:
- 竞速赛道 -- 用于竞速和计时赛模式的各种主题赛道。
- 对战竞技场 -- 用于对战和 CTF 模式的专用地图。
- 足球场 -- 为足球模式设计的地图。
8. 故障排除
| 问题 | 解决方案 |
|---|---|
| 服务器未出现在浏览器中 | 确保服务器正在运行并使用了 --lan-server 标志(默认启用)。玩家可能需要使用直连 IP 连接。 |
| 玩家断开连接 | 检查控制台的错误消息。如果服务器过载,请降低 MAX_PLAYERS。 |
| 游戏模式错误 | 在启动选项卡中验证 MODE 变量是否设置正确,然后重新启动服务器。 |
| 服务器源码编译失败 | 这由安装过程处理。如果遇到编译错误,请提交工单。 |
相关文章
需要帮助?
如果您的 SuperTuxKart 服务器遇到问题,请提交工单,并提供您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误消息。