2hours.gg/

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

Left 4 Dead 2 服务器命令与模组

每台 2hours.gg 的 L4D2 服务器都预装了一套小型模组。你是部署者,所以你就是管理员。在游戏聊天框中输入以下命令。

聊天命令

  • !admin: 打开管理菜单:踢人、封禁、投票、服务器设置。仅对部署该服务器的账号有效。
  • !motd: 再次显示欢迎面板。
  • !ready / !unready: 仅对抗模式:所有人准备好后回合开始。
  • !join: 5 人以上合作模式:迟到加入或处于观战状态时,占用一个幸存者位置。
  • !ji: 合作模式:扮演特殊感染者。
  • !zss: 感染者:卡住时重生自己。
  • !infhud: 对抗模式,感染者阵营:切换感染者 HUD 显示。默认关闭。

更改地图、模式或难度

使用服务器卡片上的网页控制台。它提供切换战役、跳转到任意章节、更改游戏模式(合作、对抗、生存、真实、清道夫)、设置难度以及添加幸存者机器人的按钮。无需配置 RCON。

已安装内容

  • L4DToolZ:解锁超过 4 个玩家位置的限制。
  • MultiSlots:让 5 到 8 名玩家在合作模式中同时扮演幸存者。
  • Infected Bots:特殊感染者机器人,数量会根据玩家人数自动调整。
  • Ready-Up:对抗模式大厅,玩家陆续加入,所有人准备好后回合开始。
  • Left 4 DHooks:上述模组所需的框架。无需任何配置。

两种加入方式

  • 分享 IP:好友粘贴连接命令即可加入。最多支持 20 名玩家,由你决定谁能加入。
  • Steam 大厅(社区模式):匹配系统会把玩家送到你的服务器,无需 IP。随机玩家也可以加入。

公开还是私人(直连IP模式)

在共享 IP 的服务器上,Join 密码用来控制这一点:

  • 留空 = 公开。任何知道 IP 的人都能加入。
  • 设置密码 = 私密。只有知道密码的人能进入,其他人都会被踢出。

要加入私密服务器,打开控制台并输入: setinfo pw yourpassword ; connect IP:27015

小提示:把 +setinfo pw yourpassword 放进你的 L4D2 启动选项里,这样只需要设置一次。普通的 'password' 命令在 L4D2 里不生效(这是游戏本身的一个 bug),所以我们改用能正常工作的 setinfo。

匹配随机玩家(Steam 大厅模式)

  1. 部署时选择“社区”作为加入模式,服务器卡片上会显示你的搜索密钥。
  2. 在游戏控制台中运行: sv_search_key yourkey
  3. 主菜单 → 与好友一起玩 → 创建新战役大厅 → 选择模式和战役 → 开始。
  4. 将大厅设为“公开”,随机玩家就会填满空位。

小贴士:

  • 大厅会决定战役和模式。请按照你打算运行的模式进行部署,以便安装正确的模组。
  • 合作模式大厅可容纳 4 名真人玩家,对抗模式可容纳 8 名,其余位置由机器人填补。
  • 对抗模式在开始前需要每队至少有一名玩家,先让大厅等待一分钟填满人数。
  • 你离开后游戏仍会继续进行。位置可能在你不在的情况下被填满;如果服务器已满,你需要等有人退出才能加入。
  • 想要重新加入:可以使用服务器卡片上的连接命令、通过 Steam 加入好友的游戏(Steam → 加入游戏),或者在服务器为空时创建一个新的大厅。
  • 密钥用于定位服务器,并不是密码。公开大厅表示陌生人也能加入;好友大厅则仅限受邀请的人加入。

4 人以上一起玩

超过 4 名真人玩家只能在“分享 IP”模式下实现(Steam 大厅的合作模式上限是 4 人)。部署时选择更大的规模(最多 20 人),分享 IP,大家就都能连接进来。想用幸存者机器人补满队伍,可以使用网页控制台的“添加幸存者机器人”按钮,或者运行 !muladdbot 2 在聊天里发送。

命令参考(按插件分类)

在你的服务器卡片上的 网页RCON控制台中运行这些命令(或使用游戏内控制台)。下面每条命令都已经在正式运行的 2hours.gg L4D2 服务器上验证过。

地图、玩家与难度(Source引擎)

status
列出已连接的玩家、Steam ID、延迟、当前地图,以及服务器是否处于预留状态。读取结果有时会不稳定(Source引擎的一个小毛病),如果返回空白就重新发送一次。
changelevel <map>
加载战役地图(例如 changelevel c2m1_highway)。会重新加载地图并短暂断开玩家连接。战役下拉菜单会自动帮你完成这个操作。
z_difficulty <Easy|Normal|Hard|Impossible>
设置合作模式难度。Impossible(不可能)=专家难度。
sv_maxplayers
你的总玩家位数,由你部署的套餐档位决定(4 / 8 / 20)。这个数值锁定为你所购买的规格,无法在控制台中更改;想要更多位置需要选择更大的套餐。
sv_region <code>
匹配区域(3 = 欧洲,0/1 = 美国,4 = 亚洲……)。我们会根据数据中心自动设置这个值,好让大厅能找到你的服务器;你通常不需要自己调整它。
kick "<name>"
按名字踢出玩家(使用 sm_kick 可获得带菜单的管理员版本)。
say <message>
以服务器的身份在所有人的聊天中发送一条消息。
sb_add
在基础 4 个位置之外再添加一个幸存者机器人。

Steam大厅与匹配

sv_search_key <key>
这个密钥用来把Steam大厅精确路由到这台服务器。需要在服务器端设置(我们在部署时会自动完成),并且每位玩家在开设大厅之前也要在自己的控制台中设置。这不是密码,请参见上面关于密钥的说明。
sv_allow_lobby_connect_only <0|1>
0 = 允许直接连接,也是我们所有服务器的默认启动方式(在 Steam 大厅服务器上,这是你重新回到进行中的游戏的方式)。1 = 仅允许通过大厅加入,直接 IP 连接会被拒绝。
sv_force_unreserved <0|1>
1 = 允许通过直连IP(分享IP模式)容纳超过4名玩家。0 = 保留大厅预留状态,让匹配系统能找到你(Steam大厅)。两者互斥,不能同时使用。
mm_dedicated_force_servers <ip>:27015
客户端指令。将你的大厅锁定到一个确切的服务器IP。当密钥是唯一的时候可选,作为额外保障很有用。

更大规模的合作模式(MultiSlots)

sm_addbots <n>
在基础 4 个位置之外生成 n 个额外的幸存者机器人(可在网页控制台中使用,是“添加幸存者机器人”按钮的底层命令)。
!muladdbot <n> (sm_muladdbot)
添加n个幸存者机器人作为额外队员(会开放超过4人的新位置)。需要以管理员身份在游戏内执行,无法通过RCON运行。
l4d_multislots_max_survivors <n>
允许的最大幸存者人数(我们的服务器默认20人,最高可达31人)。
l4d_multislots_min_survivors <n>
队伍下限:始终用机器人把人数补足到这个数字(默认4人)。调高数值可以让默认队伍更大。
!join
当你迟到加入或处于观战状态时,占据一个幸存者位置。

SourceMod管理

sm
SourceMod指令菜单(在聊天中输入 !admin 也可以打开)。
sm plugins list
列出已安装的插件及其版本。
sm_cvar <cvar> [value]
读取或设置受保护的cvar。有些cvar直接输入会返回“Unknown command”,但通过 sm_cvar 就可以正常使用(例如 mp_gamemode、survivor_limit)。
sm_cvar mp_gamemode <mode> ; changelevel <map>
切换模式(coop合作、versus对抗、survival生存、realism写实、scavenge清道夫)。模式只会在下次加载地图时生效,所以要紧接着执行一次 changelevel。模式下拉菜单会同时完成这两步。
sm_cvar z_max_player_zombies <n>
同时存活的最大特感数量;调高数值可以让丧尸群更难对付。需要通过 sm_cvar 设置(直接输入会显示“Unknown”)。

娱乐/作弊指令(需要 sv_cheats 1)

sv_cheats 1
启用作弊指令。控制台里的“娱乐”按钮会帮你切换这个设置。
z_spawn <hunter|tank|witch|…>
在你瞄准的位置生成一个特感。仅限 sv_cheats 开启时使用。
director_stop
阻止AI导演生成大群丧尸/特感,让游戏进行得更平稳。仅限 sv_cheats 开启时使用。
sb_all_bot_game 1
让游戏只用机器人运行(用于设置/测试)。仅限 sv_cheats 开启时使用。

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

connect <ip>:27015
直接通过IP加入服务器。
setinfo pw <password>
在连接私人(密码)服务器之前设置你的加入密码。L4D2中普通的“password”指令是失效的,用 setinfo 才有效。
sv_search_key <key>
在创建大厅之前设置服务器的密钥,这样匹配系统才能找到这台服务器。

另请参阅

← 返回所有指南