Ambrosia Community
General Category => Support Section => Tutorials => Topic started by: shameL on June 05, 2012, 03:18:07 pm
-
Most of the people set rates in a very wrong way like copying whatever some one says, a good example
rate 25000
cl_cmdrate 101
cl_updaterate 101
ex_interp 0.01
fps_max 101
these settings may be good for some poeple (ESP with good connections ) but most people when they set their rates like this WILL not get the max performance from the server, even worse they will have a lot of lost packets :-[
I was one of these people :P but after playing a while with these setting I figured something is way wrong so I decided to write this guide in order to help some people out ;D
RATE:-
this command is set wrong by a lot of people nowadays , I think the reason is because one of the legendary games ( you must all know it ;) ) Quake have rates too and the maximum rate in the game is 25000 , that's why a lot of people say to set your rate to 25000 but this is wrong because counter strike 1.6 maximum rate is 20000 , setting it to 25000 will be worthless and in fact will waste your bandwidth ???
Best setting is 20000
(although you can keep going down until you start to receive choke and loss, then go up where yo had no loss or choke although I recommend to choose 20000 )
cl_cmdrate :-
Cmdrate is data you SEND to the server, so every time you shoot, move, move your mouse, anything, cmdrate uploads data. as I said most people set it to 101 because they set their "fps_max 100 " to send more data than needed but this isn't enough ,Want a proof here goes:
Set you cl_cmdrate value as the same value as you fps or 1+ of your fps ,then type "net_graph 1" and see the bottom line , you will notice red dots appearing , now set it 5+ of your fps and watch the red dots go away.
These red dots appear at the bottom when data is not sent because your cmdrate is not high enough :-\
Best Setting is cl_cmdrate 105 (assuming you use fps_max 101) otherwise just set it to 5+ of your fps :D
cl_updaterate:- updaterate is data you receive from the server.
these is gonna be a tricky one 8) because it depends on the server you are playing at,because servers has a setting called "sv_maxupdaterate "
most public servers use sv_maxupdaterate 30 which is very bad, but most servers have this set to 100, I don't know how Ambrosia sv_maxupdaterate is, it will be very kind to know what it is set to ;D
anyway to set cl_updaterate to the best value follow the steps here :-
1.before joining your favorite server make sure you set "cl_updaterate 101" and "ex_interp 0 " and "net_graph 1"
2.join the server and start playing ,shooting around , and make sure how does "net_graph 1" look like.
3. if you notice a lot of orange dots and yellow dots on your net graph that means your interp is set wrong for the server and you are not receiving the right amount of updates for your interp setting.
4.now lower you "cl_updaterate " by ten ,( you will notice in console it will say "ex_interp forced to......" this is because you set it to 0 will cover it later on ::))
5.keep lowering your cl_updaterate by tens until you see no orange or yellow dots ( it's ok if you see a few of em )
6. that's it now you should have the maximum performance of the server :)
ex_interp:-
closely tied in with cl_updaterate, and the correct setting is always 1 divided by your updaterate, so if your updaterate is set to 100, the best setting is 0.01. but why use a value of "0"
Valve added a nice feature that automatically calculates the best interp for you depending on your updaterate, by setting it to 0 if you check your console it will show you what it has calculated it to. Example when you set updaterate to 90 you will see a message on the console that says ex_interp has been forced to.....
WARING this only works if you go from up to down if try cl_updaterate 50 then go to cl_updaterate 60 it will not work (reset your "ex_interp o" and start from updaterate from 101 and work your way down.
Notes:
1.after you do as I say the net_graph should look with no orange,yellow and red dots maybe a little orange and yellow but make sure no red dots appear) , also no choke or loss (maybe a little) all depends on how good your connection is.
2.you may notice that the player models a bit laggy BUT that's fine (actually although they are laggy ,their position will be more accurate , so no more "WTF?? I just put the tip of the AK in his freakin head but no hits !!" )
Well that's about it hope this helped out some people :D (make sure you a have a backup of your config in case my tutorial ****** your gaming :P )
References
http://www.mynameiscraig.com/gaming/rates-guide/
please feel free to correct me on anything :)
-
http://www.ambrosia-servers.com/community/index.php?topic=174.0 (http://www.ambrosia-servers.com/community/index.php?topic=174.0) ::)
-
http://www.ambrosia-servers.com/community/index.php?topic=174.0 (http://www.ambrosia-servers.com/community/index.php?topic=174.0) ::)
Thanks Rawr+ for replying on the guide :D sounds like the tutorial section is not that popular anymore hehe xD
and about your guide I saw it long ago, don't you remember I was the one who sent you a pm about some fps stuff xD (unless you meant something else m8 ?? )
-
I got tons of pms daily, sorry for not rememberig but it gets to be too much to remember every single one.
Well Tutorial section was moved alongside with alot of new sections created, so now it doesn't get as much attention as it used to.
Reason why I linked it, because most of the commands / full guide is there
Anyways commands are nice but they won't really effect a thing if you don't have your performance optimized.
Furthermore thanks for posting guide
// Have a nice day :)