First of all, I'm not used to Counter Strike, ok? So...
I hear ppl talking about rates, cmdrate, interp, etc. all the time, but I have no idea how to config that, and what are the best values to fill that codes...

rate
cl_cmdrate
cl_updaterate
ex_interp

I know that it has something to do with frames, interpolation and stuff, and I know that by setting the right values I will kind of increase my accuracy, since I will no longer fake-hit people with AWP...but I need that somebody tell me the right values to set that settings and WHY is that the right values.
My PC/Internet are good (anything is good to run CS).
Sorry for the bad english, and Thank You.

Please explain us why?
fps_max 129 will cap his fps at 129, but he will still have some framedrops.
I would recommend him to use fps_max 150 and live with a bit unstable fps, because the framedrops are not that high (from 150 to around 120).
Or if he wants totally stable fps, he should use fps_max 120.

#1.
There is no need to lower the rate value of 80000 on a DSL1000 (or higher) connection!

#2.
cl_interp_ratio 0 is not possible.
The Server normally restricts this to a value between 1 and 2.
Either use the value 1 or 2, just simple.
And if a league don't allow cl_interp_ratio 2, they simply have no understanding of how the Game works.
Having a higher interpolation time (lerp) means that this player has a slightly disadvantage, by seeing everything a bit later than his opponents.
Read the Valve wiki about the Netcode, for better understanding.

#2.
I don't think the "PROs" will use these settings.
I'm okay with rate 50k if You only play with max 5on5 Players, but cl_interp_ratio 0 still makes no sense at all, as described above.

He shouldn't because fps must be higher than cmdrate, something like 135. 129 is too low because even with a good rig you can experience fps drop (about 2-5 fps)

Quote:

Originally Posted by KiloSwiss

#1.
There is no need to lower the rate value of 80000 on a DSL1000 (or higher) connection!

#2.
cl_interp_ratio 0 is not possible.
The Server normally restricts this to a value between 1 and 2.
Either use the value 1 or 2, just simple.
And if a league don't allow cl_interp_ratio 2, they simply have no understanding of how the Game works.
Having a higher interpolation time (lerp) means that this player has a slightly disadvantage, by seeing everything a bit later than his opponents.
Read the Valve wiki about the Netcode, for better understanding.

#2.
I don't think the "PROs" will use these settings.
I'm okay with rate 50k if You only play with max 5on5 Players, but cl_interp_ratio 0 still makes no sense at all, as described above.

Could you kindly briefly explain the connection between fps and cmdrate??

I dont get it i thought cmdrate was the keyboard and mouse update rate with the game or something... how does fps come into play with rates?
And why dont we just use 101 for all the rates and fps like in CS 1.6??

Could you kindly briefly explain the connection between fps and cmdrate??

What h0llywood1 wrote.
If "fps<cmdrate" then "OUT/s is equal fps"

Quote:

Originally Posted by -Venom

I dont get it i thought cmdrate was the keyboard and mouse update rate with the game or something... how does fps come into play with rates?

No, the game processes Your input every frame it renders.
This makes Your mouse feeling smoother on high fps, and feel a difference between 100fps and 300fps even when You play on a 60Hz Monitor.
cl_cmdrate is the max amount of Packets that are sent to the Server per second, and cl_updaterate is the max amount of Packets that can be received per second from the server.

Quote:

Originally Posted by -Venom

And why dont we just use 101 for all the rates and fps like in CS 1.6??

Because in CSGO the Servers common Tickrate is either 64 or 128, so You adapt the Clientsettings to the servers update intervals.

Is it bad to have a higher rate? Does it bring any disadvantage? I have a good cable connection and have my rate at 128000. Should I lower it?

The rate does nothing more than cap the amount of data you can receive from the server so it doesn't really matter if you have rate 80000 or 999999999

Furthermore there's no difference in using 30000 over 80000 rate either since the data you receive from a server usually stays under 20k/s with spikes to the 25k/s region on very intense moments such as when theres 5 people shooting at the same time in your vicinity. Thats still under 30k/s (30000). The only situation I can think of where the data rate might actually surpass 30000 is on a 64 player zombie server.

I just use the default 80000 it's more than enough. My point is it doesn't really matter what you set it at as long as it's 30000 or more.

Please explain us why?
fps_max 129 will cap his fps at 129, but he will still have some framedrops.
I would recommend him to use fps_max 150 and live with a bit unstable fps, because the framedrops are not that high (from 150 to around 120).
Or if he wants totally stable fps, he should use fps_max 120.

#1.
There is no need to lower the rate value of 80000 on a DSL1000 (or higher) connection!

#2.
cl_interp_ratio 0 is not possible.
The Server normally restricts this to a value between 1 and 2.
Either use the value 1 or 2, just simple.
And if a league don't allow cl_interp_ratio 2, they simply have no understanding of how the Game works.
Having a higher interpolation time (lerp) means that this player has a slightly disadvantage, by seeing everything a bit later than his opponents.
Read the Valve wiki about the Netcode, for better understanding.

#2.
I don't think the "PROs" will use these settings.
I'm okay with rate 50k if You only play with max 5on5 Players, but cl_interp_ratio 0 still makes no sense at all, as described above.

Greez KiloSwiss

rate 50000 is max on esea servers so thats why I use that
cl_interp_ratio 0 is same as 1 and it works.

Cl_interp_ratio 2 isn't allowed in leagues because it is interping and gives noobs an unfair advantage. Any professionals or league play in cs,css or csgo will not allow interp. If you want to ever get good at this game, please don't use 2