Skip to content

No More Room in Hell

Installation

To install this server, open SteamCMD, login with your account and run the following commands:

force_install_dir /home/steam/nmrih
app_update 317670

We'll also need a small dependency, which can be installed with:

sudo apt-get install lib32tinfo5

Right after the installation completes, change to the directory where No More Room in Hell is installed and add the following symlinks.

cd /home/steam/nmrih/bin
ln -s soundemittersystem_srv.so soundemittersystem.so
ln -s scenefilecache_srv.so scenefilecache.so

Configuration

To configure the server you'll need to create a server.cfg file inside the nmrih/cfg. You can add the minimum settings:

hostname "SERVER_NAME"
rcon_password "SECRET"
sv_tags "TAGS_HERE"

sv_lan 0
sv_cheats 0
sv_region -1
sv_voiceenable 1
sv_alltalk 1

mapcyclefile "mapcycle.txt"
sv_allowupload 1
sv_allowdownload 1
net_maxfilesize 64

sv_minrate 0
sv_maxrate 60000
sv_minupdaterate 0
sv_maxupdaterate 66
sv_timeout 30

exec banned_user.cfg
exec banned_ip.cfg
writeid
writeip

Sourcemod

Installation

In order to use plugins on your server you'll need Sourcemod and Metamod, to install these, head over to the Sourcemod and Metamod download sites and download the latest version inside the mod folder of the game server that you want to install it on (in this case /home/steam/nmrih/nmrih).

cd /home/steam/nmrih/nmrih
wget https://sm.alliedmods.net/smdrop/1.9/sourcemod-1.9.0-git6272-linux.tar.gz
wget https://mms.alliedmods.net/mmsdrop/1.10/mmsource-1.10.7-git968-linux.tar.gz

Untar the downloaded files and delete them.

tar -xvf sourcemod-1.9.0-git6272-linux.tar.gz
tar -xvf mmsource-1.10.7-git968-linux.tar.gz
rm mmsource-1.10.7-git968-linux.tar.gz sourcemod-1.9.0-git6272-linux.tar.gz

At this point, Sourcemod and Metamod are both installed, but before we head into the server, we'll set our account as admin. From the same directory, open the following file:

nano addons/sourcemod/configs/admins_simple.ini

At the bottom, you'll need to append your STEAMID32 ID, (which you can find here) with the following tag 99:z, your file should end with a line similar to the following:

STEAM_0:1:23456789  99:z

Adding Plugins

Info

This section is still under progress.

Running the Server

To run the server, simply launch srcds_run from the nmrih folder with the required parameters.

./srcds_run -console -game nmrih -maxplayers 8 +sv_lan 0 +map nms_favela

Last update: May 30, 2020