alias -ms3l "-moveleft"
alias +ms3l "hand 1;+moveleft;bind d +moveright"
alias -ms3r "-moveright"
alias +ms3r "hand 0;+moveright;bind a +moveleft"
alias ms3 "bind a +ms3l;bind d +ms3r;echo MS3;bind l noms;bind mouse3 ms3"
alias -ms2rl "hand 2;-moveleft"
alias +ms2rl "hand 0;+moveleft"
alias -ms2rr "hand 2;-moveright"
alias +ms2rr "hand 1;+moveright"
alias ms2x "bind d +ms2rr;bind a +ms2rl;echo MS2X;bind l ms3"
alias -ms2l "hand 2;-moveleft"
alias +ms2l "hand 1;+moveleft"
alias -ms2r "hand 2;-moveright"
alias +ms2r "hand 0;+moveright"
alias ms2 "bind d +ms2r;bind a +ms2l;echo MS2;bind l ms2x"
alias noms "bind a +moveleft;bind d +moveright;echo MS off;bind l ms;bind mouse3 **to whatever you use mouse3 for normally**"
alias ms "bind a +msl;bind d +msr;echo MS;bind l ms2"
alias +msl "hand 1;+moveleft"
alias -msl "-moveleft"
alias +msr "hand 0;+moveright"
alias -msr "-moveright"
alias 4waits "wait;wait;wait;wait"