Cl_rate,cmdrate, Cl_updaterate...

rEorEo Join Date: 2004-09-17 Member: 31759Members
Ok... I have searched the forum for answers, but was unable to find them...
So that is why I am making this post... I was hoping that someone would be able to tell me what the value of cl_rate, cmdrate, cl_updaterate is supposed to be to ensure the best preformance?
If you have a link to a guide or anything else it would be highly appreciated...

thx m8s

Comments

  • gazOzzgazOzz Work's a ... Join Date: 2003-12-25 Member: 24747Members, Retired Developer, NS1 Playtester, Contributor, Constellation
    <a href='http://www.tweak3d.net/tweak/halflife/2.shtml' target='_blank'>http://www.tweak3d.net/tweak/halflife/2.shtml</a>

    continues on next pages...

    Also, search this forum for <b>ex_interp</b> on what it does and how to tweak...

    HTH
  • jonz0rjonz0r Join Date: 2004-10-16 Member: 32289Members
    I set my cmdrate and updaterate at 101 and my rate at 9999 ??

    if that helps <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->
  • SariselSarisel .::&#39; ( O ) &#39;;:-. .-.:;&#39; ( O ) &#39;::. Join Date: 2003-07-30 Member: 18557Members, Constellation
    <!--QuoteBegin-jonz0r+Oct 17 2004, 02:33 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (jonz0r @ Oct 17 2004, 02:33 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I set my cmdrate and updaterate at 101 and my rate at 9999 ??

    if that helps <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    you do not understand rates
  • CrispyCrispy Jaded GD Join Date: 2004-08-22 Member: 30793Members, Constellation
    edited October 2004
    www.56k.jolt.co.uk

    Add the side open the Modem FAQ link.

    Scroll down and open the UpsetChaps link.

    this is not 56k specific, rates for all connections (it is however HL specific)
  • the_holethe_hole Join Date: 2004-01-03 Member: 25019Members, Constellation
    edited October 2004
    I'm gonna make a nice post for you.

    cl_rate is locked in steam, to prevent exploits with third-person model, being jerky and teleporting, etc. So no, you cannot change it.

    cl_cmdrate - The number of times per second the client informs the server of its actions. These number of actions also depend on your FPS, 100 FPS allow more commands to be executed than 20 FPS. Yes, I know, **** engine.

    cl_updaterate - the number of updates that will be received from the server per second (I think it's second, I'm not sure of the time)

    rate - the amount of packets that are updated per updaterate, for DSL users, usually set to 20000 - 25000.

    ex_interp - interpulates the model to the hitbox depending on your ping, choke, loss, etc. You usually wanna set this to compensate for the added milliseconds of lag created by raising your cl_updaterate. These added milliseconds can be seen on net_graph 1, 2, or 3, and are shown as a quickly toggling number with "ms" next to it. If you are getting 50-60 milliseconds of added lag to the server, then set your ex_interp to .05, .055, or .06. If you are getting 20 milliseconds of added lag, set it to .02, and so forth, get it?

    I have my rates set to:

    cl_updaterate 30
    cl_cmdrate 101
    rate 25000
    ex_interp is a constant .05, which is because I play mostly on central servers, and I am east coast.

    I am on a T1 cable modem, which very few people use in my area, so I can set my rates a tad higher than normal.

    There are a few other commands that can be set, such as cl_cmdbackup, and ex_extrapmax, but these are commands that people know VERY little about, and we just set them to random numbers until our hits register more. Which is something that is easy to notice in this game...

    The only command that permits third-person model exploits is the "rate" command, and you'll usually lag yourself out of the server if you set it too low, and if you don't, it will be horribly unplayable, so it wouldn't do you any justice either way.
  • EmanonEmanon Join Date: 2003-05-13 Member: 16254Members, Constellation
    edited October 2004
    Prodigy, you still dont know what cl_cmdrate or does and its side effects.
    cl_updaterate of 30 is too low.............A server runs at more than 30fps which means your going to miss on 60 pluss packets of player movement.

    Read this here:
    <a href='http://www.summerblue.net/games/cs_report/2_4_communication_config.html' target='_blank'>http://www.summerblue.net/games/cs_report/...ion_config.html</a>
    Quote from that guide:
    <!--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--><b>cl_cmdrate</b> is the number of times per second the client informs the server of its actions. Remember that the amount of data in an update depends on how much is going on.
    <b>cl_updaterate</b> is the number of times per second the server tells the client what's been going on in the map. Likewise, more action, more data per update.
    <b>cl_rate </b>sets a maxiumum limit of bytes per second the client can send the server. This value is necessary as the server cannot reliably determine the data transfer rate to the client. This value needs to be set to match the data upload rate of your connection to the server.
    <b>rate</b> is the maximum limit of bytes per second the server can send to the client. sv_maxrate, the server specified limit, is used if rate is higher than sv_maxrate. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    This is what I suggest to players with cable/dsl
    cl_cmdrate should be set to your maxfps + 1
    cl_updaterate atleast .5 your average fps
    rate 20000 (max of steam)
    ex_interp .05

    For your safety dont touch cl_cmdbackup and ex_extrapmax.
  • the_holethe_hole Join Date: 2004-01-03 Member: 25019Members, Constellation
    edited October 2004
    I know what it does, and the way I worded it makes more sense, but if you insist..

    edited.

    and the ONLY reason I don't have my cl_updaterate higher, is because most servers have it capped at 60, and 60 doesn't work for me.. let's listen to emanon even tho i've worked with some of ns's top players and low updaterate for rines and high for aliens is what everyone uses.. but I wont get into why? IS THAT OK MR. RATE? Let's do some more study in how rates actually EFFECT <i>NS</i> and different PEOPLE before we tell people how to set our rates.. k?

    30 is OPTIMUM for my connection, and my hits register FINE as a marine with it, would you like me to prove this to you?

    60 is what I use for alien, hits register better for melee attacks at a higher update rate. So you can STOP freaking trying to correct me now.. k newbie?

    and I only GET 30 fps... kthx? NOT AN IDIOT HERE.
  • SariselSarisel .::&#39; ( O ) &#39;;:-. .-.:;&#39; ( O ) &#39;::. Join Date: 2003-07-30 Member: 18557Members, Constellation
    edited October 2004
    <!--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-->.. let's listen to emanon even tho i've worked with some of ns's top players and low updaterate for rines and high for aliens is what everyone uses.. but I wont get into why? IS THAT OK MR. RATE? Let's do some more study in how rates actually EFFECT NS and different PEOPLE before we tell people how to set our rates.. k?

    30 is OPTIMUM for my connection, and my hits register FINE as a marine with it, would you like me to prove this to you?

    60 is what I use for alien, hits register better for melee attacks at a higher update rate. So you can STOP freaking trying to correct me now.. k newbie?

    and I only GET 30 fps... kthx? NOT AN IDIOT HERE.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    Harsh words, spoken by a little man...
  • gazOzzgazOzz Work&#39;s a ... Join Date: 2003-12-25 Member: 24747Members, Retired Developer, NS1 Playtester, Contributor, Constellation
    <!--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-->cl_cmdrate 101<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    <!--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 only GET 30 fps... <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    Explain... What is the point having triple cmdrate than your FPS...
  • EmanonEmanon Join Date: 2003-05-13 Member: 16254Members, Constellation
    edited October 2004
    <!--QuoteBegin-gazOzz+Oct 19 2004, 03:24 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (gazOzz @ Oct 19 2004, 03:24 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--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-->cl_cmdrate 101<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    <!--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 only GET 30 fps... <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    Explain... What is the point having triple cmdrate than your FPS... <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    lol owned.

    He likes to send 60 empty packets to the server. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->

    Oh wait I'm a newb.
    I will be quite now.

    There is a difference in hit registration with updaterate of 30 and 60
  • Cloud_KingCloud_King Join Date: 2002-11-18 Member: 9154Members
    edited October 2004
    The max updaterate for almost every server is 30, using anything higher is just the same as using 30, when will people learn.
  • EmanonEmanon Join Date: 2003-05-13 Member: 16254Members, Constellation
    edited October 2004
    I dont understand why servers do that, I cap the servers I run at 70 and the min is 30. Quality servers shouldnt limit their clients so.

    Your clan members have been at GPs servers alot and have commented on its perforance/quality.
  • DukemDukem Join Date: 2003-04-06 Member: 15246Banned
    try using the cl_boonamai command - this will give you the recommended settings for your hardware.
Sign In or Register to comment.