Thank you for the quick reply, however, no luck even with the following script:
Code:
Process, Priority,, High
SetKeyDelay, 0, 50, Play
p::
SendPlay, m
SendInput, m
Send, m
ControlSend, Valve001, m
ControlSend,, m, Counter-Strike
return
All that appears in Counter-strike is a 'p'.
*edit*
something interesting that came up when trying other methods, I compiled the script and tried running it again with counterstike, didn't work, so I pulled up the folder with the script, changed some things and tried re-compiling it and got the message: Error: Error opening the destination file.
I tried again, no luck, I minimized counter-strike and it worked just fine... huh? what is counter-strike doing

tested that multiple times and if I have counter-strike running in the background it won't let me compile a script.
I'm really not too smart with this stuff, so I have no idea what's going on =(. Currently I am looking through all the solutions other people have done with their games, still looking though.