Tickrate enabler css linux
Tickrate Enabler 1.4 by ProdigySim
Enables the «-tickrate» switch to be used from the command line to set the game’s tickrate.
Patches Boomer Vomit behavior to fix an issue where vomit range scaled inversely with tickrate.
Removes global upper-limits on the max client data rate (was 30000), and removes the (30k) limits on rate control cvars:
- sv_maxrate
- sv_minrate
- net_splitpacket_maxrate
Place tickrate_enabler.dll (Windows) or tickrate_enabler.so (Linux) in your server’s addons folder.
Place tickrate_enabler.vdf (L4D2) or tickrate_enabler_l4d1.vdf (L4D1) in your server’s addons folder.
Add «-tickrate » to your server’s launch parameters. e.g. -tickrate 100
Make sure the following convar settings are properly set in server.cfg or otherwise:
sv_maxupdaterate 100 sv_maxcmdrate 100 fps_max 150 // higher than 100 recommended, as ticks calculated seems to dip otherwise. sv_maxrate 0 // 0 = unlimited, but you can also set this manually. Default is 30k for 30tick, use math. // Setting higher sv_minrate can be used to force users to use higher data rates.
Note that fps_max and sv_maxrate are hidden variables on most scenarios.
Done. Enjoy 100 tick L4D2 gameplay.
1.4: Contributed by $atanic $pirit
- Fixed L4D2 CVomit::UpdateAbility Windows offsets.
- Fixed l4d Linux offsets.(Thanks to epzminion.)
- Fixed L4D1 CVomit::UpdateAbility linux offsets.
1.2: thanks to vintik
- Fixed maxrate patching on Windows (L4D1+2)
- Added an extra maxrate patch on Linux that probably does nothing.
- Patches 2 hard coded max rate limits
- Removes CVar Max on sv_max/minrate, net_splitpacket_maxrate
- Some code reorganization
- Patches boomer vomit to behave properly on modified high tickrates
- Code cleaner perhaps
- -tickrate only pseudo-release
- Investigate other bugs
- Remove 30K rate limit from HLTV clients.
tickrate_enabler is copyright Michael «ProdigySim» Busby 2012
Parts of this project contain GPLv3 code adapted from SourceMod (Allied Modders L.L.C.) and Left4Downtown2 (Igor Smirnov et. al.).
This entire project is released under the AlliedModders modified GPLv3.
Источник
Tickrate enabler css linux
I tried this tickrate enabler for css but it makes my server very unstable. It will randomly dissapear from the server search list and make the server crash several times a day. Does anyone else use this? Have you had similar problems?
This launch option has been removed for a reason ! ( http://store.steampowered.com/news/3976/ )
Don’t use this if you don’t know what you are doing.
I always felt if you’re running any server that isn’t extremely super-powered that has more than about 12-14 people you should never go past 66 tick anyway. Below that will be more stable.
Humm. I’ll give it a try and post back.
I don’t think it made any difference, tickrate can/could only be changed in the command line.
Just a word of advice for people looking to try this out.
This enabler allows the -tickrate command to be used in the command line again.
If you have an extremely powerful dedicated server it will work very well.
I run a Dual AMD Istanbul Opteron 2435 CPUs for a total of twelve cores
with 32 Gig of server ram a 10,000 rpm VelociRaptor hard drive
Professionally collocated in Manhattan New York city
We see consistent 100tic service with better registration and overall play.
The server.cfg network settings are required to be much higher with this in use.
Players on our servers that have this running also need to have some serious hardware.
It’s not for everyone as you do need some serious power to use the enabler.
Just a word of advice for people looking to try this out.
This enabler allows the -tickrate command to be used in the command line again.
If you have an extremely powerful dedicated server it will work very well.
I run a Dual AMD Istanbul Opteron 2435 CPUs for a total of twelve cores
with 32 Gig of server ram a 10,000 rpm VelociRaptor hard drive
Professionally collocated in Manhattan New York city
We see consistent 100tic service with better registration and overall play.
The server.cfg network settings are required to be much higher with this in use.
Players on our servers that have this running also need to have some serious hardware.
It’s not for everyone as you do need some serious power to use the enabler.
Are you able to provide any performance statics on this. I understand that this would be extremely taxing on a server (probably impossible to run with a gsp), but I would like to see hard numbers if availble.
Failed to get a pointer on ServerGameDLL006. Failed to load plugin «addons/Tickrate_Enabler»
seems not working 🙁
It worked for me, its just not stable on my server for some reason.
I have a tickrate changer in my folders that we were working on for TF2 long before they decided to cap CSS and the rest of the OB games to 66. The only thing it does is enable -tickrate and change the tickrate when the server is launched, so really I never saw any performance difference in using it compared to when the tickrate wasn’t capped.
I remember looking at one of the mods that has been publicly released and it was pretty crappy to put it nicely.
I can sum up the CPU usage like this.
With the enabler OFF my full 40 slot CS:S server set at 66 tic
//Code: 66 tickrate server
//bandwidth rates/settings
sv_minrate 20000
sv_maxrate 30000
cl_interp_ratio 1
cl_interp .033
sv_minupdaterate 67
sv_maxupdaterate 101
sv_mincmdrate 67
sv_maxcmdrate 101
sv_client_cmdrate_difference 1
sv_client_predict 1
sv_client_interpolate 1
sv_client_min_interp_ratio -1
sv_client_max_interp_ratio -1
CPU usage for the core on this server runs around +-60%
Hit registration is ok, but not great. players complain of jerky play.
With the enabler ON my full 40 slot CS:S server set at 100 tic
//Code: 100tic Tickrate Enabler
//bandwidth rates/settings
sv_minrate 30000
sv_maxrate 75000
sv_minupdaterate 67
sv_maxupdaterate 101
sv_mincmdrate 67
sv_maxcmdrate 101
sv_client_cmdrate_difference 1
sv_client_predict 1
sv_client_interpolate 1
sv_client_min_interp_ratio -1
sv_client_max_interp_ratio -1
CPU usage for the core on this server runs at +-85%
Hit registration is greatly improved. players remark on the smoothness of the server.
So in short if you have a really fast machine that you host your server on
and you have loads of bandwidth . it’s an improvement.
My dedicated server is powered by two Six-Core AMD Opteron 2435 @ 2.6Ghz
Hello, I have a CSS DeathMatch 24slots server and I was considering to set it at 100tic but iґm not sure if the server can handle it without being unstable.
Well, before the OB update it was 100tic.
I want to know how to see the cpu load.
When I use the stats cmd i get CPU 100.00 average @ 66tic with full 24slots.
If i disable some plugins how much performance improvement would i get ? enought to use tic100 ?
01 «Admin File Reader» (1.4.0-dev) by AlliedModders LLC
02 «Admin ESP» (1.0.3) by KawMAN
03 «Admin Help» (1.3.4) by AlliedModders LLC
04 «Admin Menu» (1.3.4) by AlliedModders LLC
05 «Admin Sounds» (1.0.1) by dalto
06 «Advertisements» (0.5.5) by Tsunami
07 «AFK Manager» (3.3.0) by Rothgar
08 «Anticamp CS:S» (2.2) by stachi
09 «Anti-Flood» (1.3.4) by AlliedModders LLC
10 «Ban disconnected players» (1.03) by mad_hamster
11 «Basic Chat» (1.3.4) by AlliedModders LLC
12 «Basic Comm Control» (1.3.4) by AlliedModders LLC
13 «Basic Commands» (1.3.4) by AlliedModders LLC
14 «Basic Info Triggers» (1.3.4) by AlliedModders LLC
15 «Basic Votes» (1.3.4) by AlliedModders LLC
16 «Client Preferences» (1.3.4) by AlliedModders LLC
17 «Console Welcome Message» (1.1.2) by exvel
18 «CS:S DM Basics» (2.1.2) by AlliedModders LLC
19 «CS:S DM Bot Quotas» (2.1.2) by AlliedModders LLC
20 «CS:S DM Equipment» (2.1.2) by AlliedModders LLC
21 «CS:S DM Preset Spawns» (2.1.2) by AlliedModders LLC
22 «CS:S DM Spawn Protection» (2.1.2) by AlliedModders LLC
23 «DM Bonus» (1.2) by Timiditas
24 «Fun Commands» (1.3.4) by AlliedModders LLC
25 «Fun Votes» (1.3.4) by AlliedModders LLC
26 «Game Description Override» (1.2) by psychonic
27 «HLstatsX CE Ingame Plugin» (1.6.11) by psychonic
28 «Kigen’s Anti-Cheat» (1.2.1.6) by CodingDirect LLC
29 «M3Motd — MOTD / Rules Display» (0.2.1) by M3Studios, Inc.
30 «Nextmap» (1.3.4) by AlliedModders LLC
31 «NoBlock» (1.3.0) by Otstrel.ru Team
32 «Observe Client» (1.2.3) by WhiteWolf, puopjik, psychonic
33 «Player Commands» (1.3.4) by AlliedModders LLC
34 «Plugin Manager» (1.1.0) by R-Hehl
35 «Reserved Slots» (1.3.4) by AlliedModders LLC
36 «Show Damage» (1.0.7) by exvel
37 «Sound Commands» (1.3.4) by AlliedModders LLC
38 «SourceBans» (1.4.6) by InterWave Studios Development Team
39 «Swap Team» (1.0.0) by raydan
40 «Swear Replacement» (1.4) by Hell Phoenix
41 «TeamSwitch» (1.3) by MistaGee
42 «Top 10 hlstats ce announcer» (1.03) by Snelvuur
43 «Watchlist» (0.1) by Recon
44 «Weapon Restrict» (2.3.4) by Dr!fter
45 «Players Votes» (1.5.0) by The Resident, pZv!
46 «Rate watcher» (0.16) by [email protected]
Is there any way to see how many resourse is a specific plugins using ?
Источник
Tickrate enabler css linux
A tickrate enabler for Source engine games
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
(This was updated to use ServerGameDLL010)
- Get the latest release for your OS at: https://github.com/daemon32/tickrate_enabler/releases
- Extract the archive to your game folder (For example: cstrike)
- Add -tickrate to your launch parameters
##Linux Build Instructions:
Clone https://github.com/alliedmodders/hl2sdk to the branch ‘css’ and point HL2SDK to the root of the git repo.
You might also have to build https://github.com/alliedmodders/metamod-source first, then set MMSDK (in the Makefile) accordingly. (Or, you can use the enclosed sourcehook object files, however this may stop working in the future.)
Run make ENGINE=
##Windows Build Instructions:
Clone https://github.com/alliedmodders/hl2sdk to the branch ‘css’ and point HL2SDKCSS to the root of the git repo.
You might also have to build https://github.com/alliedmodders/metamod-source first, then set MMSDK (in your environment variables) accordingly. (Or, you can use the enclosed sourcehook object files, however this may stop working in the future.)
Open the solution
Make sure that the build type is set to ‘Release’
Right click the project name in the Solution Explorer
Источник
Tickrate enabler css linux
Tickrate Enabler 1.4 by ProdigySim
Enables the «-tickrate» switch to be used from the command line to set the game’s tickrate.
Patches Boomer Vomit behavior to fix an issue where vomit range scaled inversely with tickrate. Supports both Windows and Linux installs.
Removes global upper-limits on the max client data rate (was 30000), and removes the (30k) limits on rate control cvars:
— Investigate other bugs
— Remove 30K rate limit from HLTV clients.
tickrate_enabler is copyright Michael «ProdigySim» Busby 2012
Parts of this project contain GPLv3 code adapted from SourceMod (Allied Modders L.L.C.) and Left4Downtown2 (Igor Smirnov et. al.).
This entire project is released under the AlliedModders modified GPLv3.
Note: The Hardcode 60 zip contains the hardcoded 60 tickrate. This can be used on servers where direct command line access is not possible. By default this will run the servers at 60.
Note: This is not my plugin, I’ve just fixed the Windows offset for it. I’m going by V1SoR’s previous reply on the topic. If anyone has any problems with it, then feel free to take it down.
Attached Files
tickrate_enabler_hardcode_60.zip (67.9 KB, 1804 views) | |
Tickrate_Enabler.zip (338.0 KB, 1003 views) |
| |
| |
| |
| |
| |
| |
|