If you appreciate my work, you can PayPal Donate me.
Click Code->Download Zip to download package
-
Main
-
- v1.11-git6968 by AlliedModders LLC
-
- v1.11-git1155 by AlliedModders LLC
-
stripper - Add, filter and modify map entities
- v1.2.2-git141 by BAILOPAN - Modify Map
-
l4dtoolz - Unlock Server Slot Limit
- v1.1.0.2 by ivailosp、Accelerator74
-
Tickrate Enabler - Unlock Tickrate
- v1.6 by ProdigySim、Spirit_12、Accelerator74、Forgetest
-
pounce_damage_uncap - Unlock Hunter Pounce Damage
- v1.1.0.0 by Spirit_12 & Accelerator74
-
-
Extenstion
-
builtinvotes - Let plugins use the L4D/L4D2/TF2 built-in vote screens.
- v0.7.0 by Powerlord, A1mDev
-
sourcescramble - memory patches & allocate memory
- v0.7.1.4 by nosoop
-
REST in Pawn - Provides HTTP and JSON natives for plugins
- v1.3.1 by ErikMinekus
-
SteamWorks - Exposes SteamWorks functions to Developers
- v1.2.4 by KyleS & hexa-core-eu
-
Actions - Extension provides a natives to hook action event handlers and create custom actions
- v3.8.8 by BHaType
-
Resolve Collision - Fixes longstanding issues with low nb_update_frequency
- 1.10.1 by BHaType
-
CollisionHooks - Provides a straightforward and easy way to hook and modify collision rules between entities.
-
-
Extra File
-
GeoLite2-City - addons\sourcemod\configs\geoip\GeoLite2-City.mmdb
- 2024-05-14 by MAXMIND.com
-
GeoLite2-Country - addons\sourcemod\configs\geoip\GeoLite2-Country.mmdb
- 2024-05-14 by MAXMIND.com
-
-
Step 1: A clean L4D2 Dedicated Server.
-
Step 2: Choose "Windows Server files" or "Linux Server files" (depending on the operating system of your server), and place the files provided in the correct folder.
-
Step 3: Adjust your server_rates.cfg and l4d2_resolve_collision.cfg to match your server tickrate accordingly.
- For 100 Tickrate, you'd want these settings:
-
cfg/server_rates.cfg
sm_cvar sv_minrate "100000" // tickrate * 1000 sm_cvar sv_maxrate "100000" // tickrate * 1000 sm_cvar sv_minupdaterate "101" // tickrate +1 sm_cvar sv_maxupdaterate "101" // tickrate +1 sm_cvar sv_mincmdrate "101" // tickrate +1 sm_cvar sv_maxcmdrate "101" // tickrate +1 sm_cvar net_splitpacket_maxrate "50000" // (tickrate÷2) * 1000 sm_cvar fps_max "0"
-
cfg/l4d2_resolve_collision.cfg
// Multiplier of commons collision force // 30tick = 0.65, 60tick = 0.15, 100tick = 0.05, 128tick = 0.04 z_resolve_zombie_collision_multiplier "0.05"
-
- For 100 Tickrate, you'd want these settings:
-
Step 4: Change the Launch Parameters.
-console -game left4dead2 -port 27016 +log on +map c2m1_highway +exec server +sv_lan 0 -tickrate 100 -maxplayers 31
-
Step 1: Download steamcmd.
-
Step 2: Launch steamcmd, steamcmd would automatically download required files .
-
Step 3: After it says "Loading Steam API...OK.", type
force_install_dir ./l4d2/
login anonymous
app_update 222860 validate
-
Step 4: Finish downloading and close steamcmd.
exit
-
Step 5 (Linux Only): Dependencies (Source)
- Ubuntu =< 20.04
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 libsdl2-2.0-0:i386 steamcmd sudo apt install lib32z1
- Ubuntu => 20.10
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 libsdl2-2.0-0:i386 steamcmd sudo apt install lib32z1
- Debian =< 10
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 sudo apt-get install zlib1g
- Debian => 11
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc-s1 lib32stdc++6 sudo apt-get install zlib1g
- CentOS
yum install epel-release yum install curl wget tar bzip2 gzip unzip python3 binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686 yum install zlib.i686
- Ubuntu =< 20.04
- Extension
-
cutlrbtreefix - Fixed server crash "CUtlRBTree overflow"
- v0.3 by fdxx
-
Accelerator - Crash Reporting That Doesn't Suck
- v2.5.0-cd575aa by asherkin
- 🟥 In Linux system, does not work if install this extension with builtinvotes and CollisionHooks
-
- L4D1-Server4Dead: Setup your own L4D1 Servers.
- L4D1_2-Plugins: L4D1/2 general purpose and freaky-fun plugins.
- L4D2-Plugins: L4D2 Competitive enhancement, bug/glitch fixes, general purpose and freaky-fun plugins.
- Game-Private_Plugin: Private Plugin List.