Hi to all,
Please forgive me if this topic has been discussed anywhere else in this forum,but I don't have much time to search for it exactly.
The actual problem is the following:
As soon as the sv_mincmdrate is 66 , when a client type in his console "cl_cmdrate 1" , then his ping will decrease too much, the so-called fake ping.I realy hate seeing people with fake low pings and one day, by using a plugin , i forced them to type the proper rates (rate 100000 , cl_cmdrate 66 , cl_updaterate 66) or else they would get kicked from the server, but it didn't work because most of them were not able to access the console at all!!!So they got kicked without knowing why.As a result, i discontinued this method.
Why the rates of a client (rate , cl_cmdrate , cl_updaterate) are not been set automatically to match the server's ones? I mean, for example you set at server.cfg the following rate settings:
sv_minrate 100000
sv_maxrate 100000
sv_maxupdaterate 66
sv_minupdaterate 66
sv_maxcmdrate 66
sv_mincmdrate 66
That means that you expect that the client will have 100000/66/66 because you set them that way.
But no, this is not happening , because client rates are different and are not forced to follow the previous ones.
And that exactly is my point because when someone has "cl_cmdrate 1" in his config (and you can see that when typing "ma_rates" in console,giving you the real rates of all connected clients,accessible via mani admin plugin), you expect from the above server side settings that he will send and receive 66 updates per second! Not only just 1!!! Right?
However,I see that his ping go low, following this "fake low ping bug", as if he receives only 1 update per sec!!!!!!
So my big question is:
Do I have to shout them and force them to fix their rates everytime they got that low f**** rate settings and fake their ping? Or do nothing , because the server side rate settings,mentioned above are preventing the client's cmdrate/updaterate to be changed anyway?
Sorry for that big post, but i want to clarify it to my mind...
P.S: the default cl_cmdrate and cl_updaterate are 30 and 20 for each.As a result,all rookie players have these low rate settings.
Please forgive me if this topic has been discussed anywhere else in this forum,but I don't have much time to search for it exactly.
The actual problem is the following:
As soon as the sv_mincmdrate is 66 , when a client type in his console "cl_cmdrate 1" , then his ping will decrease too much, the so-called fake ping.I realy hate seeing people with fake low pings and one day, by using a plugin , i forced them to type the proper rates (rate 100000 , cl_cmdrate 66 , cl_updaterate 66) or else they would get kicked from the server, but it didn't work because most of them were not able to access the console at all!!!So they got kicked without knowing why.As a result, i discontinued this method.
Why the rates of a client (rate , cl_cmdrate , cl_updaterate) are not been set automatically to match the server's ones? I mean, for example you set at server.cfg the following rate settings:
sv_minrate 100000
sv_maxrate 100000
sv_maxupdaterate 66
sv_minupdaterate 66
sv_maxcmdrate 66
sv_mincmdrate 66
That means that you expect that the client will have 100000/66/66 because you set them that way.
But no, this is not happening , because client rates are different and are not forced to follow the previous ones.
And that exactly is my point because when someone has "cl_cmdrate 1" in his config (and you can see that when typing "ma_rates" in console,giving you the real rates of all connected clients,accessible via mani admin plugin), you expect from the above server side settings that he will send and receive 66 updates per second! Not only just 1!!! Right?
However,I see that his ping go low, following this "fake low ping bug", as if he receives only 1 update per sec!!!!!!
So my big question is:
Do I have to shout them and force them to fix their rates everytime they got that low f**** rate settings and fake their ping? Or do nothing , because the server side rate settings,mentioned above are preventing the client's cmdrate/updaterate to be changed anyway?
Sorry for that big post, but i want to clarify it to my mind...
P.S: the default cl_cmdrate and cl_updaterate are 30 and 20 for each.As a result,all rookie players have these low rate settings.