控制台指令
阅读
2023-11-27更新
最新编辑:丸丸辣
阅读:
更新日期:2023-11-27
最新编辑:丸丸辣
控制台指令
控制台命令允许切换、配置或修改各种游戏设置。这些命令可以在运行时通过游戏内聊天发送,也可以在运行时通过服务器控制台输入,或者在服务器未运行时设置在服务器的Commands.dat配置文件中。有些命令要求服务器启用了作弊。
被授予管理员权限的玩家可以通过游戏内聊天使用控制台命令。在单人游戏世界中,玩家总是拥有管理员特权。当通过游戏内聊天输入命令时,它们必须以@
或正斜杠/
作为前缀。有多个参数的命令要求每个参数之间用正斜杠/分隔,除非完全省略参数。命令不区分大小写。
控制台指令列表
命令 | 语法 | 默认 | 最小 | 最大 | 分类 | 描述 |
---|---|---|---|---|---|---|
Admin | [SteamID | 玩家] | 运行时 | 将指定的玩家添加到具有管理员权限的用户列表中。 | |||
Admins | 任何时 | 将服务器管理员列表输出到服务器控制台。 | ||||
Airdrop | 运行时 | 立即让空投飞机飞过地图并丢下空投。 | ||||
AllowP2PRelay | boolean | 1 | 运行时 | 切换ISteamNetworking的成员函数AllowP2PPacketRelay的使用。 | ||
Animal | [SteamID | 玩家]/[AnimalID] | 运行时 作弊 | 在指定的玩家面前刷出一个动物。如果玩家没有被指定,那么动物将在执行的玩家面前生成。 | |||
Ban | [SteamID | 玩家]/[原因]/[Duration] | 运行时 | 将指定的玩家添加到服务器禁止的用户列表中。如果指定了一个玩家,但其他参数为空,他们将被以“未指定的”原因禁用31,536,000秒(365天)。 | |||
Bans | 任何时 | 输出一个服务器的玩家封禁列表到服务器控制台。 | ||||
Bind | [IP] | 0.0.0.0 | 配置 | 将特定的内部IP绑定到套接字。 | ||
Chatrate | [Number] | 0.25 | 0 | 60 | 任何时 | 在聊天消息之间分配一个冷却时间,以秒为单位。 |
Cheats | 配置 | 允许使用作弊命令。 | ||||
Cycle | [Number] | 任何时 | 以秒为单位指定昼夜循环的长度。 | |||
Day | 运行时 | 将当前时间指定为白天。 | ||||
Debug | 运行时 | 将有关服务器状态的信息输出到服务器控制台。 | ||||
EffectUI | [EffectID]/[Token]... | 运行时 | 为执行的玩家生成一个UI效果。 | |||
Experience | [SteamID | 玩家]/[Experience] | 运行时作弊 | 给予玩家一些经验值。如果没有指定玩家,那么运行命令的玩家将获得经验。 | |||
Filter | 配置 | 过滤掉非英语,非字母数字名字的玩家。 | ||||
Flag | [SteamID | 玩家]/[Flag]/[Value] | 运行时作弊 | 设置一个玩家的标志。如果一个玩家没有指定,那么将为正在执行的玩家设置标志。 | |||
GameMode | [Class Name] | 配置 | 分配服务器的游戏模式。 | |||
Give | [SteamID | 玩家]/[ItemID]/[Amount] | 运行时作弊 | 给予玩家一个物品。如果没有指定玩家,那么物品将被给予正在执行的玩家。如果没有指定金额,则会提供一个。 | |||
Gold | 配置 | 将服务器标记为仅可由Gold成员加入。 | ||||
GSLT | [Login Token] | 配置 | 设置游戏服务器登录令牌。 | |||
Help | [Command] | 任何时 | 将有关命令的信息输出到服务器控制台。 | |||
Hide_Admins | 配置 | 从玩家隐藏管理标签的可见性。 | ||||
Kick | [SteamID | 玩家]/[原因] | 运行时 | 断开指定玩家与服务器的连接。如果指定了玩家,但其他参数为空,他们将以“未指定的”原因被踢。 | |||
Kill | [SteamID | 玩家] | 运行时 | 在游戏中杀死指定的玩家。 | |||
Loadout | [SkillsetID]/[ItemID]... | 任何时 | 在刷出时给予使用相应技能集的玩家每个指定的物品。技能集ID为255将适用于所有技能集。 | |||
Log | [Chat Y/N]/[Join/Leave Y/N]/[Death Y/N]/[Anticheat Y/N] | N/N/N/N | 任何时 | 指定控制台日志选项。 | ||
Map | [Level] | PEI | 配置 | 设置服务器在启动时加载的地图。 | ||
Maxplayers | [Number] | 8 | 1 | 200 | 任何时 | 设置服务器愿意接受的最大连接数。 |
Mode | [Easy | Normal | Hard] | Normal | 任何时 | 分配服务器的难度。 | ||
Modules | 任何时 | 将加载模块的列表输出到服务器控制台。 | ||||
Name | [文字] | Unturned | 5 | 50 | 任何时 | 分配服务器的名称,如服务器列表中所示。 |
Night | 运行时 | 将当前时间分配为晚上。 | ||||
Owner | [SteamID] | 配置 | 设置服务器的所有者。 | |||
Password | [文字] | 配置 | 分配进入服务器所需的密码。 | |||
Permit | [SteamID]/[Tag] | 运行时 | 将指定的玩家添加到允许加入服务器的用户列表中。 | |||
Permits | 任何时 | 输出一个允许加入服务器的玩家列表到服务器控制台。 | ||||
Perspective | [First | Third | Both | Vehicle] | First | 配置 | 分配服务器的人称(第三,第一,仅载具第三) | ||
Players | 任何时 | 将服务器上当前玩家的列表输出到服务器控制台。 | ||||
Port | [Number] | 27015 | 配置 | 分配服务器的端口。服务器在运行时使用两个连续端口:第一个用于服务器列表查询,第二个用于游戏内流量。尽管两者都应该在路由器上打开,但只有第一个与控制台命令相关。 | ||
PvE | 配置 | 禁用PvP的战斗,支持PvE战斗。 | ||||
Quest | [SteamID | 玩家]/[Quest] | 运行时作弊 | 给予玩家一个任务标志。如果没有指定玩家,那么执行命令的玩家将被赋予任务标志。 | |||
Queue_Size | [Number] | 0 | 64 | 任何时 | 设置服务器愿意保持的最大排队连接数。 | |
Reload | [GUID] | 运行时 | 重新加载由其GUID指定的资产。 | |||
Reputation | [SteamID | 玩家]/[Reputation] | 运行时作弊 | 给玩家一些声誉。如果一个玩家没有被指定,那么声望将被赋予执行的玩家。 | |||
ResetConfig | 运行时 | 将配置文件重置为默认值。 | ||||
Save | 运行时 | 强制正确保存服务器状态。 | ||||
Say | [文字]/[R]/[G]/[B] | 运行时 | 广播消息到所有连接的客户端,通过游戏内聊天。如果没有指定RGB颜色,则颜色将为0,255,0。 | |||
Shutdown | [Delay]/[Explanation] | 运行时 | 正确保存服务器状态,断开客户端连接,关闭服务器。如果执行了该命令但没有提供可选参数,则关闭将立即发生,并且不向断开连接的客户端提供解释。 | |||
Slay | [SteamID | 玩家]/[原因] | 运行时 | 在游戏中杀死指定的玩家,然后永久禁止他们。如果指定了一个玩家,但没有提供可选参数,那么被杀的玩家将被禁止31,536,000秒(365天),因为一个“未指定的”原因。 | |||
Spy | [SteamID | 玩家] | 运行时 | 请求目标玩家的屏幕截图,并将其保存在调用者的计算机上,格式为Spy.jpg。 | |||
Sync | 配置 | 允许玩家在你的服务器间共享保存数据。 | ||||
Teleport | [SteamID | 玩家]/[SteamID | 玩家 | Location] | 运行时 | 将一个玩家传送到另一个玩家、位置节点、路径点(通过“wp”)或床上。 | |||
Time | [Number] | 运行时 | 指定昼夜周期的当前时间(以秒为单位)。 | |||
Timeout | [Number] | 750 | 50 | 10000 | 运行时 | 在客户端被踢之前给服务器分配一个最大的ping阈值。如果没有输入该命令,则它将默认为Max_Ping_Milliseconds使用的值。缺省情况下,这是750毫秒。 |
Unadmin | [SteamID | 玩家] | 运行时 | 从允许在聊天中使用管理命令的用户列表中移除指定的玩家。 | |||
Unban | [SteamID] | 运行时 | 从不允许加入服务器的用户列表中移除指定的玩家。 | |||
UnlockNpcAchievement | [SteamID | 玩家]/[AchievementID] | 运行时作弊 | 授予玩家指定的成就。只有特定的成就才有资格被授予。 | |||
Unpermit | [SteamID] | 运行时 | 从允许加入服务器的用户列表中移除指定的玩家。 | |||
Vehicle | [SteamID | 玩家]/[VehicleID] | 运行时作弊 | 在玩家前面生成一辆载具。如果一个玩家没有被指定,那么一个载具将在执行的玩家前面生成。 | |||
Votify | [Vote Allowed Y/N]/[Pass Cooldown]/[Fail Cooldown]/[Vote Duration]/[Vote Percentage]/[玩家s] | 任何时 | 为服务器配置投票。默认情况下,完全禁用投票。 | |||
Weather | [None | Disable | Storm | Blizzard | GUID] | 运行时 | 操作当前天气周期。 | |||
Welcome | [文字]/[R]/[G]/[B] | 任何时 | 设置客户端连接后显示的欢迎消息。 | |||
Whitelisted | 配置 | 使得服务器只能被允许的玩家加入。 |
更新历史记录
- 增加了传送命令。
- 增加了say命令。
- 增加了管理员在游戏中运行命令的能力,通过前缀@
- 改进了其余的命令接受所有类型的玩家标识符。
- 移除tickrate命令。
- 在客户端和调查命令中添加了ping信息。
添加超时命令(ping threshold)到服务器
- 从各种玩家命令中删除不必要的信息,因为所有关于玩家的信息都可以通过调查命令获得。
- 修正了一些调查命令的显示问题。
- Map命令区分大小写。
- 初始控制台命令集。
- 主机在专用控制台中可以黑名单,白名单,踢玩家。
- 主机可以在服务器上给予其他玩家管理权限。
- 封禁和踢出可以有特定的原因和特定的时间。