本指南涵盖 Ground Branch 专用服务器的管理,包括管理员设置、RCON 访问、服务器命令、玩家管理、地图轮换、Steam Workshop 模组支持和故障排除。有关初始服务器设置,请参阅 Ground Branch 服务器设置指南。
管理员设置
Ground Branch 使用基于 Steam ID 的管理员系统。要授予管理员权限,您需要将 Steam ID 添加到服务器的管理员配置中。
添加管理员
- 从 GPanel 停止您的服务器。
- 打开文件管理器或通过 SFTP 连接。
- 导航到
GroundBranch/ServerConfig/目录。 - 打开或创建
Admins.cfg文件。 - 每行添加一个 Steam64 ID:
# Ground Branch Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
- 保存文件并启动服务器。
steamid.io 并输入 Steam 个人资料 URL 来查找自己的 Steam64 ID。该 ID 是一个以 7656119 开头的 17 位数字。
RCON 访问
RCON(远程控制台)允许您在不以玩家身份连接的情况下远程执行服务器命令。Ground Branch 通过其 Unreal Engine 基础支持 RCON。
启用 RCON
将以下内容添加到您的服务器配置文件(GroundBranch/ServerConfig/Server.ini)中:
[/Script/GroundBranch.GBGameMode]
RCONEnabled=true
RCONPassword=YourSecurePassword
要连接,请使用任何兼容 Source RCON 的客户端,配合您的服务器 IP、RCON 端口(在 GPanel 的 Network 选项卡中显示)和您配置的密码。
管理员命令
管理员可以通过游戏内控制台(按 `)或 RCON 执行命令。以下表格列出了最常用的命令。
玩家管理
| 命令 | 用法 | 说明 |
|---|---|---|
listplayers |
listplayers |
列出所有已连接的玩家及其 ID 和 Steam ID |
kick |
kick <playerID> |
通过玩家 ID 将其踢出服务器 |
ban |
ban <steamID> |
通过 Steam64 ID 封禁玩家 |
unban |
unban <steamID> |
通过 Steam64 ID 解除封禁 |
say |
say <message> |
发送全服聊天消息 |
游戏和回合控制
| 命令 | 用法 | 说明 |
|---|---|---|
changemap |
changemap <mapName> |
切换到指定地图 |
restartround |
restartround |
重新开始当前回合 |
endround |
endround |
强制结束当前回合 |
setgamemode |
setgamemode <mode> |
更改当前游戏模式 |
setmaxplayers |
setmaxplayers <count> |
在运行时更改最大玩家数 |
setpassword |
setpassword <password> |
在运行时设置或更改服务器密码(留空则移除密码) |
地图轮换
Ground Branch 通过服务器配置支持地图轮换。管理员也可以在任务规划界面或通过控制台命令随时切换地图。
配置地图轮换
编辑 Server.ini 文件,将地图条目添加到轮换列表中:
[/Script/GroundBranch.GBGameMode]
MapRotation=SmallTown
MapRotation=Tanker
MapRotation=PowerStation
MapRotation=City
MapRotation=Depot
服务器将按顺序循环这些地图。您可以随时使用 changemap 命令切换地图。
Steam Workshop 和模组
Ground Branch 支持 Steam Workshop 内容,包括自定义地图、武器皮肤和游戏模式修改。
安装 Workshop 模组
- 在 Ground Branch Steam Workshop 上找到您想要的模组。
- 从模组的 URL 中复制 Workshop ID。例如,在
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789中,ID 为123456789。 - 在 GPanel 中,前往 Startup 选项卡,将 Workshop ID 添加到相应的 workshop/mod 启动变量中(如果可用),或将其添加到服务器配置文件中。
- 重启服务器。模组将在下次启动时自动下载。
Workshop 地图
安装后,自定义 Workshop 地图可以添加到您的地图轮换中。地图名称将与 Workshop 物品名称一致。请查看模组的 Workshop 页面以获取在轮换配置中使用的确切地图名称。
故障排除
服务器未出现在浏览器中
- 启动后至少等待 2-3 分钟,以便服务器注册到主服务器列表。
- 通过检查 GPanel 中的控制台输出验证服务器是否成功启动,查看是否有错误消息。
- 尝试通过直接 IP 连接以确认服务器正在运行。
玩家无法加入
- 确认服务器正在运行且已在 GPanel 中完全启动。
- 如果使用密码,请确保玩家输入正确。
- 检查服务器是否已达到最大玩家数量限制。
- 确保玩家运行的游戏版本与服务器相同。
服务器崩溃
- 在 GPanel 的控制台中检查服务器日志以获取错误详情。
- 如果在添加模组后出现崩溃,请尝试移除模组以隔离问题。
- 验证配置文件是否包含语法错误。
- 如果在游戏更新后持续崩溃,请尝试通过 GPanel 的 Reinstall 选项重新安装(请先备份配置文件)。
模组相关问题
- 确保所有 Workshop 模组都是最新的。过时的模组可能在游戏更新后导致崩溃或不兼容。
- 逐一移除模组以确定哪个导致了问题。
- 查看模组的 Workshop 页面了解已知问题或兼容性说明。
相关文章
如果您需要有关服务器管理的进一步帮助,请提交工单,我们的团队将为您提供帮助。