Well, I think you are talking about
?
I don't know much about the Macroprogram/-function of them, but I can tell you some delays.
Reload cancel (for position 1)
Space Down
Sleep 50
Space Up
Sleep 15
1 Up
Sleep 16
1 Down
Sleep 0
Space Down
Sleep 50
Space Up
Sleep 0
Airhug (middle mouse button)
MButton::
Sleep 75
LButton Up
Sleep 75
LButton Down
Sleep 75
Shift Up
Sleep 80
Shift Down
Sleep 80
Shift Up
Sleep 80
Shift Down
Sleep 80
3 Down
Sleep 75
3 Up
Sleep 75
LButton Down
Sleep 75
LButton Up
Sleep 75
Shift Down
Sleep 80
Shift Up
Sleep 80
Shift Down
Sleep 80
Shift Up
Sleep 80
1 Down
Sleep 75
1 up
Sleep 75
LButton Down
Sleep 75
LButton Up
Sleep 75
1 Down
Sleep 75
IWJ (there are better scripts/delays)
*your button*
Sleep 20
Space Up
Sleep 20
Space Down
Sleep 1
Space Up
Sleep 1
Space Down
Sleep 1
Or you could just use some normal macors/bots and put their activate-buttons as a macro/function on your mouse :P
Just use the search function to find them.