Click HERE to download package
Linux Server Files/Windows Server Files
- Main
- SourceMod
- v1.11-git6945 by AlliedModders LLC
* **[MetaMod](https://www.sourcemm.net/downloads.php?branch=1.11-dev)**
* **v1.11-git1153** by AlliedModders LLC
* **[stripper](https://www.bailopan.net/stripper/snapshots/1.2/)** - Add, filter and modify map entities
* **v1.2.2-git141** by BAILOPAN
* **[l4dtoolz](https://github.com/fbef0102/l4dtoolz/releases)** - Unlock Server Slot Limit
* **v1.1.0.2** by ivailosp、Accelerator74
* **[Tickrate Enabler](https://github.com/fbef0102/Tickrate-Enabler/releases)** - Unlock Tickrate
* **v1.6** by ProdigySim、Spirit_12、Accelerator74、Forgetest
Extenstion
REST in Pawn - Provides HTTP and JSON natives for plugins
socket - Provides networking functionality for SourceMod scripts
sourcescramble - Memory patches & allocate memory
Actions - Extension provides a natives to hook action event handlers and create custom actions
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
GeoLite2-Country - addons\sourcemod\configs\geoip\GeoLite2-Country.mmdb
Step 1: A clean L4D1 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 to match your rates accordingly.
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"
Step 4: Change the Launch Parameters.
-console -game left4dead -tickrate 100 +log on +map l4d_vs_airport01_greenhouse +exec server +sv_lan 0 -maxplayers 31
Warning: Don't try to download "Left 4 Dead Dedicated Server" from steam library, it's broken!! Use steamcmd instead.
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 ./l4d1/
login anonymous
app_update 222840 validate
Step 4: Finish downloading and close steamcmd.
exit
Step 5 (Linux Only): Dependencies (Source)
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
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 libsdl2-2.0-0:i386 steamcmd
sudo apt install lib32z1
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
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
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
Extension
cutlrbtreefix - Fixed server crash "CUtlRBTree overflow"
Accelerator - Crash Reporting That Doesn't Suck