View Single Post
MoleOfWar
Junior Member
Join Date: Apr 2018
Old 04-02-2018 , 16:29   Re: L4D/L4D2 Tickrate Enabler
Reply With Quote #71

Hi,

I've got problem to run the tickrate enabler but I don't know why (I wouldn't be here otherwise ^^)

Mods versions

Quote:
Loaded plugins:
---------------------
0: "Metamod:Source 1.10.1-dev"
1: "Tickrate_Enabler 1.4-dev, ProdigySim"
---------------------

[...]

SourceMod Version: 1.6.0-dev+4284
So on my server files are like this:
Quote:
../addons/tickrate_enabler.vdf
../addons/tickrate_enabler/tickrate_enabler.so
When I launch the server the console diplays this :
Quote:
Tickrate_Enabler: Found ServerGameDLat ServerGameDLL005
Tickrate_Enabler: Found VEngineServer at VEngineServer022
Tickrate_Enabler: Read TickRate 100.000000
my server.cfg contains this:
Code:
//tickrate

sm_cvar sv_mincmdrate 			60 	// Minimum value for cl_cmdrate.
sm_cvar sv_maxcmdrate 			100	// Maximum value for cl_cmdrate.
sm_cvar sv_minupdaterate 		60	// Minimum updates per second that the server will allow
sm_cvar sv_maxupdaterate 		100	// Maximum updates per second that the server will allow
sm_cvar sv_minrate 			60000	// Min bandwidth rate allowed on server
sm_cvar sv_maxrate 			100000	// Max bandwidth rate allowed on server, 0 = unlimited
sm_cvar net_splitrate 		        2
sm_cvar net_splitpacket_maxrate       	50000	// Max bytes per second when queueing splitpacket chunks
sm_cvar sv_max_queries_sec              6.0  	// Maximum queries per second to respond to from a single IP address.
sm_cvar sv_max_queries_sec_global       120  	// Maximum queries per second to respond to from anywhere.
sm_cvar sv_client_cmdrate_difference    1	// cl_cmdrate difference units to cl_updaterate
sm_cvar sv_client_max_interp_ratio      1	// set maximum value for cl_interp_ratio
sm_cvar sv_client_min_interp_ratio      0	// set minimum value for cl_interp_ratio
sm_cvar sv_client_predict               1	// Force the value of cl_predict for connected clients
sm_cvar nb_update_frequency             0.033	// calculating intervall for commons/witches positions
sm_cvar fps_max 		        250	// higher than 100 recommended, as ticks calculated seems to dip otherwise.
which should go with this I suppose :
Quote:
[SM] Changed cvar "sv_mincmdrate" to "60".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_mincmdrate") (value "60")
[SM] Changed cvar "sv_maxcmdrate" to "100".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_maxcmdrate") (value "100")
[SM] Changed cvar "sv_minupdaterate" to "60".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_minupdaterate") (value "60")
[SM] Changed cvar "sv_maxupdaterate" to "100".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_maxupdaterate") (value "100")
[SM] Changed cvar "sv_minrate" to "60000".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_minrate") (value "60000")
[SM] Changed cvar "sv_maxrate" to "100000".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_maxrate") (value "100000")
[SM] Changed cvar "net_splitrate" to "2".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "net_splitrate") (value "2")
[SM] Changed cvar "net_splitpacket_maxrate" to "50000".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "net_splitpacket_maxrate") (value "50000")
[SM] Changed cvar "sv_max_queries_sec" to "6.0".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_max_queries_sec") (value "6.0")
[SM] Changed cvar "sv_max_queries_sec_global" to "120".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_max_queries_sec_global") (value "120")
[SM] Changed cvar "sv_client_cmdrate_difference" to "1".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_client_cmdrate_difference") (value "1")
[SM] Changed cvar "sv_client_max_interp_ratio" to "1".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_client_max_interp_ratio") (value "1")
[SM] Changed cvar "sv_client_min_interp_ratio" to "0".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_client_min_interp_ratio") (value "0")
[SM] Changed cvar "sv_client_predict" to "1".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "sv_client_predict") (value "1")
[SM] Changed cvar "nb_update_frequency" to "0.033".
04/02/2018 - 22:15:16: [basecommands.smx] "Console<0>" changed cvar (cvar "nb_update_frequency") (value "0.033")
[SM] Changed cvar "fps_max" to "250".
and my autoexec this :
Code:
cl_timeout 16				// Time it takes to stop retrying connection after you've lost connection to the server.
cl_interp 0				// Forces realtime snapshots.
cl_interp_ratio 0			// Used for calculations.
cl_updaterate 100			// This is the highest Servers go, 100 Tickrate. (Valve will always be 30 Tick, the Community can run 60 or 100 Tick, keeping this at 100 will be optimal)
cl_cmdrate 100				// ^
rate 100000				// ^

net_maxroutable 1200			// Optimized blahblah, by Visor.
net_splitrate 2				// Optimized blahblah, by Visor.
net_splitpacket_maxrate 50000		// Optimized blahblah, by Visor.
The server CPU seems to only use 8% and doesn't look slowed or anything...
but I still get 100/100/30000 on connecting and 30/s for in and out on graph.

Why. Please someone help me I'm going crazy X)

Last edited by MoleOfWar; 04-02-2018 at 16:58. Reason: code display correction
MoleOfWar is offline