How to Become Admin on a No More Room in Hell Server

Admin a NMRiH server: use rcon and the server console, then install Metamod and SourceMod into nmrih, add your SteamID to admins_simple.ini and open sm_admin.

Updated Oct 7, 2026 · 5 min read

On this page

To become admin on a No More Room in Hell server, you have two levels. Without any plugins, set rcon_password in nmrih/cfg/server.cfg and run commands with rcon from your game console, or type them straight into the server console. For an in-game admin menu, install Metamod:Source and SourceMod into the nmrih folder, add your SteamID to addons/sourcemod/configs/admins_simple.ini with the z flag, and type sm_admin.

Level 1: admin without plugins

Every Source server has a console, and NMRiH's takes the commands you need to run a night:

Command What it does
changelevel nmo_broadway Switch map
status List players with their SteamIDs
kick PlayerName Remove a player
banid 0 STEAM_0:1:23456 then writeid Ban a SteamID permanently and save the ban list
respawnplayer -force PlayerName Force respawn a player
say message Message everyone from the server

The game state commands like respawnplayer got an upgrade in update 1.15: they now accept SteamIDs and partial name matches, and the -force switch respawns a player even when no valid spawn point is available.

To run these from inside the game, set an RCON password in server.cfg:

rcon_password "a-long-random-password"

Restart, then in your game console:

rcon_password a-long-random-password
rcon changelevel nms_northway

Keep RCON private. The official server manual advises not forwarding TCP 27015, the RCON port, unless you know you need it, because it attracts attacks. Remote rcon from your game uses that TCP port, so on a home server the safer habit is to run commands in the server console itself and keep RCON for when you really need it.

On a GamezServers server you do not need RCON for most of this: the live console in the panel is the server console. Type status, kick or changelevel there directly.

No More Room in Hell, eight player zombie co-op

Level 2: SourceMod for a real admin menu

SourceMod gives you a menu for kicks, bans, slays, map changes and votes, plus admin groups and a big plugin library. It runs on top of Metamod:Source.

A note on update 1.15 and 64 bit

Update 1.15 in September 2026 moved NMRiH to a newer Source engine branch with 64 bit binaries. That matters for server plugins: Metamod:Source and SourceMod have to be builds that support the server you are running. Use the latest builds, and after installing, confirm they loaded (step 4). If they do not load on the current version, check the AlliedModders forums for the NMRiH status of the newest builds before spending time on anything else.

Step 1: Download

From metamodsource.net and sourcemod.net, download the packages for your server's operating system. A GamezServers server runs Linux, so take the Linux .tar.gz files even if your PC runs Windows.

Step 2: Back up and stop

Take a backup of the server (one click in our panel) and stop it.

Step 3: Extract into nmrih

Both archives contain an addons folder. It must end up inside the game folder:

nmrih_ds/
  nmrih/
    addons/
      metamod/
      sourcemod/

Extract Metamod first, then SourceMod. On our servers, upload the addons and cfg folders from each package into nmrih over SFTP and let them merge.

Step 4: Confirm it loaded

Start the server and type in the console:

meta list
sm version

SourceMod should show as a running Metamod plugin. If meta is an unknown command, the files are in the wrong folder or for the wrong operating system.

Step 5: Add yourself as admin

  1. Join the server and run status in your console to read your SteamID.
  2. Open nmrih/addons/sourcemod/configs/admins_simple.ini.
  3. Add a line at the end:
"STEAM_0:1:23456789" "99:z"

z is every admin flag and 99 is the immunity level, so lower level admins cannot act against you. For helpers, give fewer flags:

Flag Allows
b Basic admin, needed for the menu
c Kick
d Ban
f Slay
g Change map
j Chat commands like admin say

For example "STEAM_0:0:11111111" "10:bcgj" makes a moderator who can kick and change maps but not ban.

  1. Change the map or run sm_reloadadmins, then in game type:
sm_admin

Bind it for speed: bind p "sm_admin".

Map voting and other built-in plugins

SourceMod includes map vote plugins that are switched off by default. In addons/sourcemod/plugins/disabled, move these up into plugins:

  • mapchooser.smx: vote for the next map near the end of a round.
  • rockthevote.smx: players type rtv to call a vote early.
  • nominations.smx: players nominate maps.

They pull from your map cycle file, so keep it tidy. Our guide to adding custom maps to a NMRiH server covers the cycle files.

No More Room in Hell gameplay

Useful server cvars for admins

Not everything needs a plugin. Recent updates added cvars that used to need SourceMod:

  • sv_ban_items bans items by name, comma separated, for example "sv_ban_items me_fubar,exp_tnt,item_pills", with sv_ban_items_on_entities to apply the ban to loose items placed by mappers.
  • sv_gamedesc_override changes the game description in the server browser.
  • sv_friendly_fire_ignore_infected stops forced friendly fire against infected players.
  • sv_sprint_with_held_item lets players sprint while carrying an item.

Put them in server.cfg so they survive restarts.

Common problems

Problem Fix
meta unknown command Move addons into nmrih, use the Linux package on Linux
SourceMod fails after 1.15 Use the newest Metamod and SourceMod builds, check AlliedModders
sm_admin says no access Check the SteamID format, run sm_reloadadmins
A plugin shows as error It was built for another game or an older build, remove it
RCON says bad password Check rcon_password in server.cfg, restart after changing it

Run it without the extra machine

A No More Room in Hell server from GamezServers gives you a live console in the panel for every server command, the nmrih folder in a file manager and over SFTP for SourceMod, and auto update so the server matches each game update after a restart. Take a backup before every plugin change. Setting up from scratch? Start with how to host a No More Room in Hell server.

FAQ

How do I make myself admin on a NMRiH server?

Install Metamod:Source and SourceMod into the nmrih folder, add your SteamID with "99:z" to admins_simple.ini, change the map and type sm_admin.

Can I admin a NMRiH server without SourceMod?

Yes. Use the server console, or set rcon_password and use rcon commands from your game console.

Where is admins_simple.ini?

In nmrih/addons/sourcemod/configs on the server.

How do I ban a player without plugins?

Run banid 0 followed by their SteamID, then writeid to save the ban list.

Does SourceMod work after the 1.15 update?

It needs builds that support the updated 64 bit server. Install the latest versions and confirm with meta list.

Skip the setup. Your own No More Room in Hell server.

$1.49USD first month

Then $2.99/mo. Just trying it? $0.75 for 3 days

Keep reading