Counter-Strafe macro/AHK
I was browsing the internet as always and I came across a command on reddit from about 4 years ago showing these commands that are made via the config system on CS:GO meaning it's as safe as it gets
Problem is though, when I start with it, I can't seem to get it working/I clearly don't understand how to use it.
// TRUSHOT CFG
echo "TRUSHOT LOADED."
// Bindings
bind w "+w$"
bind s "+s$"
bind a "+a$"
bind d "+d$"
bind del "TSTOG"
// These bindings are for your mouse macro
// This should be the first key pressed by your mouse macro, it does not need to be held for any period of time, just tapped
bind i "stahp"
// Here there should be small delay just like the delay switching keys when you counterstrafe
// This should be the second key pressed by your mouse macro, it should be tapped just like you would tap the opposite direction key to counterstrafe
bind o "+ts"
// This is optional, but if used should be the third key pressed by your macro, there should be a delay between the previous and this keypress to ensure that you only shoot when stopped
bind p "+attack"
alias stahp "-forward; -back; -moveleft; -moveright"
alias +w$ "+TF"
alias -w$ "-TF"
alias +s$ "+TB"
alias -s$ "-TB"
alias +a$ "+TL"
alias -a$ "-TL"
alias +d$ "+TR"
alias -d$ "-TR"
alias +TF "alias T1$ +B; alias T3$ -B; +forward"
alias -TF "alias T1$; alias T3$; -forward"
alias +TB "alias T1$ +F; alias T3$ -F; +back"
alias -TB "alias T1$; alias T3$; -back "
alias +TL "alias T2$ +R; alias T4$ -R; +moveleft"
alias -TL "alias T2$; alias T4$; -moveleft"
alias +TR "alias T2$ +L; alias T4$ -L; +moveright"
alias -TR "alias T2$; alias T4$; -moveright"
alias +TS "T1$; T2$;"
alias -TS "T3$; T4$"
alias T1$ " "
alias T2$ " "
alias T3$ " "
alias T4$ " "
alias +F "-B;+forward
alias -F "-forward;"
alias +R "-L; +moveright"
alias -R "-moveright;"
alias +B "-F; +back"
alias -B "-back; "
alias +L "-R; +moveleft"
alias -L "-moveleft;"
alias TSTOG "TSTOG0"
alias TSTOG1 "alias +w$ +TF; alias -w$ -TF; alias +s$ +TB; alias -s$ -TB; alias +a$ +TL; alias -a$ -TL; alias +d$ +TR; alias -d$ -TR; alias TSTOG TSTOG0; echo TRUSHOT ON"
alias TSTOG0 "alias +w$ +forward; alias -w$ -forward; alias +s$ +back alias -s$ -back; alias +a$ +moveleft; alias -a$ -moveleft; alias +d$ +moveright; alias -d$ -moveright; alias TSTOG TSTOG1; echo TRUSHOT OFF"
If anyone could explain, that would be cool
Problem is though, when I start with it, I can't seem to get it working/I clearly don't understand how to use it.
// TRUSHOT CFG
echo "TRUSHOT LOADED."
// Bindings
bind w "+w$"
bind s "+s$"
bind a "+a$"
bind d "+d$"
bind del "TSTOG"
// These bindings are for your mouse macro
// This should be the first key pressed by your mouse macro, it does not need to be held for any period of time, just tapped
bind i "stahp"
// Here there should be small delay just like the delay switching keys when you counterstrafe
// This should be the second key pressed by your mouse macro, it should be tapped just like you would tap the opposite direction key to counterstrafe
bind o "+ts"
// This is optional, but if used should be the third key pressed by your macro, there should be a delay between the previous and this keypress to ensure that you only shoot when stopped
bind p "+attack"
alias stahp "-forward; -back; -moveleft; -moveright"
alias +w$ "+TF"
alias -w$ "-TF"
alias +s$ "+TB"
alias -s$ "-TB"
alias +a$ "+TL"
alias -a$ "-TL"
alias +d$ "+TR"
alias -d$ "-TR"
alias +TF "alias T1$ +B; alias T3$ -B; +forward"
alias -TF "alias T1$; alias T3$; -forward"
alias +TB "alias T1$ +F; alias T3$ -F; +back"
alias -TB "alias T1$; alias T3$; -back "
alias +TL "alias T2$ +R; alias T4$ -R; +moveleft"
alias -TL "alias T2$; alias T4$; -moveleft"
alias +TR "alias T2$ +L; alias T4$ -L; +moveright"
alias -TR "alias T2$; alias T4$; -moveright"
alias +TS "T1$; T2$;"
alias -TS "T3$; T4$"
alias T1$ " "
alias T2$ " "
alias T3$ " "
alias T4$ " "
alias +F "-B;+forward
alias -F "-forward;"
alias +R "-L; +moveright"
alias -R "-moveright;"
alias +B "-F; +back"
alias -B "-back; "
alias +L "-R; +moveleft"
alias -L "-moveleft;"
alias TSTOG "TSTOG0"
alias TSTOG1 "alias +w$ +TF; alias -w$ -TF; alias +s$ +TB; alias -s$ -TB; alias +a$ +TL; alias -a$ -TL; alias +d$ +TR; alias -d$ -TR; alias TSTOG TSTOG0; echo TRUSHOT ON"
alias TSTOG0 "alias +w$ +forward; alias -w$ -forward; alias +s$ +back alias -s$ -back; alias +a$ +moveleft; alias -a$ -moveleft; alias +d$ +moveright; alias -d$ -moveright; alias TSTOG TSTOG1; echo TRUSHOT OFF"
If anyone could explain, that would be cool

