Problem with reload bind


(K:os) #1

bind “MOUSE3” "say_team ^3RELOADING;+reload;vsay_team FTCoveringFire; "

Like that it lets me fire automatic, then when i reload it will only fire one shot and reloads each time after

bind “MOUSE3” “+reload; say_team ^3RELOADING;vsay_team FTCoveringFire”

in this order it does the says twice when you reload but will fire automatic even after a manual reload

Any Ideas?


(Sick Boy) #2

You need a teamsay and a vsay to announce you are reloading? That’s a lot of unusefull spam imo. :eek2:

http://www.splashdamage.com/forums/viewtopic.php?t=4266


(K:os) #3

vsay has gone, mainly for clan games on fueldump when it’s always me covering the main entrance, they can’t blame me for someone getting through now


(Rippin Kitten) #4

It has to do with how +commands work. +command starts the action (+forward makes you move fowards) and -command ends the action (-forward makes you stop). When you bind a +command to a key, the command is active while the key is pressed and turns off when you let go. However, when you use them in a script make sure you have a -command at the end to “close off” the command.

To get this bind to work, try something like this:

/bind mouse3 “say_team ^3RELOADING ; +reload ; vsay_team FTCoveringFire ; -reload”

I highly recommend you just put the covering fire or request backup to a seperate bind and use it whenever you get in trouble. You really shouldn’t need this in organized play since you shouldn’t be reloading out in the open. And if your team only has one guy covering the main entrance, you might have bigger problems. =)

RK