本指南介绍如何使用 serveradmin.xml 在您的 7 Days to Die 服务器上设置管理员、版主、白名单和封禁,并涵盖基本的游戏内管理员控制台命令。有关一般服务器配置,请参阅 7 Days to Die 服务器设置指南。
管理员设置 (serveradmin.xml)
serveradmin.xml 文件控制管理员权限、版主、白名单和黑名单。其确切位置取决于服务器的 UserDataFolder 设置,可能因服务器配置而异——并不总是在简单的 saves/ 目录中。
访问 serveradmin.xml
- 登录 GPanel 并打开文件管理器。
- 使用文件浏览器的搜索功能搜索
serveradmin.xml,或浏览到您服务器在serverconfig.xml中UserDataFolder设置指定的目录。 - 找到后打开
serveradmin.xml。
您也可以通过 SFTP 下载并重新上传
serveradmin.xml。请参阅 SFTP 文件上传指南了解说明。
添加管理员和版主
每个玩家通过其 Steam 64 ID(一个17位数字)进行识别。您可以在 steamid.io 等网站上查找 Steam 64 ID。
权限等级
权限等级范围从 0(完全管理员)到 1000(普通玩家)。常用值:
| 等级 | 角色 |
|---|---|
0 |
完全管理员(所有命令) |
1 |
管理员 |
100 |
版主(有限命令) |
1000 |
普通玩家(默认) |
您还可以设置介于这些值之间的自定义权限等级(例如
50),并通过 serveradmin.xml 中的 <permissions> 部分将各个命令分配给特定的权限等级。
白名单和黑名单
<whitelist> 部分将您的服务器限制为仅列出的 Steam ID 可以加入。留空则允许任何人加入。<blacklist> 部分永久封禁玩家。您可以选择设置 unbandate 来进行临时封禁。
serveradmin.xml 示例
<?xml version="1.0" encoding="UTF-8"?>
<adminTools>
<!-- Admins: add Steam64 IDs and permission levels -->
<admins>
<admin steamID="76561198000000001" permission_level="0" />
<admin steamID="76561198000000002" permission_level="100" />
</admins>
<!-- Moderators -->
<moderators>
</moderators>
<!-- Whitelist: only these players can join (leave empty to disable whitelist) -->
<whitelist>
</whitelist>
<!-- Blacklist: permanently banned players -->
<blacklist>
<blacklisted steamID="76561198000000099" unbandate="" />
</blacklist>
</adminTools>
保存文件并重启服务器(或使用游戏内管理员控制台命令
admin reload)以应用更改。
游戏内管理员命令
获得管理员权限后,在游戏中按 F1 打开控制台。您也可以从 GPanel 的控制台选项卡运行命令。
玩家管理
| 命令 | 描述 |
|---|---|
listplayers |
列出所有已连接玩家及其 Entity ID 和 Steam ID。 |
kick <player> <reason> |
将玩家踢出服务器。 |
ban add <player> <duration> <reason> |
封禁玩家一段时间(例如 1 day、1 hour)。 |
ban remove <player> |
解除对玩家的封禁。 |
ban list |
显示所有当前被封禁的玩家。 |
服务器管理
| 命令 | 描述 |
|---|---|
say <message> |
向所有玩家发送全服消息。 |
saveworld |
立即强制保存世界。 |
shutdown |
优雅地关闭服务器。 |
admin reload |
无需重启服务器即可重新加载 serveradmin.xml。 |
游戏命令
| 命令 | 描述 |
|---|---|
give <player> <item> <count> |
给予玩家一个物品。 |
teleportplayer <player> <x> <y> <z> |
将玩家传送到指定坐标。 |
settime <day> <hour> <minute> |
设置游戏内时间。 |
weather <weathertype> |
更改当前天气。 |
在控制台中输入
help 可查看所有可用命令及其所需权限等级的完整列表。
需要帮助?
如果您在管理员配置方面需要进一步帮助,请 提交工单,并附上您的服务器 ID 和问题描述。
相关文章
- 7 Days to Die 服务器设置指南 — serverconfig.xml 配置及连接方法
- 7 Days to Die 模组安装 — 模组安装和 EAC 要求
- 7 Days to Die 故障排除 — 常见问题和解决方案