0%
Loading...
NolimitHost

How to Install Plugins (SourceMod) on Your Left 4 Dead 2 Server

Last updated: September 18, 2026

Plugins add admin tools, voting, and custom game modes to a Left 4 Dead 2 server. L4D2 uses two frameworks together: MetaMod:Source, which loads the plugin system, and SourceMod, which runs the actual plugins.

What You Need

Component Where it goes Purpose
MetaMod:Sourceleft4dead2/addons/Loads plugin frameworks. Install first.
SourceModleft4dead2/addons/sourcemod/Runs plugins, admin system, and votes.
Plugins (.smx)left4dead2/addons/sourcemod/plugins/Individual features you download.
Plugin configsleft4dead2/cfg/sourcemod/Settings for each plugin.

Step 1: Install MetaMod:Source

  1. Stop your server from the Console page in the NolimitHost Game Panel.
  2. Download the latest MetaMod:Source build from sourcemm.net. Choose the Linux build, since the server runs Linux even if you manage it from Windows.
  3. Extract the archive and upload the addons folder into left4dead2/, so you end up with left4dead2/addons/metamod/ and left4dead2/addons/metamod.vdf.
  4. Start the server and run meta version in the console. Version information means MetaMod loaded.
Tip: If metamod.vdf is missing or the wrong game, generate a fresh one with the tool at sourcemm.net/vdf (select Left 4 Dead 2) and upload it into left4dead2/addons/.

Step 2: Install SourceMod

  1. Stop the server.
  2. Download the latest SourceMod build from sourcemod.net, choosing the Linux build.
  3. Upload both the addons and cfg folders into left4dead2/, merging with the existing folders. You should now have left4dead2/addons/sourcemod/ and left4dead2/cfg/sourcemod/.
  4. Start the server and run sm version. A version report means SourceMod is loading.
Important: Always upload the Linux builds. A Windows build will not load on a Linux server.

Step 3: Add Plugins

  1. Download the plugin's .smx file.
  2. Stop the server and upload it to left4dead2/addons/sourcemod/plugins/.
  3. Start the server. The plugin generates its config in left4dead2/cfg/sourcemod/ on first run.
  4. Edit that config in Files, save, and restart to apply your settings.
Note: If a plugin ships source code (.sp) instead of a compiled .smx, it must be compiled before it can be loaded. Some plugins also include gamedata, translations, or extensions that go in the matching sub-folders under addons/sourcemod/.

Useful Commands

Command Description
meta versionConfirm MetaMod is loaded.
sm versionConfirm SourceMod is loaded.
sm plugins listList all loaded plugins.
sm plugins reload <name>Reload a single plugin without restarting the server.
Tip: Add plugins one at a time and test after each, so you can find the culprit quickly if something breaks. See also Console Commands.