本文引用于Dedicated server/zh-cn - PZwiki
管理命令
如果用户具有管理员状态,则可以在服务器控制台窗口或游戏中执行以下命令(在游戏中使用时前面有正斜杠)。有些东西区分大小写(例如:Base.Axe 有效,但 base.axe 无效)
命令描述
addalltowhitelist将所有使用密码连入服务器的当前用户添加到白名单中,以便其帐户受到保护。
additem将物品发给玩家。如果没有写用户名,管理员将收到物品。数量是可选的。用法:/additem \"username\" \"module.item\" count,例如:additem rj Base.Axe 1
adduser使用此命令将新用户添加到列入白名单的服务器。用法: /adduser \"username\" \"pwd\" 例如:adduser rj 12345
addusertowhitelist将使用密码连接的用户添加到白名单,以便其帐户受到保护。用法: /addusertowhitelist \"username\" 例如:addusertowhitelist rj
addvehicle生成一辆载具。 用法: /addvehicle \"script\" \"user or x,y,z\", 例如:addvehicle Base.VanAmbulance rj
addxp给玩家经验值。 用法: /addxp \"playername\" perkname=xp, 例如:addxp rj Woodwork=2
alarm在管理员的位置发出建筑物警报。(必须在房间里。)
banid封杀一个steamID。 用法: banid SteamID
banuser封杀一个用户。添加 -ip 以同时ban掉 IP。添加 -r “原因” 以指定封杀的原因。 用法: /banuser \"username\" -ip -r \"reason\". 例如:banuser rj -ip -r spawn kill
changeoption更改服务器选项。 用法: /changeoption optionName \"newValue\" 例如:changeoption SleepAllowed true
chopper在随机玩家身上触发直升机事件。
createhorde在玩家附近生成一个尸群。 用法: /createhorde count \"username\", 例如:createhorde 150 rj, 用户名是可选的,但服务器控制台除外。
createhorde2未知。
godmode让玩家无敌。不写用户名让管理员无敌。 用法: /godmode \"username\" -value, 例如:godmode rj -true (可以是 -false)
gunshot在随机玩家身上触发枪声。
help输出管理命令的列表和说明。
invisible让玩家对僵尸不可见,不写用户名会让管理员进入隐形状态。 用法: /invisible \"username\" -value, 例如:invisible rj -true (可以是 -false)
kickuser踢人,加上 -r \"reason\" 可以加上原因的描述。 用法: /kickuser \"username\" -r \"reason\"
noclip让玩家能穿墙。 用法: /noclip \"username\" -value, 例如:noclip rj -true (could be -false)
players列出所有连接的玩家。
quit保存并关闭服务器。
releasesafehouse释放你设置的安全屋。 用法: /safehouse release
reloadlua重新加载 Lua 脚本。 用法: /reloadlua \"filename\"
reloadoptions重新加载服务器选项(servertest.ini)并发送到客户端。可用于在玩家连接时实现游戏设置更改。
removeuserfromwhitelist将用户从白名单中移除。 用法: /removeuserfromwhitelist \"username\"
removezombies顾名思义,但没有经过测试。 (ERROR: Missing translation "UI_ServerOptionDesc_RemoveZombies")
replay为移动的玩家录制和重播。 用法: /replay \"playername\" -record\-play\-stop \filename.\ Example: /replay user1 -record test.bin
save保存当前游戏世界。
sendpulse勾选向此客户端发送服务器性能信息。 用法: /sendpulse
servermsg向所有连接的玩家广播消息。 用法: /servermsg \"text\"
setaccesslevel设置玩家的访问权限级别。当前级别:admin, moderator, overseer, gm, observer. 例如 setaccesslevel userName admin / 注意:要移除任何所有权限级别,请使用“none”代替“admin”。
showoptions显示当前服务器选项和值的列表。
startrain让服务器里开始下雨。
stoprain让服务器里停止下雨。
teleport传送到玩家。 用法: /teleport \"playername\" or /teleport \"player1\" \"player2\", ex /teleport \"rj\" or /teleport \"rj\" \"toUser\"
teleportto传送到坐标。 用法: /teleportto x,y,z, ex /teleportto 100098,189980,0
unbanid解封一个SteamID. 用法: /unbanid SteamID
unbanuser解封一个player. 用法: /unbanuser \"username\"
voiceban阻止来自\"username\"用户的语音。 用法: /voiceban \"username\" -value, ex /voiceban \"rj\" -true (could be -false)