本指南涵盖 AssaultCube 专用服务器的管理员访问、命令、游戏模式和服务器管理。有关初始设置,请参阅 AssaultCube 服务器设置指南。
1. 管理员访问
管理员访问使用在 Startup 选项卡中设置的 ASSAULT_SERVER_ADMINPASSWORD。要在游戏中获取管理员权限,打开控制台并输入:
/setadmin your_admin_password
验证成功后,您将获得当前会话的管理员命令权限。
2. 管理员命令
所有命令都在游戏内控制台中输入(按 T 打开聊天或 / 输入命令)。
| 命令 | 描述 |
|---|---|
/kick [cn] [reason] |
通过客户端编号踢出玩家。 |
/ban [cn] [reason] |
从服务器封禁玩家。 |
/forceteam [cn] [team] |
强制将玩家分配到指定队伍(CLA 或 RVSF)。 |
/mastermode [mode] |
设置主控模式(0=开放,1=私密,2=锁定)。 |
/map [name] [mode] |
更换地图和游戏模式。 |
/autoteam [0/1] |
切换自动队伍平衡。 |
/recorddemo |
开始录制演示。 |
/stopdemo |
停止录制。 |
3. 游戏模式
使用 /map 命令和模式编号来更改游戏模式:
| 编号 | 模式 | 描述 |
|---|---|---|
| 0 | Team Deathmatch | 队伍竞争击杀数。 |
| 1 | Deathmatch | 自由混战。 |
| 2 | Survivor | 最后存活的队伍/玩家获胜。 |
| 3 | Team Survivor | 基于队伍的最后存活者模式。 |
| 4 | CTF | 夺旗模式。 |
| 5 | One-Shot One-Kill (OSOK) | 狙击模式,一击必杀。 |
| 6 | Pistol Frenzy | 仅限手枪模式。 |
| 7 | Last Swiss Standing | 仅限匕首模式。 |
示例:/map ac_complex 4 以 CTF 模式加载 ac_complex。
4. 服务器配置文件
高级设置可以添加到 config/servercmdline.txt 中。该文件控制启动参数:
| 参数 | 描述 |
|---|---|
-n"description" |
服务器描述。 |
-o"motd" |
每日消息。 |
-c[count] |
最大玩家数。 |
-x[password] |
管理员密码。 |
-p[password] |
玩家密码。 |
注意: GPanel 中的启动变量会覆盖
servercmdline.txt 中的值。请使用 GPanel 的 Startup 选项卡进行主要配置。
5. 主服务器模式
- 公开: 将
ASSAULT_SERVER_MASTERSERVER设置为ms.cubers.net(默认),以显示在服务器列表中。 - 隐藏: 将其设置为
localhost以从服务器列表中隐藏。玩家仍可通过 IP 直接连接。
6. 故障排查
- 服务器未出现在服务器列表中: 验证您的认证密钥是否有效。如有需要,请生成新密钥。
- 管理员命令不起作用: 确保您已先通过
/setadmin完成身份验证。 - 玩家无法连接: 检查 GPanel 中的 IP 和端口。确保已将玩家密码分享给目标玩家。
- 服务器崩溃: 检查 GPanel 控制台的错误信息。尝试更新到最新版本。
相关文章
需要帮助?
如果您需要进一步帮助,请提交支持工单,并附上您的服务器 IP 和 GPanel 控制台中的任何错误信息。