Description:

An extension of the strafe fire script. While walking or running you strafe alternating right and left with each press of the fire button. While ducking you do not strafe, for those long distance shots. Great on pistol round.

-----
alias strafe_toggle_on "bind ctrl +newduck; bind rightarrow +newright; bind leftarrow +newleft; bind end strafe_toggle_off; bind mouse1 +strafeshoot; developer 1; echo Strafe_On; developer 0"
alias strafe_toggle_off "bind ctrl +duck; bind rightarrow +moveright; bind leftarrow +moveleft;bind end strafe_toggle_on; bind mouse1 +coloratk; developer 1; echo Strafe_Off; developer 0"
alias no_strafe "bind mouse1 +attack; Echo Strafe Fire Off; adjust_crosshair"
alias do_strafe "bind mouse1 +strafeshoot; echo Strafe Fire On; adjust_crosshair"
alias +ss_left "+attack; +moveleft; alias +strafeshoot +ss_right; adjust_crosshair"
alias +ss_right "+attack; +moveright; alias +strafeshoot +ss_left; adjust_crosshair"
alias +strafeshoot "+ss_left"
alias -strafeshoot "-attack; -moveleft; -moveright"
alias +newduck "+duck; no_strafe; adjust_crosshair"
alias -newduck "-duck; do_strafe; adjust_crosshair"
alias +newleft "+moveleft; no_strafe; adjust_crosshair"
alias -newleft "-moveleft; do_strafe; adjust_crosshair"
alias +newright "+moveright; no_strafe; adjust_crosshair"
alias -newright "-moveright; do_strafe; adjust_crosshair"

bind "END" "strafe_toggle_on"

-----

Autor skryptu: EDGEY