Sunday, 31 July 2011

Counter strike Rates Guide :


A lots of Players Talking about what is perfect rate to play Counter strike the perfect is cl_updaterate 101 , cl_cmdrate 101 and rate 25000 On LAN with best configuration and Network , but when you Play online you must change your rates According to Server rates and your Pc configuration and network .


cl_updaterate It is the packets per second that you send to a server. The higher the value, the best. .The perfect cl_updaterate equals to sv_maxupdaterate .If u don't know the correct server rates we can adjust it by interpreting net_graph 1. For each frame rendered graph how much interpolation was used in drawing objects .So by Fatching correct Information by using graph we set out correct cl_updaterate and thus ex_intrp . Type net_graph 1 in console and then look at the graph if u getting any orange or yellow dots mean we are extrapolating .so if you plying on Clan server start your rate from cl_updaterate 101if u getting these yellow dots decrease ur rates and if you are on Pub server start it from cl_updaterate 50 generally pub serve have rates sv_maxupdaterate 50 . use ex_intrp 0 so it will auto adjust interpolation  to whatever value according to updaterate .you can also adjust it by net_graph 3 , lower it until chokes reduce. 




cl_cmdrate This is the number of updates clients(you) send to the server.should be set to the AVERAGE  of FPS you obtain while you play. If you update the server more times than the server calculates frames over the same time period, the extra updates are most likely just dropped by the server. so its just a waste of your Bandwidth  .Connect to a server and type net_graph 1. Now , look at your current fps. If your cl_cmdrate is LOWER than your fps, ( I recommended ) .


ex_interp-   When playing counter-strike you may notice that when you shoot someone it does not kill them and you say Bad registry . This is partly due to the rates mentioned above and a lot to do with your ex_interp setting. The way ex_interp is meant to work is like this. Firstly Interp means interpolation. So, basically it "interpolates" packets of data coming in to your pc/net connection. This was introduced so that people with crappy connections would still be able to play the game. When playing cs it may say you are getting 100 fps but you are really getting x amount of real frames and x amount of guessed frames. if you have ex_interp at 0.1 then only 4 frames will be "real" frames, and the rest will be guessed.
so it will be like this (RF = real frame; GF = guessed frame) : RF GF GF RF GF GF RF GF GF RFetc.So now if you change your ex_interp to a lower value, say 0.01. This will change the sequence to 8/10 frames are real. RF RF GF RF RF GF RF RF GF etc.  At .01 you guess more frames and shot registration is less accurate. However some people think that .01 is best for AWP since you shoot far less and sometimes the guess frame can hit the 
target when you really missed. unless your running on a old computer i suggest using .1 especially for rifles.


Other times, the server / line's capacity would be a problem. If the server is physically unable to supply data, you will find that the 0.01 instead lagg opponent's movements. Simply because you are trying to get info 100 times per second, while the server may only be updated 33 times per second. By ex_interp 0.01 expect your machine to get updates 100 times per second. And therefore "guesses" it is not where your opponent is before it gets next information.  Opponent will stand still in the same place to the next information is received. In practice this means that you will experience the opponent picks around the screen. In this case he will only be recorded on your screen 33 times per second while you get 3 x as many updates and it's even harder to hit. What you should do is find another ex_interp-setting, in this case is ex_interp 0,033 it comes closest, but it's not easy to figure out. Therefore one must try it out. Most will be either 0.1 or 0.01 be enough to switch between.
How can you tell if it's running? An easy little test is to jump into the server and throw a grenade into the air in front of you. If the chopper through the air, your ex_interp not correct.



simply ex_intrep = 1/cl_updaterate if still you have confusion about it use ex_intrep 0 it will automatically adjust your rate according to cl_updaterate .


Final Verdict: If you can have your rates as i suggest and get 0 loss/choke then use them, otherwise you can alter them to however you like!

No comments: