Counter-Strike 2

Counter-Strike 2

Not enough ratings
[UPDATED] CS2 MOVEMENT AND KZ BINDS
By bhoplife
new fresh bindsss.
   
Award
Favorite
Favorited
Unfavorite
LJ BIND
now you can use your bind with mouse4 button
alias +ljnb "alias t +ljnb_t" alias -ljnb "alias t -ljnb_t" alias +ljnb_t "reset_t; +duck;+jump" alias -ljnb_t "reset_t; -duck;-duck;-jump;-jump" bind "KEY" +ljnb
NULLS
note: Use the following commands to create a cfg file and name the file nulls.cfg and place it in the location where your cfg files are located

alias"+a""rightleft -1 0 0; alias +d ad" alias"a1""rightleft -1 0 0; alias +d ad" alias"ad""rightleft 1 0 0; alias -d add; alias -a ada" alias"-a""rightleft 0 0 0; alias +d d1; alias -d d2; alias -a a2; alias +a a1" alias"a2""rightleft 0 0 0; alias +d d1; alias -d d2; alias -a a2; alias +a a1" alias"+d""rightleft 1 0 0; alias +a da" alias"d1""rightleft 1 0 0; alias +a da" alias"da""rightleft -1 0 0; alias -a ada; alias -d add" alias"-d""rightleft 0 0 0; alias +a a1; alias -a a2; alias -d d2; alias +d d1" alias"d2""rightleft 0 0 0; alias +a a1; alias -a a2; alias -d d2; alias +d d1" alias"add""rightleft -1 0 0; alias +d ad; alias -a a2; alias -d d2" alias"ada""rightleft 1 0 0; alias +a da; alias -d d2; alias -a a2" alias"+w""forwardback 1 0 0;alias +s ws" alias"w1""forwardback 1 0 0;alias +s ws" alias"ws""forwardback -1 0 0;alias -s wss;alias -w wsw" alias"-w""forwardback 0 0 0;alias +s s1;alias -s s2;alias -w w2;alias +w w1" alias"w2""forwardback 0 0 0;alias +s s1;alias -s s2;alias -w w2;alias +w w1" alias"+s""forwardback -1 0 0;alias +w sw" alias"s1""forwardback -1 0 0;alias +w sw" alias"sw""forwardback 1 0 0;alias -w wsw;alias -s wss" alias"-s""forwardback 0 0 0;alias +w w1;alias -w w2;alias -s s2;alias +s s1" alias"s2""forwardback 0 0 0;alias +w w1;alias -w w2;alias -s s2;alias +s s1" alias"wss""forwardback 1 0 0;alias +s ws;alias -w w2;alias -s s2" alias"wsw""forwardback -1 0 0;alias +w sw;alias -s s2;alias -w w2"

note: Then run the following commands

bind a +a bind d +d bind w +w bind s +s exec nulls

note:These nulls do not need the rest of the config, simply put the text into your autoexec and the nulls.cfg into your config folder.
Using nulls and these features can break things:
firststrafe longjump
-forward longjump


to make it work, replace wherever it says +left or +right in your longjump bind with the corresponding +a and +d. Example below
JB BIND
alias +jb "alias t +jb_t" alias -jb "alias t -j_t" alias +jb_t "reset_t; -duck;+jump" alias -j_t "reset_t; -jump" bind "KEY" +jb
MINIJUMP(I RECCOMEND USING SCROLL MJ)
key minijump

alias mj "+duck;alias t mj_t" alias mj_t "reset_t; +jump;-duck;-duck;-jump" bind KEY mj

scroll minijump

alias mj_t "reset_t; -duck;-duck;-jump;-jump" alias +mj "+jump" alias -mj "+duck; alias t mj_t" bind mwheelup +mj
NO FORWARD LJ BİND
alias +lj "alias t +lj_t" alias -lj "alias t -ljnb_t" alias +lj_t "+ljnb_t;-forward" alias +ljnb_t "reset_t; +duck;+jump" alias -ljnb_t "reset_t; -duck;-duck;-jump;-jump" bind "KEY" +lj
DESUBTICKED JUMP
NOTE: when binding jump to your scroll wheel, use just "j" instead.

alias +j "alias t +j_t" alias -j "alias t -j_t" alias j "alias t j_t" alias +j_t "reset_t; +jump" alias -j_t "reset_t; -jump" alias j_t "reset_t; +jump;-jump" bind KEY +j bind mwheeldown j
DESUBTICK CROUCH
alias +duck_ "alias t_3 +d_t" alias -duck_ "alias t_3 -d_t" alias +d_t "reset_t_3; +duck" alias -d_t "reset_t_3; -duck" bind KEY +duck_
JUMPTHROW
alias +wjt "alias t_2 +wjt_t" alias -wjt "alias t_2 -wjt_t" alias +jt "alias t_2 +jt_t" alias -jt "alias t_2 -jt_t" alias +wjt_t "reset_t_2; +forward;+jump;-jump" alias -wjt_t "reset_t_2; -attack;-forward" alias +jt_t "reset_t_2; +jump;-jump" alias -jt_t "reset_t_2; -attack" bind KEY +jt bind KEY +wjt
ENSURING BINDS WORK
Longjump bind
for default and -forward LJ, press and hold the key you bound it to. If you jump up and land crouched down then the bind is working correctly
for first strafe LJ, do the same as above but you should jump and start moving in a direction, landing crouched down. press A if you move left, press D if you move right. Now you should be stopped and crouching if you are still holding the LJ bind.

Jumpbug bind
for the key jb, hold crouch and press the bind. If you jump up and land standing up the bind is working correctly
for the scroll jb, scroll up once and you should just crouch if the bind is working correctly.

Minijump bind
Go into a offline BOT game and type sv_cheats 1 into your console, and then type cl_showpos 1 afterwards.
You should see a lot of text under your minimap, but we only care about the jump: section
Press the bind that you set as mj, and the second number in jump: should read 48.02, you may need to try it a few times since it's quite inconsistent.

Desubticked jump
Do the same steps as minijump bind, however scroll whichever direction you have +jump_ bound to. The second number should read 55.83.

Nulls
Simply just hold A and press D, while holding both you should start to move right as you pressed it most recently. Let go of D and you should start moving left. If both of these happen, they work.
10 Comments
bhoplife  [author] Mar 28 @ 11:40am 
try this one
bhoplife  [author] Mar 28 @ 11:39am 
alias +lj "alias t +lj_t"
alias -lj "alias t -ljnb_t"
alias +lj_t "+ljnb_t;-forward"
alias +ljnb_t "reset_t; +duck;+jump"
alias -ljnb_t "reset_t; -duck;-duck;-jump;-jump"

bind "KEY" +lj
towu Mar 27 @ 6:20pm 
nulls working, -forward not working
almighty Jan 29 @ 7:18am 
idk why but lj bind is not working for me(((
bhoplife  [author] Jan 27 @ 7:14am 
i updated all binds <3
bhoplife  [author] Jan 27 @ 6:51am 
try this
bhoplife  [author] Jan 27 @ 6:51am 
alias +jb "alias t +jb_t"
alias -jb "alias t -j_t"
alias +jb_t "reset_t; -duck;+jump"
alias -j_t "reset_t; -jump"

bind "KEY" +jb
☆ WOLFY DOLFY ☆ Jan 26 @ 11:38am 
jumpbug not working for me
bhoplife  [author] Jul 16, 2024 @ 3:31am 
idk
zxcbot Jul 16, 2024 @ 12:32am 
work?