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

