本流程只供参考,请注意时效性和准确性
一、下载开服工具
二、更改语言
- 点击Setting→Language
- 找到chi.ini,点save


三、下载L4D2服务端
- 点击下载服务端→找到Left 4 Dead 2
- 选择一个服务端下载位置
- 注意路径不要有中文
- 等待服务端下载好
- 如果因为网络不好等问题导致下载不成功,可以重复下载直到下载完毕

四、添加服务器
- 点击添加/编辑
- 服务器名称自己随便取
- 服务器路径选择刚刚下载的路径
- 注意要选到srcds.exe
- IP和端口根据需要修改即可
- 不懂保持默认就好
- 地图是指的每次服务器启动时的默认地图,自己根据需要选一张就行
- A2S Query Address选择A2S_INFO_DISABLE

五、启动服务器
- 选择刚刚添加的服务器,点击启动
- 此时状态Stop→Running
- 点击隐藏/显示服务器可以查看服务器运行情况
六、进入服务器
- 进入游戏
- 按~启动控制台,输入 connect IP:端口,例如 connect 127.0.0.1:27015,如果能进就大功告成了
- 把IP:端口告诉小伙伴就可以愉快的玩耍了
七、服务器配置文件
- 这一块我也不太懂,直接把我的配置贴出来
- 路径:服务器根目录\left4dead2\cfg\server.cfg
//这个配置文件适用于专用服务器,每次载图时会自动加载一次.
//隐藏服务器(这个方式只是不显示到组列表)
//sv_tags hidden
//这里不需要加设置人数的参数(使用插件设置人数即可,更方便).
//地区代码: 0 - 美国东海岸, 1 - 美国西海岸, 2 - 南美洲, 3 - 欧洲, 4 - 亚洲, 5 - 澳大利亚, 6 - 中东, 7 - 非洲, 255 - 世界
sv_region "4"
//绑定指定的组(不建议乱绑组,可能会被攻击服务器).
//sv_steamgroup ""
//设置大厅匹配(正版服务器关闭匹配才能开4人以上) 0=关闭匹配, 1=开启匹配(如果你想默认开启匹配请注释或删除这个参数).
sm_cvar sv_allow_lobby_connect_only "0"
//玩家多长时间无操作自动闲置的时间/秒.
sm_cvar director_afk_timeout "20"
//启用电脑使用近战时会主动接近受害者. 0=禁用, 1=启用.
//测试发现如果设置为0时电脑则会拿着近战原地发呆.
sm_cvar sb_melee_approach_victim "1"
//设置允许多少电脑使用近战.
sm_cvar sb_max_team_melee_weapons "8"
//血量低于多少时电脑幸存者使用医疗包(默认值:0.5).
//sm_cvar sb_temp_health_think_factor "0.5"
//受到的坠落伤害超过多少时直接死亡(默认值:200).
//sm_cvar survivor_incap_max_fall_damage "200"
//玩家倒地次数(默认值:2).
//sm_cvar survivor_max_incapacitated_count "2"
//设置游戏模式"coop=战役,versus=对抗,survival=生存,realism=写实"
//sm_cvar mp_gamemode "coop"
//设置游戏默认难度(分别对应:简单=Easy、普通=Normal、高级=Hard、专家=Impossible)
//sm_cvar z_difficulty "Normal"
//设置Rcon密码,主要用于远程访问,不需要建议注释掉(更改为自己的密码).
//rcon_password ""
//幸存者死亡后出现在任意房间被营救. 默认60秒.
//sm_cvar rescue_min_dead_time "5"
//设置FPS 0=不限制.
fps_max "0"
//文件一致性检测(战役服建议设置为关闭). 0=关闭, 1=开启.
sv_consistency "0"
七、添加插件(可选)
- 我选择的是豆瓣酱な战役整合包
- 下载后解压,把里面的4个JS开头的文件剪切进服务器根目录
- 双击JSGME.exe,添加自己需要的插件即可