[ Converted text/html to text/plain ]
I think that the server doesnt change the correspondig cvars, but your rate
list can only display those.
But actually, it DOES change the values into the given range, you can test ist
yourself.
Set 30/30/7500 rate for yourself, and go on your server.
In the rate list, your rates will be 30/30/7500.
But if you look at your own netgraph (net_graph 3), you will see, that the
rates are correct, because your in/out reaches 66, and the throughput goes as
well over 7500 bytes/second.
So its a little bit confusing (i know, for my admins too...) to see the wrong
rates in the list, but believing, that those people do have the correct rates
too.
Locutus
ics írta:

We are running our tickrate 66 servers with following cvars:
sv_mincmdrate 66
sv_maxcmdrate 100
sv_maxupdaterate 100
sv_minupdaterate 66
sv_maxrate 30000
sv_minrate 20000
sv_client_cmdrate_difference 10
Our policy is that player should not play on tickrate 66 server if their
pc cant handle to send ~60 updates per second to the server (average fps
around 60). As for my understanding, server should be able to change
everyones cl_cmdrate to 66, cl_updaterate to 66 and rate to 20000 if
they are set to default ones which are 30, 20 and 10000 - just for that
gaming session. This isnt happening. We get this date with
mani-admin-plugins command ma_rates while we look up what they are. Ive
taken liberty to censor name and Steamid from each player, other values
are authentic. We do not run any other rate setting stuff as its
pointless since cl_restrict_server_commands cvar.
 Name              Steam ID             UserID  rate    cmd    update
interp
-----------------------------------------------------------------------------
 xxx         STEAM_0:0:12345678    440     25000   66     66     0.01
 xxx         STEAM_0:0:12345678    451     25000   30     20     0.01
 xxx         STEAM_0:0:12345678    417     20000   100    100    0.01
 xxx         STEAM_0:0:12345678    435     25000   67     74     0.02
 xxx         STEAM_0:0:12345678    454     25000   66     66     0.02
 xxx         STEAM_0:0:12345678    453     25000   67     67     0.02
 xxx         STEAM_0:0:12345678    461     26000   67     101    0.01
 xxx         STEAM_0:0:12345678    424     25000   67     67     0.02
 xxx         STEAM_0:0:12345678    456     30000   30     20     0.01
 xxx         STEAM_0:0:12345678    450     25000   67     67     0.02
 xxx         STEAM_0:0:12345678    457     20000   45     85     0.02
 xxx         STEAM_0:0:12345678    443     25000   100    101    0.02
 xxx         STEAM_0:0:12345678    470     25000   100    101    0.01
 xxx         STEAM_0:0:12345678    460     25000   66     66     0.02
 xxx         STEAM_0:0:12345678    473     25000   100    100    0.01
 xxx         STEAM_0:0:12345678    465     3500    30     66     0.01
 xxx         STEAM_0:0:12345678    472     25000   100    100    0.02
Obviously those who have default rates should have higher rates. Some
people change their settings below the default values and we all know
how this affects the gameplay. How can this be possible? Does the server
randomly choose the ones that gets their rates changed and leaves others
be? Rate 3500 isnt even near the default ones. People set their rates
that low only on purpose.Also im wondering, why is the cl_interp value
from 0.1 has been dropped to as low as 0.017-0.030 due to
cl_interp_ratio cvar. This is 4 3-4 times less than before. Now it seems
that players are lagging more clearly. I see a ragdoll standing still
and suddenly it jumps forward like it would have speedhack on. This is
happening only sometimes, not always.
I suspect that cl_restrict_server_commands is causing this problem.
Blocks server from changing player rates temporarely to something else
than their own settings. When i start my own game, i cant for example
change cl_interpolate to 0 or cl_interp_ratio 0 for my LAN server before
i join into it nor after. It just says the same thing, server has
temporarely restricted cl_interpolate to 1. It doesnt matter if i have
cl_restrict_server_commands as 1 or 0, same thing. I have not been
connected to any servers either. Only way i can turn interpolate off is
to put it directly on autoexec.cfg. This however, doesnt help with
cl_interp_ratio. It wont be turned off so im guessing it cant be changed
by hand at all, like cl_interp these days, is the same.
-ics
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux[1]

===References:===
  1. http://list.valvesoftware.com/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to