本指南涵盖了 Contagion 专用服务器的管理员命令、RCON、游戏模式配置和服务器管理。有关初始设置和连接,请参阅 Contagion 服务器设置指南。
1. RCON(远程控制台)
RCON 允许您远程执行管理员命令。在 contagion/cfg/server.cfg 中设置您的 RCON 密码:
rcon_password "your_secure_password"
要在游戏中使用 RCON,请打开控制台(~)并输入:
rcon_password your_secure_password
rcon [command]
您也可以通过 GPanel 控制台选项卡直接执行命令,无需使用 RCON。
2. 管理员命令
| 命令 | 描述 |
|---|---|
changelevel [map] |
切换到其他地图。 |
map [map] |
加载地图(在该地图上重启服务器)。 |
kick [player] |
将玩家踢出服务器。 |
banid [steamid] |
通过 Steam ID 封禁玩家。 |
removeid [steamid] |
通过 Steam ID 解除封禁。 |
status |
显示已连接玩家的 ID 和 IP。 |
say [message] |
向所有玩家广播消息。 |
mp_restartgame 1 |
重新开始当前回合。 |
3. 游戏模式
Contagion 拥有三种主要游戏模式,由地图前缀决定:
| 模式 | 前缀 | 描述 |
|---|---|---|
| Escape | ce_ |
合作逃离僵尸感染区域。完成目标并到达撤离点。 |
| Hunted | ch_ |
生存模式,玩家抵御一波波僵尸。死亡的玩家将变为僵尸。 |
| Flatline | cf_ |
PvP 僵尸模式。玩家互相对抗,同时应对僵尸威胁。 |
4. 服务器设置
contagion/cfg/server.cfg 的常用设置:
| 设置 | 描述 |
|---|---|
hostname "name" |
浏览器中显示的服务器名称。 |
sv_password "pass" |
加入密码(留空 = 公开)。 |
mp_timelimit [min] |
回合时间限制(分钟)。 |
sv_cheats [0/1] |
启用/禁用作弊(建议保持为 0)。 |
mp_friendlyfire [0/1] |
切换友军伤害。 |
5. 地图轮换
在 contagion/cfg/ 目录中创建 mapcycle.txt 文件,每行一个地图名称:
ce_barlowe
ce_pioneer
ce_roanoke
ch_alex
cf_pioneer
服务器将按顺序循环这些地图。
6. 故障排除
- 服务器无法启动:检查 GPanel 控制台的错误信息。Contagion 在 Wine 下运行——启动可能比原生 Linux 服务器花费更长时间。
- RCON 无法使用:确认
rcon_password已在server.cfg中设置,并且您在客户端控制台中输入正确。 - 玩家找不到服务器:确保服务器已完全启动并在 Steam 上注册。在控制台中查找
Connection to Steam servers successful。 - 地图无法加载:确认地图名称正确。使用包含模式前缀的完整地图名称。
相关文章
需要帮助?
如果您需要进一步的帮助,请提交工单,并附上您的服务器 IP 以及 GPanel 控制台中的任何错误信息。