按小时计费的游戏服务器,玩多久付多久。

CS:GO 服务器管理员命令(SourceMod)

服务器是你部署的,所以你就是管理员。CS:GO 管理员命令通过 SourceMod 运行,2hours.gg 的每台 CS:GO 服务器都已安装并配置好 SourceMod,你的 Steam 账号会自动获得管理员权限。任何命令都可以在服务器页面的网页控制台里运行,也可以在游戏内运行。

三种命令类型

了解这三者的区别很有帮助,因为它们的输入方式各不相同:

  • 管理员命令(SourceMod)—— 踢出、封禁、切换地图、击杀等。只有管理员可以使用。在聊天框中输入时以 ! 开头(或用 / 让其他人看不到该消息),例如 !kick。同样的命令在控制台中对应 sm_kick。
  • 服务器设置(cvar)—— 回合时间、机器人、友军伤害等。这些是游戏变量,不是管理员命令。作为管理员,你可以用 sm_cvar <name> <value> 来修改它们,例如 sm_cvar mp_roundtime 2。
  • 玩家命令 —— 任何玩家在自己客户端上执行的操作(购买、语音、观战等)。无需管理员权限,只影响该玩家本人。

如何执行管理员命令

你需要先开启开发者控制台(设置 > 游戏 > 启用开发者控制台,或在启动选项中添加 -console)。然后可以:

  • 在聊天框中:按 Y 键,输入以 ! 开头的命令(如 !map de_nuke)。若不想让其他玩家看到该消息,用 / 代替 !。
  • 在控制台中:按 ~ 键(波浪号,位于数字 1 键左侧),输入 sm_ 版本的命令(如 sm_map de_nuke)。

最简单的方法:在聊天框中输入 !admin 打开 SourceMod 管理员菜单,下面所有命令都可以直接点选执行,无需死记硬背。

玩家管理(管理员)

!kick <name>
将玩家踢出服务器。
!ban <name> 30 <reason>
封禁玩家 30 分钟(填 0 表示永久封禁)。
!slay <name>
在当前回合中立即击杀该玩家。
!slap <name> 20
对玩家造成 20 点伤害并将其击飞(填 0 则只有击退效果,无伤害)。
!gag <name>
禁止玩家使用文字聊天。使用 !ungag 可解除。
!mute <name>
禁止玩家使用语音聊天。使用 !unmute 可解除。
!noclip <name>
让玩家可以穿墙飞行(开关切换)。

比赛与地图控制(管理员)

!map de_inferno
立即切换到新地图。de_ 开头的地图是拆除炸弹模式,cs_ 开头的地图是解救人质模式。
sm_cvar mp_restartgame 1
1 秒后重新开始比赛:比分和回合数重置,所有人仍保持连接。这就是 CS:GO 中“restart game”的含义(并不会重启服务器本身)。
sm_rcon mp_warmup_start
开始热身阶段(免费购买,不计分)。
sm_rcon mp_warmup_end
结束热身,开始正式比赛。

不要运行 quit 或 _restart(例如通过 sm_rcon)。它们会停止服务器进程并让所有人掉线。要重开比赛,请改用 mp_restartgame。

服务器设置 / cvar(管理员)

可以在控制台中使用 sm_cvar <name> <value> 修改这些设置,也可以通过 !admin 菜单操作:

mp_roundtime 2
每回合的时长(分钟)。
mp_timelimit 30
比赛结束前的分钟数(0 = 无限制)。之后你的服务器会在同一张地图上重开比赛。
mp_maxrounds 24
比赛结束或双方交换阵营前进行的回合数。
mp_friendlyfire 1
开启(1)或关闭(0)友军伤害。
mp_startmoney 16000
每位玩家开局时拥有的金钱。
bot_quota 6
游戏中保留的机器人数量。
bot_difficulty 2
机器人难度:0 简单,1 普通,2 困难,3 专家。
sv_full_alltalk 1
让每位玩家都能听到所有其他玩家的语音,包括双方队伍和观众(1),或者语音仅限队内(0)。
sv_cheats 1
启用作弊命令(如 noclip、god)用于测试(1)。正式比赛请关闭(0)。

娱乐与投票(管理员)

!beacon <name>
在玩家身上标记光环和信号,方便所有人找到他们。
!freeze <name>
将玩家原地冻结数秒。
!burn <name>
让玩家着火燃烧。
!votemap de_dust2 de_mirage
在列出的地图之间发起地图投票。
!votekick <name>
发起投票以踢出某位玩家。
!csay <message>
在所有人屏幕中央显示一条消息。

玩家命令(任何人可用)

这些命令无需管理员权限,只影响执行者本人:

status
控制台:列出所有已连接玩家及其 SteamID 和延迟。便于找到要踢出的玩家名称。
timeleft
聊天框:查看距离地图切换还有多久。
nextmap
聊天框:查看下一张地图是什么。

非安全服务器(自定义客户端)

默认情况下,你的服务器会开启VAC(Valve Anti-Cheat),与公共匹配相同。部署时你可以将其切换为非安全模式:关闭VAC,从而允许自定义客户端、脚本和改装配置连接。这只会影响你自己的服务器,永远不会让你的Steam账号面临风险。

这由你自己决定。一些私人团体运行非安全服务器用于测试、改装或自定的规则(HvH及类似玩法)。想要正常、受保护的游戏就保持VAC开启;如果是所有人都清楚规则的私人房间,可以将其关闭。

另请参阅

← 返回所有指南