7 Days to Die · 指南

7 Days to Die 管理员命令

更新于 October 9, 2026 2 分钟阅读

本页内容
  1. 如何把自己设为管理员
  2. 你真正会用到的命令
  3. 在专用服务器上打开控制台
  4. 最常修改的服务器设置(以及 V3 中的变动)
  5. HytHost 服务器上的管理员命令
  6. 常见问题

7 Days to Die 服务器靠控制台来管理:在那里你可以把自己设为管理员、踢掉总是拆基地的玩家、把朋友从倒塌的 POI 里传送出来,并在重启前保存世界。而且从 V3 起,有些东西换了位置——血月、战利品和经验值设置已经完全不在 serverconfig.xml 里了。

本指南介绍如何成为管理员、你真正会用到的命令、如何在专用服务器上打开控制台,以及最常被修改的服务器设置,适用于 V3(当前为 V3.3)。

如何把自己设为管理员

管理员及其权限保存在 serveradmin.xml 中,与存档放在一起。你可以手动编辑它,但更可靠的方法是用控制台,因为它会自动帮你写入 ID。

  1. 用你想设为管理员的账号加入服务器。
  2. 在服务器控制台中列出玩家:lp 显示谁在线,lpi(listplayerids)显示服务器为他们使用的 ID。
  3. 把自己添加为 0 级:
admin add YourName 0

玩家在线时用名字即可;用 lpi 得到的 ID,对离线玩家也同样有效。admin list 显示所有管理员,admin remove YourName 则收回权限。

权限等级

等级从最高的 0 到最低的 1000。玩家可以运行等级等于或高于自己等级数值的任何命令。不在文件中的玩家按 1000 计算,文件中未列出的命令需要 0 级——所以默认情况下,只有完全管理员才能运行命令。要把某个命令开放给所有人:

cp add gettime 1000

cp 即 commandpermission:cp list 显示已覆盖的设置,cp remove gettime 将其恢复默认。同一文件中还有一个 <whitelist> 部分:只要其中有任何人,就只有这些玩家能加入。

还没有服务器?HytHost 的 7 Days to Die 服务器可选 Stable、Experimental 或旧版本,起价 €7.14/月。

查看 7 Days to Die 方案

你真正会用到的命令

以下为在服务器控制台中输入的形式。游戏内控制台中的命令完全相同。

命令作用示例
kick <player> [reason]按名字、实体 ID 或平台 ID 踢出玩家kick Steve AFK
ban add <player> <duration> <unit> [reason]限时封禁:分钟、小时、天、周、月或年ban add Steve 2 days "griefing"
ban remove <id> / ban list解除封禁,或列出封禁ban list
lp / lpi列出在线玩家,或他们的 IDlpi
say "<message>"向所有玩家发送消息say "Restart in 5 minutes"
giveself <item> [quality] [count]给自己一件物品;品质 1–6giveself resourceWood 1 500
giveselfxp <amount>给自己经验值giveselfxp 10000
tp <x> <y> <z> / tp <player>传送自己;y 为 -1 时会把你放到地面上tp 0 -1 0
tele <player> <target>把另一名玩家传送到某个玩家或坐标处tele Steve Alex
se / se <player id> <entity id>列出可生成的实体,或在某玩家处生成一个se
settime day / settime night设置时间;也可以用数字(1000 = 一小时)settime day
weather <type> <0–1>覆盖天气;weather Defaults 恢复默认weather Rain 0
spawnairdrop投放一个补给箱spawnairdrop
spawnwanderinghorde派出一波游荡尸潮spawnwanderinghorde
dm开关调试模式及其工具,例如飞行和无敌模式dm
cm开关创造菜单cm
sa立即保存世界(saveworld)sa
shutdown保存并关闭服务器shutdown
help <command>显示某个命令的完整帮助help ban
dm 和 cm 本质上就是作弊功能:谁开启它们,谁就能飞行、无敌并拿到任何物品。在公开服务器上请将它们保持在 0 级,建造完成后记得关闭。

在专用服务器上打开控制台

共有三种方式:

  • 游戏内控制台。连接后按 F1。管理员可以在这里运行等于或高于其权限等级的所有命令。
  • Telnet。服务器带有 telnet 控制台(TelnetEnabled,默认端口 8081)。未设置 TelnetPassword 时,它只在服务器本机上监听,这是安全的默认设置。
  • Web 仪表板。WebDashboardEnabled 会开启一个浏览器仪表板,带实时地图和命令框,由 API 令牌保护。

在 HytHost 服务器上,这些你都不需要:GamePanel 的 Console 标签页在后台已连接到服务器的 telnet 控制台,所以你在那里输入的内容会直接发送到游戏。Telnet 对互联网保持关闭,Web 仪表板也已关闭,因此两者都无法被用来从外部进入。

最常修改的服务器设置(以及 V3 中的变动)

从 V3.0 起,难度、血月频率和规模、战利品丰富度和刷新、经验值、白天时长、空投以及僵尸行为设置不再是 serverconfig.xml 中的单独条目。它们合并成了一个 沙盒代码:在游戏的新游戏(Sandbox)界面里设置好一切,复制界面显示的代码,然后填入服务器的 SandboxCode。那些让你编辑 BloodMoonFrequency 或 LootAbundance 的指南是为旧版本写的。

仍保留在 serverconfig.xml 中的设置:

键作用
ServerName, ServerPassword服务器浏览器中的名称,以及加入密码
ServerMaxPlayerCount玩家上限;默认 8,跨平台联机时最多 8
ServerVisibility2 公开,1 仅好友,0 不列出
GameWorldNavezgane,或 RWG 表示随机世界
WorldGenSeed, WorldGenSize随机世界的种子和大小
GameName存档名称
PlayerKillingMode0 禁止击杀玩家,1 仅盟友,2 仅陌生人,3 所有人
EACEnabled, ServerAllowCrossplay反作弊,以及 PS5 和 Xbox Series 玩家能否加入

要与主机跨平台联机,游戏要求开启反作弊、最多 8 名玩家且不使用模组,沙盒设置也必须在游戏允许的范围内。无论设置如何,PC 玩家都能加入;主机玩家则不行。

HytHost 服务器上的管理员命令

  • 控制台:在面板的 Console 标签页输入命令,不需要斜杠。第一次加入时在那里运行 admin add YourName 0。
  • serveradmin.xml 位于文件管理器的 UserData/Saves/ 中;手动编辑后请重启。
  • Startup 标签页掌管主要设置:服务器名称、密码、玩家上限、世界(Navezgane 或带种子和大小的随机世界)、存档名称、反作弊、跨平台联机和沙盒代码。它们会在每次启动时写入 serverconfig.xml,所以请在那里修改。其他键,例如 ServerVisibility 和 PlayerKillingMode,在文件中编辑。
  • Stop 会保存:面板的 Stop 按钮发送 shutdown,会先保存世界。
  • 版本:Stable、Experimental 以及适用于大型改造模组的旧版本,下单时选择,之后可以切换。不同版本的存档互不兼容,因此切换会开始一个新世界,旧世界保存在单独的文件夹里。

要从你的电脑迁移存档?我们的世界上传指南列出了相关文件夹。方案以及最高 24 GB 的 Custom 服务器见 7 Days to Die 托管。

与游戏直连的实时控制台、多个版本分支和自动备份——7 Days to Die 托管起价 €7.14/月。

查看 7 Days to Die 方案
常见问题

常见问题

加入服务器,然后在服务器控制台中输入 admin add YourName 0。0 级是最高等级。你也可以手动把自己添加到 serveradmin.xml 并重启;在控制台中使用 lpi 查看服务器使用的 ID。

使用 giveself 加物品名称、可选的品质(1 到 6)和数量,例如 giveself resourceWood 1 500 可获得 500 木头。物品名称是游戏的内部名称,例如 resourceWood 而不是 Wood。要获得经验值,使用 giveselfxp 加数值。用 cm 打开的创造菜单可以直接拿取任何物品。

在控制台输入 dm 即可开关调试模式,它提供飞行、无敌模式和调试菜单。cm 开关创造菜单。两者都是作弊功能,所以在公开服务器上应只允许管理员使用。

从 V3 起,血月设置属于沙盒代码,而不再在 serverconfig.xml 中。在游戏的新游戏界面设置频率,复制沙盒代码并填入服务器的 SandboxCode,然后重启。在 HytHost 上,沙盒代码填写在 Startup 标签页中。

有效。开启跨平台联机后,在服务器控制台中输入的命令照常工作。主机玩家有自己的平台 ID,可用 lpi 查看,你可以像其他 ID 一样把它们用于 admin add、kick 或 ban。

在你自己的服务器上熬过血月

HytHost 的 7 Days to Die 托管为你提供实时控制台、Stable 或旧版本、与 PS5 和 Xbox 的跨平台联机以及自动备份——起价 €7.14/月。

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

这篇指南对你有帮助吗?