
2024.8.20
V社更新了CS2,禁止在一个按键上同时绑定移动、射击、跳蹲等指令,+forward、+jump、+attack、+duck等这些指令彼此之间绑定在一个按键上都失效了,传统的跳投方法已不适用。
但是我找到了一种方法,利用cfg文件,将一键跳投、双投和前跳投都绑定在上滚轮键上了。
原理方面,就是利用alias指令的嵌套功能,alias嵌套alias,对绑定在一个按键上的指令进行重绑定或指令切换。拿跳投cfg来说,就是第一次按下按键,执行一次“跳”指令,同时重绑定该按键;再按一次,取消“跳”指令,同时又重绑定该按键;再按一次按键执行“松开左键/右键”的指令。这样,这些指令都没有同时绑定在一个按键上工作,而是在一个按键上依次连续地执行。
但是也存在问题,明白原理后,唯一能绑定的按键只有上滚轮键(下滚轮键正常滚轮跳),其他按键没有在短时间内多次执行指令的能力,而且当你使用跳投时,一定要快速地划上滚轮键,才能完整执行完那些单独的指令串,否则就会出现问题(随后你可以在训练房里试试)。
!!!注意 !!!
配置cfg前务必备份好原来的autoexec.cfg文件和config.cfg文件,以免发生意外的事情。
autoexec.cfg备份:
打开steam,鼠标移到游戏栏中的CS2上,右键,选择 "管理---浏览本地文件",在打开的目录中依次点开 \game\csgo\cfg,第一个文件就是了

config.cfg备份:
E:\SteamLibrary\userdata\1475073050\730\local\cfg(看你安装在哪个盘)
或者直接在完美平台设置里备份也可以


备份好后就无后顾之忧了。
配置cfg文件:
一、配置跳投cfg文件
打开steam,鼠标移到游戏栏中的CS2上,右键,选择 "管理---浏览本地文件",在打开的目录中依次点开 \game\csgo\cfg
在此目录下,新建txt记事本,并改名为 jumpthrow.cfg ,这里注意要勾选 “文件拓展名” 后再改名
步骤如下图:

改好后,将下列指令复制粘贴进jumpthrow.cfg里:
cl_showfps 0
alias "cfg1" "+jump;alias cfgx cfg2"
alias "cfg2" "-jump;alias cfgx cfg3"
alias "cfg3" "-attack;alias cfgx cfg4"
alias "cfg4" "-attack2"
alias "cfgx" "cfg1"
bind "mwheelup" "cfgx"
bind "mouse1" "+attack;alias cfgx cfg1"
bind "mouse2" "+attack2;alias cfgx cfg1"
bind "mwheeldown" "+jump;alias cfgx cfg1"
bind "q" "lastinv;-jump;alias cfgx cfg1"
bind "4" "slot4;-jump;alias cfgx cfg1"
二、配置前跳投cfg文件
在相同的目录下,再新建记事本,改名为 runthrow.cfg ,再将下列指令复制粘贴进 runthrow.cfg 文件里:
cl_showfps 1
alias "cfg1" "+jump;alias cfgx cfg2"
alias "cfg2" "+forward;alias cfgx cfg3"
alias "cfg3" "-attack;alias cfgx cfg4"
alias "cfg4" "-forward;alias cfgx cfg5"
alias "cfg5" "-jump"
alias "cfgx" "cfg1"
bind "mwheelup" "cfgx"
bind "mouse1" "+attack;alias cfgx cfg1"
bind "mouse2" "+attack2;alias cfgx cfg1"
bind "mwheeldown" "+jump;alias cfgx cfg1"
bind "q" "lastinv;-jump;alias cfgx cfg1"
bind "4" "slot4;-jump;alias cfgx cfg1"
三、配置切换跳投cfg和前跳投cfg的指令块
在游戏里可按鼠标前侧键切换跳投cfg和前跳投cfg,方法如下:
打开autoexec.cfg,在中间空白位置复制粘贴如下指令:
exec jumpthrow.cfg
alias "config1" "exec runthrow.cfg;alias config config2"
alias "config2" "exec jumpthrow.cfg;alias config config1"
alias "config" "config1"
bind "mouse5" "config"
默认情况下,进游戏时自动加载跳投cfg,按鼠标前侧键(mouse5)可进行切换为前跳投cfg,且切换成功时会显示出cl_showfps的帧数行,如下图左上角的红字串(处于跳投cfg时,不会显示)

四、如何使用跳投?
进入游戏,默认加载跳投cfg,跟以往一样,先找好描点,再按住鼠标左键,之后,不同的是,绑定跳投的按键是上滚轮键,一定要快速上划上滚轮键才能完整地进行跳投动作。
按鼠标前侧键(mouse5)可切换为前跳投cfg,使用方法同上。