Macro Malfunction
TommyVercetti
Join Date: 2003-02-10 Member: 13390Members, Constellation, Reinforced - Shadow

in Tech Support
Comments
"-reload" is needed to stop reloading (otherwise you will reload indefinately). It is similar to +attack and -attack, forgetting the -attack would make you shoot/bite infinately. This is also a good time to note that anyone experiencing not being able to respawn this is a result of not entering a - command. If you die in the middle of a jump/attack/reload it may happen (very rare) that the "-" command of what you were doing never got a chance to execute, thus you will not spawn until you finish doing whatever command you previously were doing. In this case pull down your console and type all the most common "-" commands to allievate this.
So in summary, the solution to your problem would look like this:
bind "r" "say_team - ReLOADiNG -; +reload; wait; -reload"
HOWEVER, a much simplier way to avoid the "wait" and other "+/-" junk is by using the NS substituted command for reload which is "impulse 2"
thus the simplified version would look like:
bind "r" "say_team - ReLOADiNG -; impulse 2"
P.S. I would also suggest that you initiate reloading first to minimize reloading time:
bind "r" "impulse 2; say_team - ReLOADiNG -"