AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Source Servers (SRCDS) (https://forums.alliedmods.net/forumdisplay.php?f=130)
-   -   tickrate question.... (cmdrate updaterate etc) (https://forums.alliedmods.net/showthread.php?t=328377)

canadianjeff 11-06-2020 19:14

tickrate question.... (cmdrate updaterate etc)
 
so in my server I have the following cfg

Code:

// [Networking, Rates]
// - Rates forced to 100 on Clients, for 100 Tick.
// - When using a different Tickrate, modify settings accordingly:
// 1. Change 100000 to (Tickrate * 1000) for Rate and Splitpacket.
// 2. Change 100 to (Tickrate) for Cmd and Update Rates.
// -----------------------------------------------------------------------
sv_minrate 100000                                                // Minimum value of rate.
sv_maxrate 100000                                                // Maximum Value of rate.
sm_cvar sv_minupdaterate 100                                    // Minimum Value of cl_updaterate.
sm_cvar sv_maxupdaterate 100                                    // Maximum Value of cl_updaterate.
sv_mincmdrate 100                                                // Minimum value of cl_cmdrate.
sv_maxcmdrate 100                                                // Maximum value of cl_cmdrate.
sm_cvar sv_client_min_interp_ratio -1                            // Minimum value of cl_interp_ratio.
sm_cvar sv_client_max_interp_ratio 0                            // Maximum value of cl_interp_ratio.
sm_cvar nb_update_frequency 0.014                                // The lower the value, the more often common infected and witches get updated (Pathing, and state), very CPU Intensive. (0.1 is default)
net_splitpacket_maxrate 50000                                    // Networking Tweaks.
sm_cvar fps_max 0                                                // Forces the maximum amount of FPS the CPU has available for the Server.
sm_cvar sv_extra_client_connect_time 0.0001                      // Force nondelta update OnPutInServer, can cause server lag suggest leave alone
sm_cvar net_maxcleartime 0.000001                                //
net_splitrate 2                                                  //
net_splitpacket_maxrate 100000 (tickrate * 1000)                //
sm_cvar net_compresspackets 1                                    //
sm_cvar net_compresspackets_minsize 2324                        //

when I am really close to the server with 10-40ms ping my game client will see and use the 100/s cmdrate and updaterate

players with the same ping as me or higher will complain that in net_graph they only see 74/s and start to lag out

is this the servers fault or the players fault for not "keeping up" with the server

can server owners detect when a clients cmdrate and updaterate drop under a certain number and pause the game or put into the server console for example???

canadianjeff 11-06-2020 23:46

Re: tickrate question.... (cmdrate updaterate etc)
 
I guess I am the only one who is interested in this

SentinelOne 11-07-2020 06:40

Re: tickrate question.... (cmdrate updaterate etc)
 
Don't think I've ever seen servers that doesn't dip below 100 at some point (hordes/events etc), this includes solaris, aurora, error, sirplease etc, the game engine.. or rather the game.. wasn't even made for this in the first place so it's not that strange. I have a 1gbps up/down and a pretty good computer so it's likely server sided or a flaw in the game logic itself. :bee:

canadianjeff 11-07-2020 17:24

Re: tickrate question.... (cmdrate updaterate etc)
 
if it is server sided why would my net_graph stay at 100.X/s for both IN and OUT

well other players complain it drops below 74?

canadianjeff 11-07-2020 17:45

Re: tickrate question.... (cmdrate updaterate etc)
 
if a player was injecting hacks into the network stream would that cause the players IN and OUT rates to drop???? and I keep asking can a server detect this and be made aware?

canadianjeff 11-08-2020 10:08

Re: tickrate question.... (cmdrate updaterate etc)
 
@SentinelOne you said SIRPLEASE does not drop under 100 but Xbye or whatever his name is says his will drop all the way down to 50 or 60 on a SIRPLEASE server

Bacardi 11-08-2020 13:33

Re: tickrate question.... (cmdrate updaterate etc)
 
What game this is ?
Maybe they get choke.
Higher the tickrate, need bigger rate value.

rate 100 000 / 100 updaterate = 1000 B packet size

So try raise it.
1500 B * 100 updaterate = rate 150 000

sphinx 11-08-2020 14:38

Re: tickrate question.... (cmdrate updaterate etc)
 
If players experience choke rise sv_minrate

canadianjeff 11-08-2020 17:56

Re: tickrate question.... (cmdrate updaterate etc)
 
putting the min and maxrate higher would allow players to flood the server???
making the server need to work extra hard so the logic is actually out the window

these settings are actually direct from SIR PLEASE

https://github.com/SirPlease/L4D2-Co...server.cfg#L52

reason why raise the min max rates is bad idea because I get a solid 100/s and so did some of my friends

its only a small few people who complain it drops under 80/s

canadianjeff 11-09-2020 00:34

Re: tickrate question.... (cmdrate updaterate etc)
 
a l4d2 streamer and his OUT is at 70 something

https://i.imgur.com/sqQsjZ2.png


All times are GMT -4. The time now is 21:17.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.