本指南介绍 Zandronum 服务器的管理员命令、RCON 设置、玩家管理、DMFlags 配置、游戏模式和故障排除。有关初始设置、WAD 管理和连接说明,请参阅 Zandronum 服务器设置指南。
1. RCON 设置
在游戏配置文件(例如 doom.cfg)中设置 RCON 密码:
sv_rconpassword "YourSecretPassword"
通过游戏内控制台(~)进行身份验证:
rcon_password YourSecretPassword
rcon <command>
您也可以通过 GPanel Console 选项卡直接发送命令。
请保密您的 RCON 密码。 任何拥有该密码的人都可以完全控制服务器。请使用强且唯一的密码。
2. 玩家管理
| 命令 | 描述 |
|---|---|
playerinfo | 列出所有已连接的玩家。 |
kick <player> | 通过名称或 ID 踢出玩家。 |
kickfromgame <player> | 将玩家踢出游戏但保持与服务器的连接。 |
addban <ip> "reason" | 封禁 IP 地址。 |
delban <ip> | 解除封禁。 |
addadmin <ip> | 通过 IP 添加管理员到 adminlist.txt。 |
deladmin <ip> | 移除管理员。 |
3. 地图和游戏命令
| 命令 | 描述 |
|---|---|
changemap <mapname> | 切换到其他地图。 |
map <mapname> | 强制加载地图(重置服务器)。 |
say "message" | 发送全服聊天消息。 |
kill | 自杀(杀死自己的角色)。 |
4. 游戏模式
Zandronum 支持多种游戏模式,可通过启动参数或控制台命令进行配置:
| 命令 | 模式 |
|---|---|
deathmatch 1 | 自由混战死亡竞赛。 |
teamplay 1 | 团队死亡竞赛。 |
ctf 1 | 夺旗模式。 |
cooperative 1 | 合作模式通关。 |
survival 1 | 生存模式(有限生命)。 |
invasion 1 | 波次制怪物入侵模式。 |
duel 1 | 1v1 决斗模式。 |
skulltag 1 | Skulltag 游戏模式(ST、Possession 等)。 |
注意: 每次只能启用一种游戏模式。切换模式时,请将其他模式全部设置为
0。
5. DMFlags
DMFlags 控制详细的游戏行为。可通过 DMFLAGS、DMFLAGS2 和 ZADMFLAGS 启动变量或在控制台中设置。常见示例:
| 标志 | 值 | 描述 |
|---|---|---|
| 无生命值 | 1 | 生命值物品不会生成。 |
| 无护甲 | 2 | 护甲物品不会生成。 |
| 武器保留 | 4 | 武器在拾取后仍保留。 |
| 无怪物 | 4096 | 禁用所有怪物。 |
| 无限弹药 | 8192 | 弹药无限。 |
通过将数值相加来组合标志。完整参考:Zandronum DMFlags Wiki。
6. 访问控制
编辑服务器根目录中的纯文本文件:
adminlist.txt-- 每行一个 IP,用于管理员访问。whitelist.txt-- 白名单玩家 IP。banlist.txt-- 被封禁的玩家 IP。
7. 故障排除
- WAD 不匹配错误: 玩家必须拥有与服务器相同的 IWAD 和 PWAD 文件。自定义 WAD 需要单独分发给玩家。
- 找不到地图: 检查地图名称格式。Doom 1 使用
e1m1格式;Doom 2 使用map01格式。 - PWAD 导致服务器崩溃: 逐个测试 PWAD 以隔离冲突。
- 玩家无法加入: 确认服务器正在运行,并检查 GPanel 中的 IP/端口。
相关文章
需要帮助?
如果您遇到本指南未涵盖的 Zandronum 服务器问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。