本指南介绍 Quake Live 服务器的管理员命令、RCON 访问、地图管理和服务器配置。有关初始设置,请参阅 Quake Live 服务器设置指南。
1. RCON 访问
在 baseq3/server.cfg 中设置 RCON 密码:
set zmq_rcon_enable 1
set zmq_rcon_password "your_rcon_password"
set zmq_stats_enable 1
set zmq_stats_password "your_stats_password"
在游戏内控制台(~)中使用 RCON:
/rcon your_rcon_password command_here
2. 管理员命令
这些命令可以通过 RCON 或 GPanel 控制台运行:
| 命令 | 描述 |
|---|---|
status |
显示所有已连接的玩家、ID 和连接信息。 |
kick <id> |
通过客户端 ID 踢出玩家。 |
addbot <name> <skill> |
添加机器人(技能等级 1-5)。 |
kickbots |
移除服务器中的所有机器人。 |
map <mapname> |
切换到指定地图。 |
map_restart |
重启当前地图。 |
g_gametype <value> |
更改游戏类型(值请参阅设置指南)。 |
fraglimit <value> |
设置当前游戏的击杀上限。 |
timelimit <value> |
设置时间限制(分钟)。 |
g_password "<pass>" |
设置或更改服务器密码。 |
sv_maxclients <num> |
设置最大玩家槽位数。 |
say "<message>" |
向所有玩家广播服务器消息。 |
3. 常用服务器变量
在 baseq3/server.cfg 中设置这些变量以进行持久化配置:
| 变量 | 描述 |
|---|---|
sv_hostname |
浏览器中显示的服务器名称。 |
sv_maxclients |
最大玩家数量。 |
sv_fps |
服务器帧率(默认:40)。 |
g_gametype |
默认游戏类型。 |
fraglimit |
结束比赛的分数上限。 |
timelimit |
时间限制(分钟)。 |
g_inactivity |
不活跃玩家被踢出前的秒数(0 = 禁用)。 |
g_allowVote |
允许玩家投票(1=是,0=否)。 |
sv_pure |
强制文件完整性检查(1=是,0=否)。 |
4. 地图轮换
在 baseq3/server.cfg 中使用地图池命令或简单轮换设置地图轮换:
set d1 "map bloodrun ; set nextmap vstr d2"
set d2 "map campgrounds ; set nextmap vstr d3"
set d3 "map lostworld ; set nextmap vstr d1"
vstr d1
热门地图包括:bloodrun、campgrounds、lostworld、aerowalk、furious_heights、sinister。
5. 故障排除
- 服务器未出现在浏览器中: 确保
SERVER_TYPE为2(Internet)。检查服务器是否已完全启动。 - RCON 无响应: 验证
zmq_rcon_enable为1且密码已在server.cfg中设置。 - 玩家无法连接: 在 GPanel 中验证 IP 和端口。检查
sv_maxclients是否未设置为 0。 - 找不到地图: 确保地图名称正确且地图文件存在于
baseq3/中。
相关文章
需要帮助?
如果您需要进一步的帮助,请 提交工单,并附上您的服务器 IP 和 GPanel 控制台中的任何错误信息。