How Exactly Does Weapon Fastswitch Work

BasinxBasinx Join Date: 2004-01-16 Member: 25370Members
<div class="IPBDescription">help?</div> I can't seem to get it right. What keys do I bind or what command do I have to put in to get it so it switches weapons instantly. I tried just binding "nextweapon" (or whatever that command is) to a key, but when I hit it it still seems to take like 5 seconds before the actual change happens. What am I doing wrong, or how do you l33t people do it?

Comments

  • kiwikiwi Join Date: 2003-09-13 Member: 20803Members
    i cant remember the bindings... just goto your options -> adv options or something and turn it on. you might have to look around for it
  • BasinxBasinx Join Date: 2004-01-16 Member: 25370Members
    Wow
    I never even thought to look in the options menu
    cause it seems like anything worth doing has to be done at the console
  • AzraielAzraiel Join Date: 2003-01-27 Member: 12868Members
    In the console type in hud_fastswitch 1. I think that is the correct command. What this allows you to do is press the button bound to the weapons selection, for instance 1 2 3 and 4, and automatically select the weapon without having to click. It is sooooooooooooooooooooooooo helpful I cannot even begin to describe.
  • Zz_GashiZz_Gashi Join Date: 2003-10-13 Member: 21670Members
    Setting lastinv works for most people, one button to go back and forth from leap/bite blink/slash.
  • im_lostim_lost TWG Rule Guru Join Date: 2003-04-26 Member: 15861Members
    I have heard that using lastinv requires the client to send something to the server, then the server to send something back to the client, before the weapon switch takes place, which means that it can lag behind sometimes. It shouldn't take anywhere near 5 seconds though.
  • UzguzUzguz Join Date: 2003-06-05 Member: 17016Members, Constellation
    Call me a noob, but even though this is probably completely unrelated, what exactly is <b>cl_fastswitchdelay/time</b> (whichever it is, default is 0.5)?
  • im_lostim_lost TWG Rule Guru Join Date: 2003-04-26 Member: 15861Members
    Good question. Now that you bring it up, I would like to know also.
  • AlignAlign Remain Calm Join Date: 2002-11-02 Member: 5216Forum Moderators, Constellation
    So lastinv lag depends on your ping? Good to know, I'll work on using the numbers instead(gotta <img src='http://www.unknownworlds.com/forums/style_images/TSA_Skin-975/icon12.gif' border='0' alt='user posted image' /> WASD).
  • UzguzUzguz Join Date: 2003-06-05 Member: 17016Members, Constellation
    After a quick check, the variable I was thinking of is actually <b>cl_quickselecttime</b> (damn it, I knew there was a double T in there somewhere). Testing revealed that is is unrelated to this topic, though it may have been in older versions (that, I haven't bothered to check).

    As for the <b>lastinv</b> lag problem, I have devised a simple yet excrutiatingly complex solution: a <b>custom lastinv function</b>! This is still in development, but it should be done soon, and when I have completed and tested it, I'll post it here for those who are interested! (Obviously, <b>mp_blockscripts</b> will need to be off, as this uses many an <b>alias</b> and semicolon.)
  • a_civiliana_civilian Likes seeing numbers Join Date: 2003-01-08 Member: 12041Members, NS1 Playtester, Playtest Lead
    <!--QuoteBegin-Uzguz+Feb 13 2004, 01:59 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Uzguz @ Feb 13 2004, 01:59 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->As for the <b>lastinv</b> lag problem, I have devised a simple yet excrutiatingly complex solution: a <b>custom lastinv function</b>! This is still in development, but it should be done soon, and when I have completed and tested it, I'll post it here for those who are interested! (Obviously, <b>mp_blockscripts</b> will need to be off, as this uses many an <b>alias</b> and semicolon.)<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    That reminds me, someone wrote such a script a while back, though for different reasons. It is <a href='http://www.unknownworlds.com/forums/index.php?showtopic=40809' target='_blank'>here</a>.
  • ApocalypseApocalypse Join Date: 2003-12-23 Member: 24700Members
    <!--QuoteBegin-Uzguz+Feb 13 2004, 01:59 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Uzguz @ Feb 13 2004, 01:59 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->After a quick check, the variable I was thinking of is actually <b>cl_quickselecttime</b> (damn it, I knew there was a double T in there somewhere). Testing revealed that is is unrelated to this topic, though it may have been in older versions (that, I haven't bothered to check).

    As for the <b>lastinv</b> lag problem, I have devised a simple yet excrutiatingly complex solution: a <b>custom lastinv function</b>! This is still in development, but it should be done soon, and when I have completed and tested it, I'll post it here for those who are interested! (Obviously, <b>mp_blockscripts</b> will need to be off, as this uses many an <b>alias</b> and semicolon.)<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    The lastinv lag problem was only in 2.01. AFAIK, it no longer exists in 3.0, so go blink/swipe, leap/bite to your heart's content.

    With hud_fastswitch set to 1, when you hit your number key, it switches the weapon immediately.
  • UzguzUzguz Join Date: 2003-06-05 Member: 17016Members, Constellation
    edited February 2004
    Actually, Apocalypse, I died earlier today because this made me miss a fatal Swipe against a jetpacker wielding a HMG - this being what motivated me to begin working on this script.

    Also, civilian: That script looks a little long-winded <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html//emoticons/wow.gif' border='0' style='vertical-align:middle' alt='wow.gif' /><!--endemo--> I guess I just have better methods <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo--> (though I wouldn't stand too firmly by what I just said as I haven't tested mine yet <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->)

    <b>Edit:</b> Ah, that's the complicating factor - those message boxes, which I wasn't planning on supporting. I could do (I think) while still keeping things shorter, though - however, it's a little low on the priority list.
  • ApocalypseApocalypse Join Date: 2003-12-23 Member: 24700Members
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
    I died earlier today because this made me miss a fatal Swipe against a jetpacker wielding a HMG - this being what motivated me to begin working on this script.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    I'm still fairly sure the server side check has been taken out. I would more likely blame that on lag and not the server side check. I doubt a script would have had any effect on that battle.
Sign In or Register to comment.