Skip to content

Instantly share code, notes, and snippets.

@jakewdr
Forked from BlackCetha/autoexec.cfg
Created June 4, 2023 16:54
Show Gist options
  • Save jakewdr/36d2909b6c3143a7838400b5ddcbd075 to your computer and use it in GitHub Desktop.
Save jakewdr/36d2909b6c3143a7838400b5ddcbd075 to your computer and use it in GitHub Desktop.
Null cancelling movement script (source games)
bind w +mfwd
bind s +mback
bind a +mleft
bind d +mright
alias +mfwd "-back;+forward;alias checkfwd +forward;"
alias +mback "-forward;+back;alias checkback +back;"
alias +mleft "-moveright;+moveleft;alias checkleft +moveleft;"
alias +mright "-moveleft;+moveright;alias checkright +moveright;"
alias -mfwd "-forward;checkback;alias checkfwd none;"
alias -mback "-back;checkfwd;alias checkback none;"
alias -mleft "-moveleft;checkright;alias checkleft none;"
alias -mright "-moveright;checkleft;alias checkright none;"
alias checkfwd none
alias checkback none
alias checkleft none
alias checkright none
alias none ""
bind "SPACE" "+jump"
bind "ctrl" "+duck"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment