反恐精英2:游戏模式、server.cfg 和插件
选择游戏模式和地图,配置 server.cfg 和 RCON,并使用 Metamod:Source 和 CounterStrikeSharp 添加插件。
Last updated July 17, 2026
反恐精英2服务器由游戏模式、地图和server.cfg驱动。正确设置这三项,您就拥有了一个可运行的服务器;添加 Metamod:Source + CounterStrikeSharp,您就可以运行插件。本指南涵盖了所有这些内容。
选择游戏模式和地图
CS2 游戏模式由两个 cvar 设置,通常在Startup选项卡或您的配置中:
| 模式 | game_type |
game_mode |
|---|---|---|
| 竞技 | 0 | 1 |
| 休闲 | 0 | 0 |
| 搭档 (2v2) | 0 | 2 |
| 死亡竞赛 | 1 | 2 |
| 军备竞赛 | 1 | 0 |
使用启动参数 +map de_dust2(Startup 选项卡)设置起始地图。您可以使用控制台命令 changelevel de_mirage 或 map de_inferno 在游戏中实时更改地图。
配置 server.cfg
server.cfg 在服务器启动时自动运行。在File Manager中 game\csgo\cfg\ 下编辑它:
hostname "My ServerPrism CS2 Server"
rcon_password "a-strong-password"
sv_password ""
sv_cheats 0
mp_autoteambalance 1
mp_limitteams 2
sv_lan 0
hostname— 服务器浏览器中的名称。rcon_password— 从游戏内控制台进行远程管理 (rcon <command>) 所必需。请设置一个强密码。sv_password— 设置一个值以使服务器私有(玩家需要它才能连接)。
保存并重启,或从控制台运行 exec server.cfg 以重新加载。
RCON — 游戏内管理
设置 rcon_password 后,连接到您的服务器,打开控制台 (~),然后进行身份验证:
rcon_password a-strong-password
rcon changelevel de_nuke
rcon mp_restartgame 1
您可以在服务器控制台中输入的任何命令,都可以作为管理员通过 rcon 运行。
安装插件 (Metamod:Source + CounterStrikeSharp)
大多数 CS2 插件需要两层:
- Metamod:Source — 基础加载器。将其安装到
game\csgo\addons\中,并按照其文档所述将 Metamod 行添加到gameinfo.gi中。 - CounterStrikeSharp — 大多数现代 CS2 插件所针对的插件运行时。在 Metamod 之上安装它。
- 将插件放入
game\csgo\addons\counterstrikesharp\plugins\并重启。
请遵循每个项目的安装指南以获取确切的文件布局 — CS2 的插件加载对路径和 gameinfo.gi 的编辑非常挑剔。
练习 / 匹配配置
对于训练赛和练习服务器,通常会使用一个设置热身、金钱和手榴弹轨迹 cvar 的配置。将您的练习 cvar 放入 cfg\practice.cfg 之类的文件中,并在需要时从控制台使用 exec practice.cfg 加载它。
常见问题
- RCON "Bad password":
rcon_password未设置或不匹配 — 在server.cfg中设置并重新加载。 - 服务器未显示在浏览器中:
sv_lan必须为0;也请给它一些时间进行注册。 - 插件未加载:
gameinfo.giMetamod 行缺失或插件路径错误 — 重新检查 Metamod/CounterStrikeSharp 安装步骤。 - 启动时模式错误:
game_type/game_mode与上表不匹配,或配置稍后覆盖了它们。