Note:

1. Sad to say, you have to go through console and bind the keys yourself. I don't know how to make it automatically bind.

2. I'm having a hard time getting Jump Duck and Walk to work.

3. It only goes too far. Don't abuse this over and over, just now and then.

4. Have fun I guess?

Код:
//Movement
alias +walkforward "amx_exec  +forward"
alias -walkforward "amx_exec  -forward"
alias +walkleft "amx_exec  +moveleft"
alias -walkleft "amx_exec  -moveleft"
alias +walkright "amx_exec  +moveright"
alias -walkright "amx_exec  -moveright"
alias +walkback "amx_exec  +back"
alias -walkback "amx_exec  -back"
alias +jumpup" "amx_exec  +jump"
alias -jumpup" "amx_exec  -jump"
alias +crouch "amx_exec  +duck"
alias -crouch "amx_exec  -duck"
alias +quiet "amx_exec  +speed"
alias - quiet "amx_exec  -speed"

//Bind
bind "w" "+walkforward"
bind "s" "+walkback"
bind "a" "+walkleft"
bind "d" "+walkright"
bind "space" "+jumpup"
bind "ctrl" "+crouch"
bind "shift" "+quiet"