При каждом нажатии на огонь, происходят поочередные движения в лево и право (стрейф). Данный скрипт больше подходит для раундов на пистолетах.
Код:
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"