Holy shit I had to recover my account just to post this and help these newbies out:
PS scripting languages is just like reading English, a little kid could figure out what each line does if YOU JUST READ!
This will set your "key" to shift, rather than mouse button 1 (or left click).
Code:Z:: Hotkey, $LShift, Toggle LShift:: Loop { SetMouseDelay 80 Click If (GetKeyState("LShift","P")=0) Break }