当您需要管理玩家、检查谁已连接或控制封禁而不依赖于游戏内菜单时,可以使用 Arma Reforger 管理命令。大多数日常管理在游戏内最简单,而 BattlEye RCON 在您希望从游戏外运行命令时非常有用。
开始之前
- 首先设置一个私密的管理员密码:如何在您的 Arma Reforger 服务器上设置管理员密码。
- 如果您希望远程运行命令,请设置 BattlEye RCON:如何在您的 Arma Reforger 服务器上配置 BattlEye RCON。

- 使用来自游戏内管理员菜单、RCON
players输出、服务器日志或现有封禁条目的玩家标识符。不要仅依赖于显示名称。
游戏内管理
游戏内管理工具通常是踢出或封禁当前在线玩家的最安全方式,因为游戏已经知道正确的玩家身份。以管理员身份加入服务器,打开玩家/管理员菜单,选择玩家,然后选择您需要的操作。
| 操作 | 使用方法 |
|---|---|
| 踢出玩家 | 使用游戏内管理员玩家列表并选择踢出操作。 |
| 封禁玩家 | 使用游戏内管理员玩家列表并选择封禁操作,然后输入原因。 |
| 查找玩家标识符 | 使用游戏内管理员玩家详细信息(如果显示),或使用 RCON players。 |
BattlEye RCON 命令
使用为您的服务器配置的 RCON IP、端口和密码连接到 BattlEye RCON。不同的 RCON 客户端可能会显示这些操作的按钮,但以下命令名称是您用于玩家管理的常用命令。
| 命令 | 功能 |
|---|---|
players | 列出已连接的玩家。首先使用此命令,以便您可以看到 RCON 客户端显示的玩家编号和 GUID/身份。 |
kick PLAYER_NUMBER reason | 通过当前玩家编号踢出已连接的玩家。 |
ban PLAYER_NUMBER reason | 通过当前玩家编号封禁已连接的玩家。 |
addBan PLAYER_GUID 0 reason | 通过玩家标识符添加封禁。使用从 players、日志或管理工具复制的 GUID/身份。0 通常用于 BattlEye 工具中的永久封禁。 |
bans | 在 RCON 客户端中列出已保存的封禁。 |
removeBan BAN_NUMBER | 通过 bans 显示的封禁编号移除已保存的封禁。 |
writeBans | 将当前封禁列表写入磁盘。 |
loadBans | 从磁盘重新加载封禁列表(如果您的 RCON 客户端/服务器版本支持)。 |
示例
首先列出已连接的玩家:
players
因团队杀戮踢出玩家编号 3:
kick 3 Team killing
在玩家编号 3 在线时封禁:
ban 3 Cheating
使用复制的玩家标识符添加永久封禁:
addBan 0123456789abcdef0123456789abcdef 0 Cheating
检查封禁并移除封禁编号 2:
bans removeBan 2 writeBans
注意事项
- 玩家编号可能会在玩家断开连接或重新连接时更改,因此在使用玩家编号命令之前立即运行
players。 - 对于离线玩家,使用来自日志、RCON 输出或现有封禁条目的玩家 GUID/身份。
- 有关封禁文件和解除封禁的更多详细信息,请参阅 如何在您的 Arma Reforger 服务器上封禁或解除封禁玩家。
