NEW 📢 Save up to 30% on your first month, limited time offer!

How to Become an Admin on Your No More Room in Hell Server

No More Room in HellUpdated Sep 24, 20263 min read

No More Room in Hell has no built-in admin system beyond RCON. For anything more, the answer is SourceMod, the standard plugin framework for Source servers.

Route 1: RCON

  1. Set a password in nmrih/cfg/server.cfg:
    rcon_password "a-long-password-here"
  2. Restart the server, or run exec server.cfg from the panel console.
  3. Join the server, open the developer console and authenticate:
    rcon_password a-long-password-here
  4. Run any server command with an rcon prefix:
    rcon changelevel nmo_broadway
    rcon status
    rcon kickid 3 "reason"

The RCON password is total control. Never give it to a moderator.

Route 2: install SourceMod

SourceMod runs on top of MetaMod, so both are needed and MetaMod goes first.

  1. Stop the server.
  2. Download the Linux builds of MetaMod: Source and SourceMod.
  3. In the panel open Files and go to the nmrih folder.
  4. Upload and extract both archives there, so you end up with:
    nmrih/addons/metamod/
    nmrih/addons/sourcemod/
    nmrih/cfg/sourcemod/
  5. Start the server and check from the panel console:
    meta version
    sm version
    Both should report a version.

If meta version says nothing, MetaMod is not loading. Confirm nmrih/addons/metamod.vdf exists, which is what tells the engine to load it.

Add SourceMod admins

  1. Stop the server.
  2. Edit:
    nmrih/addons/sourcemod/configs/admins_simple.ini
  3. Add one line per admin:
    "STEAM_0:1:12345678" "99:z"
    "STEAM_0:0:87654321" "50:bcdefgj"
  4. Save and start the server.

The ID is in the classic STEAM_0: format, not a SteamID64. The second value is an immunity level, a colon, then permission flags: z is root, c kick, d ban, e unban, f slay, g change map, h change cvars.

Adding plugins

Upload compiled .smx files into nmrih/addons/sourcemod/plugins/, then from the panel console:

sm plugins refresh
sm plugins list

Plugins write their config into nmrih/cfg/sourcemod/ on first run, so start once, then edit what appeared.

If SourceMod does not recognise you

  • Run sm_reloadadmins from the panel console, or restart the server.
  • Check the Steam ID format.
  • Run sm_admins to list who SourceMod thinks the admins are.

CREATE YOUR GAME SERVER
READY TO GET STARTED?

Save up to 30% on your new game server.
Premium performance, instant activation, and unbeatable reliability all at a better price.

OUR LATEST BLOGS