求生之路2——分享自用的autoexec.cfg配置与设置项
恶魔猫猫四心
编辑于 2026年03月02日 23:47

        本篇写一写我本人目前正在使用的autoexec.cfg配置,以及一些其他无关紧要的设置,发出来仅供学习参考,希望能对你有所帮助。至于这个autoexec.cfg是干嘛的下文会指出。第一次写这类的专栏文章,可能会很杂乱,见谅。

重点⭐️:一切按自己的习惯喜好来尝试修改,不要一味地去抄袭别人。


1.启动项

-lv :低血腥度,屏幕不会溅血,自动清除尸体

-novid:跳过游戏开场动画

-console:进入游戏自动打开控制台(看个人需求)

+mat_bumpmap 1 +mat_phong 1:调用高SHADER中的法线贴图(此条仅适合开低SHADER又想观摩mod细节的玩家,如果本就开的高SHADER则无视本条)

        参考于求生之路2 入门篇1:启动项 - 哔哩哔哩 (bilibili.com)​,看个人需求,需要啥用啥


2.设置

        

        一些无关紧要的设置,声道的话看个人习惯,重点说一下SHADER细节,如果你是对抗玩家,建议调整为低或中;如果是三方战役玩家,经常混迹于三方图的话建议调整为中或以上(本人一般设置为中),调低的话玩三方图时有几率出现紫黑方块(贴图丢失)现象;mod玩家的话随意调。

        参考于【L4HF 求生之路 设置方面的教程】​


3.删除特感默认滤镜

文件拓展名开关

        对抗中扮演特感时如果不喜欢原版滤镜的话可以照接下来这么做:进入你的这个游戏目录 X:\\...\Left 4 Dead 2\left4dead2\materials\correction (右键l4d2管理浏览文件位置)里找两个名为ghost.rawinfected.raw文件,第一个是灵魂状态滤镜,第二个是已重生状态滤镜,看个人需求删除。

效果演示:

删除前:

灵魂状态

已重生

删除后:

灵魂状态

已重生

     


4.autoexec.cfg相关指令

        先确保第3点中说的文件拓展名开关已打开,然后进入到你自己的游戏目录下X:\\...\Left 4 Dead 2\left4dead2\cfg,在这里新建一个autoexec.cfg文件,在这里你写入的指令每次进游戏时都会自动加载,并使相应配置覆盖到config.cfg里,加载一次后会永久生效

//生还轮廓颜色(绿):你队友轮廓颜色,修改范围为0~1(是0到1,可以是小数)

cl_glow_survivor_r 0

cl_glow_survivor_g 1

cl_glow_survivor_b 0

//特感轮廓颜色(白):扮演特感或旁观时看向特感(已重生)的轮廓颜色,修改范围为0~1

cl_glow_infected_r 1

cl_glow_infected_g 1

cl_glow_infected_b 1

//特感轮廓颜色(灵魂)(白):扮演特感或旁观时看向特感(未重生)的轮廓颜色(白色是我个人的习惯,建议与上一条改成不同颜色便于区分),修改范围为0~1

cl_glow_ghost_infected_r 1

cl_glow_ghost_infected_g 1

cl_glow_ghost_infected_b 1

//近处的物品轮廓(红)(包含机关),修改范围为0~1

cl_glow_item_r 1

cl_glow_item_g 0

cl_glow_item_b 0

//远处的物品轮廓(绿)(包含机关),修改范围为0~1

cl_glow_item_far_r 0

cl_glow_item_far_g 1

cl_glow_item_far_b 0

//准星(自用),根据个人喜好更改

cl_crosshair_alpha 255    //准星alpha通道透明度,越低越透明,0为完全透明无准星,修改范围为0~255

cl_crosshair_dynamic 0    //0为静态准星,1为动态

cl_crosshair_thickness 4    //准星粗细等级,1~5

cl_crosshair_red 0

cl_crosshair_green 255

cl_crosshair_blue 255    //rgb三原色调配,范围为0~255,例如红色调0,绿色和蓝色拉满调出来的就是青色,如下图

//游戏内鼠标速度(按自己习惯修改)

sensitivity 6.5

//lerp(实用指令,进游戏直接就是0lerp,省去了改lerp的麻烦操作,本地服的不要用这个,除非你是100tick,关于更改lerp的重要性可看看这个【[求生之路知识点]进阶开始的第一步:Lerp】​

cl_interp_ratio 0

cl_interp 0

//锁帧,本人锁帧150,fps游戏一般都不需要锁帧的吧,不需要的可以跳过这项

fps_max 150

//伽马值(会让屏幕更白亮一点,必须调成全屏才会生效,这个可能因人而异,有的人用不习惯很正常,不喜欢的可以使用默认的1.8)

mat_monitorgamma_tv_enabled 1

mat_monitorgamma 1.6

//显示帧率延迟等信息(我个人习惯是放到右上角,另外普通玩家看fps,ping,lerp,loss,chock就够了,sv和var值一般是服主来看服务器大致负载情况的)

net_graph "4"    //显示fps,ping,lerp,loss,chock,sv,var

net_graphproportionalfont "0"    //字体大小等级(0或1)

net_graphshowinterp "0"

net_graphshowlatency "0"

net_graphheight "1050"    //高度,根据屏幕分辨率调整

net_graphpos 1    //显示在右边,0是左边,2是中间,之后每增加一个单位该图表就会从左向右平移若干个单位,尝试调出自己喜欢的位置

示例:

net_graphpos 1

//绑定快捷键(自用,按需修改)

bind "n" "thirdpersonshoulder"    //按n切换第三人称,注意在zonemod及大部分药抗中禁止使用,会被移至观战席

bind "[" "sm_join;sm_jg;sm_joingame"    //加入游戏

bind "'" "sm_zs"    //紫砂(我不活辣)

bind "]" "sm_s"    //药抗加入旁观

bind "," "sm_tank"    //查看tank路程,同理可以绑键/health看血分

//合三为一

bind "," "sm_tank;sm_mvp;sm_health"    //(推荐这个,一键看三个内容或者更多)

bind "-" "toggleconsole;openserverbrowser"    //游戏内按-打开控制台游戏浏览器

bind "F3" "disconnect"    //一键断开连接

bind "F4" "quit"    //一键退游

bind "F10" "sm_admin"    //管理员指令1

bind "F11" "sm_rygive"    //管理员指令2(有些服没有)

bind "mouse4" "go_away_from_keyboard"    //战役一键闲置,适用于闲置火烧witch(禁闲置的服无效)(单人无效)

bind "mouse4" "go_away_from_keyboard;wait 30;spec_next"    //适用于闲置解控(禁闲置的服无效)(单人无效)

bind "kp_pgdn" "record 1;stop"    //使用游戏自带的录制demo功能来解决一些问题,比如:①旁观时一直有单喷换弹声,可用这个消除;②看不到特感模型或者有不存在的占位bug可使用本指令。record后面的1是文件名,可以改2改3等等(不能出现中文),kp_pgdn为小键盘3

bind "kp_end" "say_team go~go~go~"

bind "kp_downarrow" "say_team back!back!back!"    //快捷发言,提示队友该往前推进或者是往后退,kp_end和kp_downarrow分别为小键盘1和2

//一键修改lerp,如果你经常跟朋友玩本地服(30tick)的话lerp改51比较合适,按需修改,甚至还可以多加几条,kp_leftarrow为小键盘4

alias p1 "cl_interp_ratio 0;cl_interp 0.051; bind kp_leftarrow p2"

alias p2 "cl_interp_ratio 0;cl_interp 0; bind kp_leftarrow p1"

bind kp_leftarrow p1

//一键切换手臂长度,跟上面一个原理,照猫画虎,根据个人习惯更改

alias a1 "cl_viewmodelfovsurvivor 120; bind F6 a2"

alias a2 "cl_viewmodelfovsurvivor 70; bind F6 a1"

bind F6 "a1"

//hunter天花板转弯必备,根据个人习惯更改

bind v +left

bind b +right

//装弹消除弹孔和血迹(觉得墙上的弹孔和血迹影响美观的话就可以用这个来消除,个人感觉挺好用的,但按的太勤快了会让已喷出来的喷漆在自己视角里消失,别担心,别人还是能看到的)

bind "r" "+reload;r_cleardecals"

同理可以额外绑定到移动键位上,比如:

bind "w" "+forward;r_cleardecals"

bind "a" "+moveleft;r_cleardecals"

bind "s" "+back;r_cleardecals"

bind "d" "+moveright;r_cleardecals"

//药抗一键解绑无关键位(药抗里非常实用的指令,可以一键解绑那些如第三人称以及cfg一键速砍脚本等无关按键以免误触卡死,指令内容可以自己添加)

alias ub "unbind g;unbind n;unbind mouse5;c_thirdpersonshoulder 0"

bind F8 "ub"

        如果有什么建议或者是开服遇到的问题,欢迎来提问,看到消息后我会第一时间回复 。