2hours.gg/

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

Half-Life 2: Deathmatch 服务器命令

每台 2hours.gg 的 HL2:DM 服务器都预装了 SourceMod。你是部署者,所以你就是管理员。按 Y 打开聊天框输入以下命令。

聊天命令

  • !map dm_steamlab: 更改地图。官方地图:dm_lockdown、dm_overwatch、dm_powerhouse、dm_resistance、dm_runoff、dm_steamlab、dm_underpass。
  • !kick name: 踢出一名玩家。
  • !ban name 30: 封禁一名玩家 30 分钟(0 表示永久封禁)。
  • !slay name: 击杀一名玩家(用来平息争执)。
  • !cvar sv_gravity 150: 在聊天里修改任意服务器设置。
  • !rcon status: 在聊天里运行任意控制台命令。

提醒一下:HL2:DM 无法显示 SourceMod 菜单(这是游戏本身的限制,不是服务器设置问题),所以 !admin 和投票菜单在这里用不了。请使用上面的直接命令,或者服务器卡片上的网页控制台。

更改地图、模式或规则

使用服务器卡片上的网页控制台,上面有切换地图、死斗与团队死斗、击杀数和时间限制、重力以及友军伤害的按钮,无需配置 RCON。

公开还是私密

  • 部署时把加入密码留空即为公开服务器,任何知道 IP 的人都能加入。
  • 设置加入密码即为私密服务器,只有知道密码的人才能进入。

要加入私密服务器,让朋友打开控制台并运行: password yourpassword; connect IP:27015

命令参考

在服务器卡片的 网页 RCON 控制台 中输入以下命令。下面的每一条命令都已经在真实运行的 2hours.gg HL2:DM 服务器上验证过。

地图与比赛

status
列出已连接的玩家、Steam ID、延迟和当前地图。
changelevel <map>
加载地图(例如 changelevel dm_lockdown)。会短暂断开玩家连接。地图下拉菜单可以帮你自动完成这个操作。
mp_teamplay <0|1>
1 = 团队死斗,0 = 混战模式。队伍设置要到下次加载地图时才会生效,所以要紧接着执行一次 changelevel。模式下拉菜单会自动完成这两步。
mp_fraglimit <n>
达到 n 个击杀数结束地图(0 = 不限制)。
mp_timelimit <minutes>
n 分钟后结束地图(0 = 不限制)。
mp_restartgame 1
1 秒后重新开始回合,比分清零,所有人都保持连接。
kick "<name>"
按名字踢出玩家(也可以用 sm_kick,并附上踢出理由)。
say <message>
以服务器身份在所有人的聊天框中发送消息。

服务器规则

sv_gravity <n>
世界重力。600 = 正常,300 = 低重力,150 = 月球重力。低重力搭配引力枪是经典玩法。
mp_friendlyfire <0|1>
队友之间能否互相伤害(仅团队死斗模式)。
mp_falldamage <0|1>
摔落伤害。默认值为 0。
mp_weaponstay <0|1>
1 = 武器被捡起后仍留在地图上,供下一个玩家拾取。
sv_hl2mp_weapon_respawn_time <s>
被捡起的武器重生前的等待秒数(默认 20)。
sv_hl2mp_item_respawn_time <s>
生命值和弹药重生前的等待秒数(默认 30)。
sv_alltalk <0|1>
跨队伍语音聊天。我们的服务器默认开启。
mp_flashlight <0|1>
允许使用手电筒。

SourceMod 管理

sm_who
列出玩家及其管理员权限。你会显示为 root。
sm_kick <name> [reason]
踢出玩家并向其显示理由。
sm_ban <name> <minutes> [reason]
封禁 n 分钟(0 = 永久封禁)。
sm_rename <name> <newname>
重命名玩家。
sm_cvar <cvar> [value]
读取或设置任意服务器 cvar。
sm plugins list
列出已安装的插件及其版本。

玩家输入的命令(客户端)

connect <ip>:27015
直接加入服务器。也可以通过服务器浏览器(视图 → 服务器 → 收藏)加入。
password <password>
在连接私密服务器之前设置加入密码。

另请参阅

← 返回所有指南