默认mouse5为切换键,如有需求请自行更改所有mouse5为所需按键
jb部分和cj部分参考(照搬)了gust写的bind
exec后默认起始上滚轮为jb
大跳时滑动滚轮至少两格,速度需慢一些,否则会出lowjump(也可以用该特性用于需要lowjump的点位)
//jumpbug pattern
alias +reset "+forward;-jump;bind mwheelup +dbj1"
alias -reset "-forward"
alias "+dbj1" "+duck"
alias "-dbj1" "bind mwheelup +dbj2"
alias "+dbj2" "-duck;+jump;"
alias "-dbj2" "bind mwheelup +jump"
//CJ pattern
alias +reset1 "+forward;bind MWHEELUP tick"
alias -reset1 "-forward"
alias tick "+duck;+jump;-forward;bind MWHEELUP tick1"
alias tick1 "-jump;-duck;bind MWHEELUP +jump"
//switch pattern
alias switchjb "bind w +reset;bind mwheelup +djb1;cl_crosshair_drawoutline 0;bind mouse5 switchright"
alias switchright "bind w +reset1;bind mwheelup tick;cl_crosshair_drawoutline 1;bind mouse5 switchjb"
bind mouse5 switchright
bind mwheelup +dbj1
bind w +reset