本指南介绍 Xonotic 专用服务器在 Legion Hosting 上的管理员命令、RCON 和服务器管理。有关初始设置和配置,请参阅我们的 Xonotic 服务器设置指南。
RCON 设置
在 .xonotic/data/server.cfg 中设置 RCON 密码:
rcon_password "your_rcon_password"
在游戏内使用 RCON
- 打开控制台(按 ~)
- 设置 RCON 密码:
rcon_password "your_rcon_password" - 设置 RCON 地址:
rcon_address YOUR_IP:PORT - 执行命令:
rcon command_here
安全提示: 请始终设置强 RCON 密码。如果没有密码,任何人都可以执行管理员命令。切勿公开分享您的 RCON 密码。
常用 RCON 命令
| 命令 | 描述 |
|---|---|
rcon status |
显示服务器状态和已连接的玩家 |
rcon kick # <id> <reason> |
通过 ID 踢出玩家 |
rcon ban <ip> |
封禁 IP 地址 |
rcon unban <ip> |
解除 IP 封禁 |
rcon changelevel <map> |
切换到指定地图 |
rcon endmatch |
结束当前比赛 |
rcon restart |
重启当前地图 |
rcon say <message> |
发送全服聊天消息 |
rcon gametype <mode> |
更改游戏模式(例如 dm、ctf、tdm) |
rcon fraglimit_override <num> |
设置击杀/得分上限 |
rcon timelimit_override <minutes> |
设置每张地图的时间限制 |
rcon g_maplist "<maps>" |
设置地图轮换(以空格分隔) |
rcon quit |
关闭服务器 |
服务器配置
所有服务器设置位于:
.xonotic/data/server.cfg
常用设置
| 设置 | 描述 |
|---|---|
hostname |
浏览器中显示的服务器名称 |
sv_public |
公开列表(1=是,0=否,-1=局域网) |
maxplayers |
最大连接玩家数 |
gametype |
默认游戏模式 |
g_maplist |
地图轮换(以空格分隔) |
g_maplist_shuffle |
随机地图顺序(1=是) |
timelimit_override |
地图时间限制(分钟)(0 = 无限制) |
fraglimit_override |
击杀上限(0 = 无限制) |
g_balance_teams |
自动平衡队伍 |
bot_number |
添加的机器人数量 |
skill |
机器人技能等级(0-10) |
minplayers |
最少玩家数(机器人填充剩余位置) |
机器人管理
Xonotic 内置机器人支持。在 server.cfg 中配置机器人:
// Add 4 bots with medium difficulty
bot_number 4
skill 5
// Or use minplayers to fill empty slots
minplayers 8
自定义地图
添加自定义地图的步骤:
- 从 Xonotic 社区下载地图
.pk3文件 - 通过 SFTP 上传到
data/目录 - 在
server.cfg中将地图名称添加到g_maplist - 重启服务器
通过 GPanel 管理服务器
| 操作 | 方法 |
|---|---|
| 启动/停止/重启服务器 | 使用 GPanel 主页上的电源控制按钮 |
| 更改玩家上限 | 在 Startup 选项卡中编辑 MAX_PLAYERS |
| 编辑配置 | 文件管理器或 SFTP → .xonotic/data/server.cfg |
| 运行控制台命令 | 使用 GPanel 中的 Console 选项卡 |
| 查看日志 | 查看 Console 选项卡或读取 latest.log |
故障排除
服务器未在浏览器中显示
- 确认
server.cfg中sv_public已设置为1 - 确保服务器已完全启动(查看是否出现
Server listening on address 0.0.0.0:) - 等待 1-2 分钟让主服务器更新列表
地图无法加载
- 确认地图
.pk3文件存在于data/目录中 - 检查控制台是否有 "map not found" 错误
- 确保
g_maplist中地图名称拼写正确
相关文章
需要帮助?
如果您需要有关 Xonotic 服务器的进一步帮助,我们的支持团队随时为您服务。提交工单,我们将尽快回复。