本指南介绍了 Killing Floor 2 的 Web Admin 面板和游戏内管理员命令,帮助您管理托管在 Legion Hosting 上的服务器。有关初始服务器设置、配置和连接说明,请参阅 Killing Floor 2 服务器设置指南。有关添加自定义创意工坊地图,请参阅 KF2 自定义地图(创意工坊)。
Web Admin 面板
Killing Floor 2 内置了一个 Web Admin 面板,允许您通过浏览器界面管理服务器,无需直接编辑配置文件或使用控制台命令。
启用 Web Admin 面板
- 在 GPanel 启动选项卡中,确认
WEB_ADMIN已设置为true。 - 记下
WEB_ADMIN_PORT的值。检查 GPanel 网络选项卡以验证分配给您服务器的实际端口。 - 启动或重启您的服务器以使更改生效。
访问 Web Admin 面板
- 打开网页浏览器并导航至
http://YOUR_SERVER_IP:WEB_ADMIN_PORT。将YOUR_SERVER_IP替换为您服务器的 IP 地址(可在 GPanel 网络选项卡中找到),将WEB_ADMIN_PORT替换为分配的 Web Admin 端口。 - 使用用户名
admin和您在ADMIN_PASS启动变量中设置的密码登录。
可管理的内容
Web Admin 面板提供以下功能:
- 当前游戏 — 查看当前地图、波次编号和已连接的玩家。
- 更换地图 — 立即切换到其他地图,或在当前波次结束后切换。
- 玩家 — 查看已连接的玩家,踢出或封禁玩家。
- 服务器设置 — 调整游戏长度、难度和其他设置,无需编辑配置文件。
- 聊天 — 从管理面板向所有已连接的玩家发送消息。
- 封禁列表 — 管理被封禁的玩家(添加、移除、查看)。
Web Admin 面板需要管理员密码。如果您未在 GPanel 启动选项卡中设置
ADMIN_PASS,Web Admin 面板将无法访问。请设置密码并重启服务器。
管理员命令
Killing Floor 2 支持游戏内管理员命令来管理服务器。您必须以管理员身份登录才能使用这些命令。
以管理员身份登录
- 连接到服务器后,按 `(波浪号/反引号)键打开游戏内控制台。
- 输入以下命令并按 Enter:
将adminlogin YourAdminPasswordYourAdminPassword替换为您在ADMIN_PASS启动变量中设置的密码。 - 如果密码正确,您现在已在当前会话中以管理员身份验证通过。
常用管理员命令
| 命令 | 说明 |
|---|---|
adminlogin [password] |
使用管理员密码进行身份验证。 |
adminlogout |
撤销当前会话的管理员权限。 |
admin changemap [mapname] |
立即切换到指定地图。示例:admin changemap kf-burningparis |
admin kick [playername] |
通过显示名称将玩家踢出服务器。 |
admin kickid [steamid] |
通过 Steam ID 踢出玩家。 |
admin ban [playername] |
通过显示名称封禁玩家。 |
admin banid [steamid] |
通过 Steam ID 封禁玩家。 |
admin unban [playername] |
解除对指定玩家的封禁。 |
admin set [setting] [value] |
在运行时更改服务器设置。并非所有设置都支持实时更改。 |
admin pause |
暂停游戏(需要在配置中设置 bAdminCanPause=True)。 |
say [message] |
发送全服消息,所有玩家可见。 |
管理员命令基于会话。每次加入服务器时都需要运行
adminlogin。您的管理员状态不会在会话之间保存。
请妥善保管管理员密码。任何知道管理员密码的人都可以踢出、封禁玩家并更改服务器设置。仅将密码分享给您信任的服务器管理人员。
相关文章
需要帮助?
如果您遇到本指南未涵盖的问题,我们的支持团队随时为您提供帮助。提交支持工单,并附上您的服务器 ID、问题描述以及任何相关的控制台输出或截图。