Centr нето) примерно похож на этот скрипт,там когда жмеш крутишся но бегать и ходить нелзя,но надо так же тока чтоб и бегал
bind "SHIFT" "+iO0.strafe"
alias +iO0.strafe "alias _special iO0.strafe; iO0.strafe"
alias -iO0.strafe "alias _special; -moveleft; -moveright; -forward; -back"
alias iO0.strafe "iO0.strafe_; wait; special"
alias iO0.strafe_ "iO0.up"
alias iO0.up "-moveright; wait; +forward; wait; alias iO0.strafe_ iO0.left"
alias iO0.left "-forward ; wait;+moveleft; wait; alias iO0.strafe_ iO0.down"
alias iO0.down "-moveleft; wait; +back; wait; alias iO0.strafe_ iO0.right"
alias iO0.right "-back; wait; +moveright; wait; alias iO0.strafe_ iO0.up