No More Room in Hell Updated May 11, 2026

Installing SourceMod and MetaMod on NMRiH

Install MetaMod:Source and SourceMod on your NMRiH server for extended admin controls, plugins, and custom gameplay rules.

No More Room in HellNMRiHSourceModMetaModpluginsmodsadmin

SourceMod and MetaMod on NMRiH

SourceMod is the plugin backbone for Source engine servers. On NMRiH it provides in-game admin commands, ban management, custom gameplay rules, and community-built plugins. MetaMod:Source is a prerequisite — SourceMod runs on top of it.

Why Install SourceMod?

  • In-game admin commands (sm_kick, sm_ban, sm_changelevel)
  • Steam ID-based admin authentication instead of a shared RCON password
  • Plugin ecosystem: vote systems, custom HUD, gameplay modifiers
  • Ban management with persistent records
  • Community plugins from the AlliedModders forums

Step 1 — Install MetaMod:Source

  1. Download the latest stable build from sourcemm.net. Select the Source (non-CS2) build for your OS.
  2. Extract the archive into your nmrih/ game directory. After extraction:
nmrih/addons/metamod/
nmrih/addons/metamod.vdf
  1. MetaMod loads automatically when SRCDS starts — no gameinfo.txt edits are required for NMRiH. Verify it loaded by checking the server console on startup for:
[META] Loaded 0 plugins.
  1. Confirm via RCON or server console:
rcon meta version

Expected output includes the MetaMod version string.

Step 2 — Install SourceMod

  1. Download the latest stable build from sourcemod.net. Select the CSS/Source build matching your OS (Linux or Windows).
  2. Extract into your nmrih/ game directory on top of the MetaMod installation:
nmrih/addons/sourcemod/
nmrih/addons/sourcemod.vdf
  1. Restart the server. Verify SourceMod loaded:
rcon sm version

Expected output:

SourceMod Version Information:
   SourceMod Version: 1.12.x.xxxx

Verifying Both Are Loaded

rcon meta list       // shows MetaMod plugins — SourceMod should appear
rcon sm plugins list // shows all SourceMod plugins

The default SourceMod install includes basechat.smx, admin-flatfile.smx, mapchooser.smx, and others.

Admin Setup

Edit nmrih/addons/sourcemod/configs/admins_simple.ini:

"STEAM_0:0:12345678" "99:z"

Reload without restarting:

rcon sm_reloadadmins

See the admin management guide for full flag reference.

Installing Plugins

Drop .smx plugin files into:

nmrih/addons/sourcemod/plugins/

Load without restarting:

rcon sm plugins load myplugin

Plugin configs auto-generate in nmrih/addons/sourcemod/configs/ on first run.

NMRiH-Specific Plugins

The AlliedModders forums (forums.alliedmods.net) host NMRiH-specific plugins. Search the "No More Room in Hell" subforum for plugins covering:

  • Objective/survival stat tracking
  • Custom respawn rules
  • Anti-griefing measures
  • Ammo management tweaks

Keeping SourceMod Updated

When Valve pushes a NMRiH or Source engine update, SourceMod may require a compatibility update. Check sourcemod.net for a new build and replace the files in nmrih/addons/sourcemod/bin/.