Stationeers 提供了多种方式,帮助你审核与控制服务器设置。 玩家可以使用游戏内控制台命令来执行各种功能,例如通过“thing”命令集踢出、封禁玩家,或生成物体。 不过,控制台命令可能会让人有些困惑。 想随时生成物品的玩家应使用 创意菜单,而不是控制台命令,因为这样更快、更方便。
要求:控制台命令只能由管理员使用。
在游戏中按下 F3 使用控制台命令。
| 命令 | 说明 | 参数 |
|---|---|---|
HELP |
显示可用命令。 | 参数:commands、list (l)、<key>、tofile |
CLEAR |
清除所有控制台文本。 | |
QUIT |
立即关闭游戏。 | |
EXIT / LEAVE |
离开游戏会话并返回主菜单。 | |
NEW / NEWGAME |
开始新游戏,必须提供世界名称作为参数。 | worldName |
LOAD / LOADGAME |
加载已保存的世界文件。 | <foldername> |
LOADLATEST |
加载最新的保存文件,包括自动保存。 | <foldername> |
JOIN / JOINGAME |
将客户端加入服务器。 | [address]:[port] |
STEAM |
检查 Steam 是否已初始化,以及 DLC 是否已购买。 | |
TESTBYTEARRAY |
测试世界中的每个物品,确认其网络读/写功能是否并行。 仅在编辑器中启用。 | 提供一个引用 ID 可仅检查该物品。 |
ROCKETBINARY |
开始记录每个增量更新部分的大小。 | 参数:toggleloglength、togglelogbps |
IMGUI |
开启/关闭 ImguiInWorldTestCube。 | |
ATMOS |
启用大气调试。 | 参数:pipe、world、room、global、thing |
THING |
执行与 thing 相关的命令。 不带参数时返回 thing 总数。 | 参数: find、delete、spawn |
KEYBINDINGS |
显示绑定到 LocalHuman 的所有按键绑定。 | 参数:reset(重置按键绑定栈) |
RESET |
重启应用程序。 | |
VERSION |
返回游戏版本。 | |
LOGTOCLIPBOARD |
将控制台缓冲区的内容复制到系统剪贴板缓冲区。 | |
KICK |
使用服务器命令踢出客户端。 | clientId |
BAN |
从服务器封禁客户端(仅服务器命令)。 | clientId |
NETWORK |
返回当前网络状态。 | 参数:true、false |
PAUSE |
将暂停/取消暂停游戏(包括客户端)。 | |
SAY |
向所有已连接玩家发送消息。 | |
SAVE |
将当前游戏保存到指定路径。 | 参数:<foldername>、delete <foldername>、list |
LOG |
将所有日志转储到文件。 | 参数:<logname> (optional) clear |
DISCORD |
与 Discord SDK 交互。 | |
SETTINGS |
更改 settings.xml。 例如 settings servermaxplayers 5。
|
参数:list、print、<PropertyName> <Value> |
REGENERATEROOMS |
重新生成世界中的所有房间。 | |
STORMBEGIN |
开始天气事件。 | |
STORMEND |
停止天气事件。 | |
DEBUGTHREADS |
显示工作线程运行所需的时间。 | GameTick |
STATUS |
显示大量信息,帮助了解服务器状态。 | |
MASTERSERVER |
用于协助与主服务器交互的命令。 | refresh |
DELETELOOSEITEMS |
移除世界中所有未放入槽位的物品。 | |
SUNTIME |
设置 0 到 1 之间的一天时间(例如 0 为日出,0.5 为日落)。 | 参数:time |
CLEANUPPLAYERS |
清理玩家尸体。 | 参数:dead、disconnected、all |