本指南涵盖 Fistful of Frags 服务器的管理员设置、Source 引擎 RCON 命令、玩家管理、地图命令、SourceMod/MetaMod 支持和故障排除。有关初始设置和连接说明,请参阅 Fistful of Frags 服务器设置指南。
1. RCON 设置
在 fof/cfg/server.cfg 中设置 RCON 密码:
rcon_password "YourStrongPassword"
通过游戏内控制台(~)进行认证:
rcon_password YourStrongPassword
rcon <command>
您也可以通过 GPanel Console 选项卡直接发送命令。
请妥善保管您的 RCON 密码。 拥有该密码的任何人都可以完全控制服务器。请使用强且唯一的密码。
2. 玩家管理
| 命令 | 描述 |
|---|---|
rcon status | 列出玩家及其用户 ID、Steam ID、IP 和延迟。 |
rcon kick <userid> | 通过用户 ID 踢出玩家。 |
rcon kick "<playername>" | 通过显示名称踢出。 |
rcon banid <minutes> <userid> | 通过用户 ID 封禁。0 = 永久。 |
rcon banip <minutes> <ip> | 封禁 IP 地址。 |
rcon removeid <steamid> | 移除 Steam ID 封禁。 |
rcon removeip <ip> | 移除 IP 封禁。 |
rcon writeid | 将封禁列表保存到 banned_user.cfg。 |
rcon writeip | 将 IP 封禁保存到 banned_ip.cfg。 |
务必保存封禁列表。 封禁后运行
rcon writeid 和 rcon writeip。不保存的话,封禁在重启后将丢失。
3. 地图命令
| 命令 | 描述 |
|---|---|
rcon changelevel <mapname> | 更换地图,保持玩家连接。 |
rcon map <mapname> | 从头加载地图,断开所有玩家连接。 |
rcon maps * | 列出所有可用地图。 |
rcon mp_timelimit <min> | 更改地图时间限制。 |
rcon mp_fraglimit <frags> | 更改击杀数限制。 |
rcon mp_restartgame 1 | 重启当前回合。 |
4. 服务器管理
| 命令 | 描述 |
|---|---|
rcon hostname "Name" | 更改服务器名称。 |
rcon sv_password "pass" | 设置或更改加入密码。 |
rcon mp_friendlyfire <0/1> | 切换友军伤害。 |
rcon sv_alltalk <0/1> | 切换跨团队语音聊天。 |
rcon say "message" | 发送服务器全体聊天消息。 |
rcon exec <filename> | 执行配置文件。 |
rcon quit | 关闭服务器。 |
5. SourceMod 和 MetaMod
要获得高级管理功能,请安装 MetaMod:Source 和 SourceMod。
安装
- 从 GPanel 停止您的服务器。
- 从 sourcemm.net 下载 MetaMod:Source 并通过 SFTP 上传到
fof/。 - 从 sourcemod.net 下载 SourceMod 并上传到
fof/。 - 启动服务器并使用
meta version和sm version验证。
添加 SourceMod 管理员
编辑 fof/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
6. 故障排除
- 服务器启动时崩溃: 检查 GPanel 控制台中的错误。验证起始地图是否存在。
- 玩家无法连接: 确认服务器正在运行并在 GPanel 中检查 IP/端口。
- RCON 不工作: 验证
server.cfg中是否设置了rcon_password,并在发送命令前进行认证。 - SourceMod 问题: 确保文件位于
fof/(而不是服务器根目录)中,并且使用了正确的版本。
相关文章
需要帮助?
如果您遇到本指南未涵盖的 FoF 服务器问题,请提交工单,并包含您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误消息。