Raised This Month: $12 Target: $400
 3% 

tickrate question.... (cmdrate updaterate etc)


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 11-09-2020 , 02:15   Re: tickrate question.... (cmdrate updaterate etc)
#11

...that is cmd rate. And it is binded to player FPS.
You can test by fps_max 30 for example
__________________
Do not Private Message @me
Bacardi is offline
canadianjeff
BANNED
Join Date: Sep 2016
Old 11-09-2020 , 19:05   Re: tickrate question.... (cmdrate updaterate etc)
#12

fps_max can only be set as a L4D2 launch option???? it wont change in game
canadianjeff is offline
canadianjeff
BANNED
Join Date: Sep 2016
Old 11-09-2020 , 19:14   Re: tickrate question.... (cmdrate updaterate etc)
#13

and if they did set that at launch options sounds like a server could track that
canadianjeff is offline
TrueSurvivor
Member
Join Date: Jun 2010
Old 11-10-2020 , 21:40   Re: tickrate question.... (cmdrate updaterate etc)
#14

Can be a combination of both.
If it's related to updaterate (the 2nd value in net_graph) you should check if the server fps (which is revealed in net_graph 5 as "sv") is dipping under the updaterate.

The third value which you pointed out earlier is cmdrate.
This has a maximum of your fps as you simply can't send out more commands/second than your frames per second.
Which is basically the same as the updaterate dipping if the server couldn't push out more frames than the set tickrate.

Choke and packet loss do come in to play here, there's a few reliable Sourcemod stocks you can use.
I haven't tested them out in terms of performance if you were to query clients constantly or every few seconds, which I also don't see the purpose of.

GetClientAvgChoke
GetClientAvgLoss

Also just going to point out that the servers you're using as examples either use 100 tick or 128.
That's CPU intensive as it is, but combined with the ability of spectating (requiring even more CPU power) and a low nb_update_frequency setting, most CPUs will crumble under the load.
Majority of them also use "generic CPUs'' and are hosted on VPSes/VDSes, which is obviously not optimal.

If you want to guarantee full stability on the Server's side on these extreme settings, you'd have to look at a dedicated machine with one of the latest CPUs (4.2GHz+ to be safe) and be willing to dedicate an entire core to a single server.
As you can imagine, getting a setup like that isn't the cheapest (if you were to factor in networking and possible DDoS Protection).
TrueSurvivor is offline
canadianjeff
BANNED
Join Date: Sep 2016
Old 11-16-2020 , 13:23   Re: tickrate question.... (cmdrate updaterate etc)
#15

@Bacardi I found something of yours why did you not show this earlier?

https://github.com/fafa-junhe/My-src...smdatarates.sp
canadianjeff is offline
Closed Thread


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:28.


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