跳转到内容

Rust 服务器怎么设置管理员:ownerid 指令

简短回答: 在服务器控制台(RustDedicated.exe 运行的那个窗口)或通过 RCON,输入 ownerid <你的 SteamID64> "你的名字" "owner"。你立刻就是管理员,不用重新连接,服务器重启后也会保留。然后在游戏里按 F1 打开管理员控制台。

ownerid 76561198000000000 "Drizzza" "owner"

你的 SteamID64 是以 7656 开头的 17 位数字。有三种办法拿到它:

  • 在 Steam 里打开你的个人资料。如果你从没设置过自定义个人资料网址,这个数字就在地址的末尾。
  • 在 Steam 里打开账户详情:它会在你的账户名下面显示你的 Steam ID。
  • 加入服务器,然后在服务器控制台里输入 status 或 users。两个都会列出所有已连接的人和他们的 ID。
指令它给予什么
ownerid <steamid> "name" "note"所有者:完整的管理员权限。
moderatorid <steamid> "name" "note"协管:游戏里有管理员权力,但不能添加所有者。
removeowner <steamid>取消所有者。
removemoderator <steamid>取消协管。

玩家在线的话,每一条都会立刻生效,服务器会自己保存。名字和备注只是给你自己做记录用的。

新服务器上没有人是管理员,所以第一个 ownerid 必须来自服务器控制台或 RCON。之后,所有者可以在游戏里的 F1 控制台添加更多所有者和协管。

所有者和协管保存在 users.cfg 里,在服务器的 cfg 文件夹中(RustDedicated.exe 旁边的 server/<identity>/cfg/)。每次你添加或移除一个,服务器都会自己写这个文件。完全 wipe 会删掉那个文件夹,所以 wipe 之后要重新把自己加上;见怎么 wipe Rust 服务器。

作为所有者,你可以使用 F1 控制台的管理员指令:noclip、god true、spawn、teleport 等等。建造和拍摄工具各有自己的页面:Rust 创造模式指令和 Rust 拍摄指令。

Crucible Local Server 用一个框就能做到:服务器上线时,Quick view 里的添加 ownerid卡片。检测你的 SteamID 会从你电脑上的 Steam 账户填入你的 ID,点击添加就立刻让你成为所有者。要查看或移除所有者,请使用配置标签页里的管理员(所有者权限)。见把自己设为管理员。