I know it didn't work in 3.1.3 with bs turned on servers, but people have said you can word the command different to work in 3.2? so far it works, but probably because mp_bs is set to off by default for new servers going up in 3.2
alias weldon "+attack; alias weldhold weldoff"
alias weldoff "-attack; alias weldhold weldon"
alias weldhold weldon
bind "e" "weldhold"
Basically, I hit "e" when I have my welder out and it does +attack to weld. I'm a builder, in both co_ (on servers that have it) and ns_ when I play it. Ever weld a really low CC or Hive for long periods? It's murder on the fingers, especially if +attack is typically set to your left mouse button, the old index finger gets tired. Sure this also lets any weapon just continuously fire when it's toggled on but in most cases I've found this to just be a waste of ammo and I could do the same thing just hold M1 for firing a gun, this is for just long weld periods.
Anyway to make this work for servers with mp_bs? Or at least make it work for welder only so it aint exploitable? This would go a long way to save my fingers from some finger version of carpal tunnel ;p