LegoManser -
Thanks. I do try to help...tho I also have a bad temper...and its coming out more these days...as for the site...well thats the rest the guys from DesRat that should be getting the prop's not me, since it is them that coded up the pages and pay for the server...I just write stuff for them to make a mess on thier site with.
Yeah I recall you finishing that up, thanks for the time & effort...there was just no way for me to figured out what they where...Density was off line...and I was still downloading it.
As for your var state bind....use any +command in Q3A or UrT and have it bound to a mouse button then place the user var toggle string after the +command and it should work fine.
Reasons why are that with a mouse button holding the button down results in:
+
release:
-
Where with a keyboard it cycles its state....holding keyboard key down:
+-+-+-+-+-....
release:
-
sample bind...not using a a user var string...but it should get the idea across I think (still redoing my system).
bind MOUSE2 "+button9; toggle cl_run"
Heh not sure if +botton9 is used in UrT...but any ways the above should more less fuction the same as just using +speed...but its just meant as a example...hehe not some thing to really be helpful.
Any ways bogus mockup
set togg_01 "set togg vstr togg_02; ....."
set togg_02 "set togg vstr togg_01; ....."
vstr togg_01 // default
bind MOUSE2 "+button9; vstr togg"
That does work in SoF2...tho if I recall it was based off a UrT script I had at the time that I ported over....so...I think it still works...you'll just have to try it out and see.