Need Some Advice

RyoOhkiRyoOhki Join Date: 2003-01-26 Member: 12789Members
<div class="IPBDescription">About an accusation</div> So i was playing today on my favorite local servers, and someone accused me of "changing rates". Despite my pleas that I honestly had absolutely no idea what he was talking about, he proceeded to rattle off some random number that had the rest of the server saying "OMG HAX". I tried to convince him that I didn't know what he ment, but to no avail. Eventually he left, but I want to check to make sure that I havn't done anything wrong.

I'm running a completely standard Steam installation, with the HL2 silver package and NS installed. I have no custom models, and I have not changed a single setting anywhere in the entire Steam config.

Thus my question: what does it mean to "change rates" and how will I know if there is actually something wrong with my Steam install that would be causing such accusations. Or indeed, where I could check to see if these rates, whatever they are, have changed by themselves.
«1

Comments

  • BigMadSteveBigMadSteve Join Date: 2003-02-12 Member: 13472Members
    edited October 2004
    The only thing I can think of is changing your "rate" variable in the console. I don't see how that is cheating though. It was originally something like 2000 for me but I changed it to 100,000 and the game runs much more smoothly. Just type rate in the console and it will show you. I've only got it set to such a high figure because I've got a quick connection.
  • TheAdjTheAdj He demanded a cool forum title of some type. Join Date: 2004-05-03 Member: 28436Members, NS1 Playtester, Constellation
    rate - the rate you download from the server in bytes. Maxes out at 20000. Broadband connections should use at least 10000. Most servers cap this value at something below 20000, usually 8000-15000.
    cl_rate - locked variable that cannot be changed that determines your upload rate to the server in bytes. I believe its locked at 9999.
    cl_updaterate - Controls the number of packets you upload to the server (not sure of the speed here, is it packets per second or what? Someone more knowledgable help me out). 30 should be the minimum for broadband connections. Most servers have the default cap of 30 on this value. Maximum of 100.
    cl_cmdrate - The number of packets that you download from the server (same question as above). Isn't capped serverside, if you have a good broadband connection experiment from 30 to 100, which is the maximum.

    These are the basic connection settings. If you have the defaults, it can make you much more difficult to kill. I've seen players in-game that were near unkillable from a combination of nub hopping plus their crappy rates. After I get them to fix the rates, their k:d ratio suddenly plummets. Always amazes me.
  • RyoOhkiRyoOhki Join Date: 2003-01-26 Member: 12789Members
    edited October 2004
    Wait, if I understand correctly, everyone with a default Steam install is potentially a "hacker"? I don't understand. Shouldn't Steam sort out my rates independantly? Why should I have to manually change them? And what's actually wrong with someone uploading or downloading information faster? I'm not sure how I'm harder to kill if I'm sending the server info faster.

    Well I've gone into Steam and gotten the figures:

    Rate: 9999

    Updaterate: 20

    cmdrate: 30
  • Al_KaholicAl_Kaholic Join Date: 2004-01-31 Member: 25821Members, Constellation
    As far as I know (at least for NS, seeing as it is 3rd party), installation is totally impartial to your system specs. I know it sounds a bit stupid that you need to depend on the 'honor system,' but that's the way it is. It's more so in place so you can customize your experience as you need/see fit. And the problem with "rate hacking" as some people saw you doing is that you're downloading and uploading packets <i>slower</i> than other players, so that things such as hit registry and movement predition, etc., have a serious delay to them.

    ((I could be wrong, but that's what I've seen...))
  • AlkillerAlkiller Join Date: 2004-05-23 Member: 28847Members
    <!--QuoteBegin-Ryo-Ohki+Oct 11 2004, 09:16 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Ryo-Ohki @ Oct 11 2004, 09:16 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Well I've gone into Steam and gotten the figures:

    Rate: 9999

    Updaterate: 20

    cmdrate: 30 <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    That's perfectly fine. There is nothing wrong with your rates.

    Setting the 'rate' variable to low causes a sort of... lag, which most people dislike. Thus the term 'rate hacking', as flawed as that is.

    So your good to keep playing again, he may have just been jelous <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->
  • ChezChez Join Date: 2004-01-05 Member: 25074Members, Constellation
    type net_graph 3

    try to get rid of ms...so I hear this helps...

    my rates are :

    rate 9999

    cl_cmdrate 80

    cl_updaterate 10-20 : On laggier servers I use 10 for better servers like clan servers for matches I use 20..for alright servers I use 15, whatever # gives me lowest or no MS I use.
  • Axel_StoneAxel_Stone Join Date: 2003-08-05 Member: 18993Members, Constellation
    For some reason really [sarcasm]inteligent people[/sarcasm] think that the higher the rates its always better. (even if your on dialup: "OMG SET UR RATES TO 100000000") Defaults are more than adaquate alot of times. If you have alot of people noticeing your "skip" around, try adjusting your rates in values of 5. (your update rate and cmd rate)
  • SandstormSandstorm Join Date: 2003-09-25 Member: 21205Members
    There are possible issues with packetloss on your outgoing connection. Most players are completely unaware of the quality of their outgoing connection, since their movement is predicted client-side. Half-Life is very forgiving of bad outgoing connections, which is why we have speed-hacks.
  • InsomniaInsomnia Join Date: 2003-06-10 Member: 17179Members
    you didnt do nething wrong. The other guy was just stupid and had a cruddy connection.
  • Red_GhostRed_Ghost Join Date: 2003-03-29 Member: 15007Members
    If you are on broadband use

    rate : 25000
    cl_updaterate 101
    cl_cmdrate 101

    If people are complaining that you are rating its because your model is actually on your hitbox for a change and they are aiming behind you.
    It feels strange at first, specially as marines, but you notice the difference after a while... you have to aim AT aliens to hit them.
  • a_civiliana_civilian Likes seeing numbers Join Date: 2003-01-08 Member: 12041Members, NS1 Playtester, Playtest Lead
    <!--QuoteBegin-TheAdj`+Oct 11 2004, 09:01 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (TheAdj` @ Oct 11 2004, 09:01 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->cl_updaterate - Controls the number of packets you upload to the server (not sure of the speed here, is it packets per second or what?  Someone more knowledgable help me out).  30 should be the minimum for broadband connections.  Most servers have the default cap of 30 on this value.  Maximum of 100.
    cl_cmdrate - The number of packets that you download from the server (same question as above).  Isn't capped serverside, if you have a good broadband connection experiment from 30 to 100, which is the maximum.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Actually, updaterate sets the rate at which you receive updates from the server, and cmdrate sets the maximum rate at which packets are sent to the server. Also, they are per second.
  • keelemkeelem Join Date: 2002-11-07 Member: 7482Members
    If you have a good connection...
    rate 20000
    cl_cmdrate 101
    cl_updaterate 60
    Anything over 60 for updaterate won't do anything and will just cause choke with servers not running at 100 fps (remember reading that somewhere, and from my experience its been correct)

    If you purposely lower your cmdrate for example, you will be warping all over the screen, and will be very hard to hit, especially as a bhopping/blinking alien.
  • SariselSarisel .::&#39; ( O ) &#39;;:-. .-.:;&#39; ( O ) &#39;::. Join Date: 2003-07-30 Member: 18557Members, Constellation
    Get your facts straight about <a href='http://www.summerblue.net/games/cs_report/2_4_communication_config.html' target='_blank'>rates</a>.

    Most of the time, it is not the rates that are at fault, it is your connection or upload/download activity.
  • mirrodinmirrodin Join Date: 2004-06-29 Member: 29621Members
    You have to understand, it's not the same for everyone. People will have different rates and such. Perhaps you have better reaction time.
  • sherriff_l0bOsherriff_l0bO Join Date: 2004-08-02 Member: 30308Members
    the only thing i can suggest is that 'changing your rates' may have been like 'terping'. Although you haven't changed your rates, you may be running faster than him, appearing as if you are terping. Terping is the VALVE (and others) invention that allows 56k ppl to run 'smoothly'. Although it doesnt work all that well, it still is ok. He may have seen you 'binking' as if you were using speed hax, although either his fps or isp was slower.

    Dont worry, this guy is just having a go at you... damned be the nerds that Eabuse us!!!! DAMN THEM!

    (nm)
  • YumosisYumosis Join Date: 2003-01-12 Member: 12222Banned
    edited October 2004
    <!--QuoteBegin-Sarisel+Oct 12 2004, 12:26 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Sarisel @ Oct 12 2004, 12:26 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Get your facts straight about <a href='http://www.summerblue.net/games/cs_report/2_4_communication_config.html' target='_blank'>rates</a>.

    Most of the time, it is not the rates that are at fault, it is your connection or upload/download activity.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    If you are using a CAL config, the max rate allowed is 20,000 and updaterate of 100. However, the default server config only allows a max rate of 10,000 and an updaterate of 30. I did a fairly basic explaination/writeup of this on the beta forums about a month ago. It's too bad valve never decided to do something like Unreal tournament has, Dynamic Netrate, where the client's rates change based on server conditions automatically.

    However, the rest is actually a pretty good guide to setting rates (but it does seem really outdated 2002?).
  • gophergopher Join Date: 2003-08-01 Member: 18657Members, Constellation
    One more thing to add: It makes no sense to set your updaterate higher than the number of fps you get <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->
  • RyoOhkiRyoOhki Join Date: 2003-01-26 Member: 12789Members
    Well whilst I am on broadband, I do have to share it with 4 other people. I'm thus wary of changing my settings to higher rates if it might affect my housemate's connections.
  • MetalcatMetalcat Join Date: 2004-08-11 Member: 30528Members
    always have your rates high
    i was playing with 5000 rate i think and i lagged alot
    then my friend told me to set my rate to 25000 and now i dont lag <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
  • tjosantjosan Join Date: 2003-05-16 Member: 16374Members, Constellation
    Remember that most servers use the default sv_maxupdaterate, which is 30. So if you set your updaterate to anything higher in your client, it will still act as 30 most of the time.
  • BobTheJanitorBobTheJanitor Join Date: 2003-12-10 Member: 24228Members, NS1 Playtester
    And setting a high updaterate will sometimes lower your interp. So if you set an cl_updaterate of 100, it will lower your ex_interp to .01. And it's not likely that the server is really supporting an updaterate of 100, 30 is much more likely. And for that you should have an interp of .03. This will cause jerky movement on screen, as you system is assuming that it's getting more frames from the server than it actually is.
  • obuhobuh Not Quite Smart at NS Join Date: 2003-03-31 Member: 15072Members, Constellation
    <!--QuoteBegin-BobTheJanitor+Oct 12 2004, 01:40 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (BobTheJanitor @ Oct 12 2004, 01:40 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And setting a high updaterate will sometimes lower your interp. So if you set an cl_updaterate of 100, it will lower your ex_interp to .01. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Ex_interp will only adapt itself to 1/cl_updaterate when it is set to 0.
  • a_civiliana_civilian Likes seeing numbers Join Date: 2003-01-08 Member: 12041Members, NS1 Playtester, Playtest Lead
    edited October 2004
    <!--QuoteBegin-obuh+Oct 12 2004, 02:49 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (obuh @ Oct 12 2004, 02:49 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><!--QuoteBegin-BobTheJanitor+Oct 12 2004, 01:40 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (BobTheJanitor @ Oct 12 2004, 01:40 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And setting a high updaterate will sometimes lower your interp. So if you set an cl_updaterate of 100, it will lower your ex_interp to .01. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Ex_interp will only adapt itself to 1/cl_updaterate when it is set to 0.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Neither of those are entirely correct. If ex_interp is less than 1/cl_updaterate, then the game will force ex_interp up to 1/cl_updaterate. Setting ex_interp to 0 merely forces the game to do this under any conditions. However, ex_interp will only be forced up; never down.
  • BobTheJanitorBobTheJanitor Join Date: 2003-12-10 Member: 24228Members, NS1 Playtester
    Oops, entirely correct. I haven't messed with my interp in a while since it was finally unlocked, so I forgot about that.
  • SariselSarisel .::&#39; ( O ) &#39;;:-. .-.:;&#39; ( O ) &#39;::. Join Date: 2003-07-30 Member: 18557Members, Constellation
    <!--QuoteBegin-Yumosis+Oct 12 2004, 01:48 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Yumosis @ Oct 12 2004, 01:48 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Sarisel+Oct 12 2004, 12:26 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Sarisel @ Oct 12 2004, 12:26 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Get your facts straight about <a href='http://www.summerblue.net/games/cs_report/2_4_communication_config.html' target='_blank'>rates</a>.

    Most of the time, it is not the rates that are at fault, it is your connection or upload/download activity.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    If you are using a CAL config, the max rate allowed is 20,000 and updaterate of 100. However, the default server config only allows a max rate of 10,000 and an updaterate of 30. I did a fairly basic explaination/writeup of this on the beta forums about a month ago. It's too bad valve never decided to do something like Unreal tournament has, Dynamic Netrate, where the client's rates change based on server conditions automatically.

    However, the rest is actually a pretty good guide to setting rates (but it does seem really outdated 2002?). <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    It is a bit outdated. It was meant to outline what the settings are and what they do, since quite a number of people have their definitions upside down. Little has changed, except maybe cl_rate.
  • TheAdjTheAdj He demanded a cool forum title of some type. Join Date: 2004-05-03 Member: 28436Members, NS1 Playtester, Constellation
    Yea I put cmd and update rates backwards, tis what I get for posting before bedtime. Civ already corrected me.
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    updaterate or cmdrate cannot make you appear to skip around to others


    Thank you come again
  • DrummerDrummer Join Date: 2004-02-18 Member: 26654Members
    what are the defaults for all these rates?
  • UGLAndrewUGLAndrew Join Date: 2003-04-25 Member: 15823Members
    I use:

    rate 25000;
    cmdrate 70;
    updaterate 60;

    I find that, that works best for my connection.
  • No-LifeNo-Life Join Date: 2003-03-16 Member: 14597Members
    <!--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-->updaterate or cmdrate cannot make you appear to skip around to others
    <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    What does make people skip around to other players then, ive seen many times where 1 player on the server warps around the map and they are insanely hard to kill, and other players see him warping around too so its nothing on my client side. Most of the time when these players warp around there ping dose jump around 100 points, yet never goes above 200. Is it just other peoples unstable connection that casues this problem?
Sign In or Register to comment.