background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

No More Room in Hell Server Setup Guide

Disponível em: ESPAÑOL

This guide covers how to set up your No More Room in Hell (NMRiH) dedicated server on Legion Hosting, configure startup variables, edit server.cfg, set up map rotation, configure game modes, and connect to your server. For admin commands and plugin support, see No More Room in Hell Admin Commands.

About No More Room in Hell: NMRiH is a free-to-play cooperative zombie survival game built on Valve's Source engine. Players work together to complete objectives or survive waves of undead. The game features realistic weapon mechanics, limited ammo, and an emphasis on teamwork. Being Source engine based, server administration follows familiar patterns from other Source games like CS:S and TF2.

1. First Start

  1. Log in to GPanel and select your NMRiH server.
  2. Go to the Startup tab and review the available variables (see the table below).
  3. Optionally change the SRCDS_MAP to set which map loads first.
  4. Return to the Console tab and click Start.
  5. Wait for the console to show the server has finished loading the first map. The first start may take a minute as the server initialises and generates default configuration files.
  6. Once the server is running, configure your server name, RCON password, and other settings in nmrih/cfg/server.cfg (see below).
RCON Password: Always set an RCON password in server.cfg before making your server public. Without one, remote admin access is disabled and you will have limited control over the server while it is running.

2. GPanel Startup Variables

The following variables are available in the GPanel Startup tab. Settings like server name, password, RCON password, and max players are configured in server.cfg (see section 3 below).

Variable Default Description
SRCDS_MAP nms_northway The map loaded on server start. Use nmo_ prefix for Objective maps or nms_ for Survival maps.
AUTO_UPDATE 1 Auto-update the server on startup. Set to 0 to disable.
Note: NMRiH is a Source engine game. Server name, password, RCON password, and max players are all configured in nmrih/cfg/server.cfg rather than as GPanel startup variables.

3. Server Configuration (server.cfg)

NMRiH uses the standard Source engine server.cfg file for detailed configuration. Stop your server before editing.

File Location

nmrih/cfg/server.cfg

Open this file using the Files tab in GPanel or connect via SFTP. If the file does not exist, create it manually or start and stop the server to generate a default one.

Always stop your server before editing server.cfg. Changes made while the server is running may be overwritten on shutdown or map change.

Key Settings

Setting Default Description
hostname NMRiH Server Server name displayed in the browser.
sv_password (empty) Join password. Leave empty for public access.
rcon_password (none) RCON password for remote admin access. Must be set for RCON to function.
maxplayers 8 Maximum concurrent players.
sv_contact (empty) Contact email or URL for the server operator. Optional.
sv_region 255 Server region code for the browser. 0=US East, 1=US West, 2=South America, 3=Europe, 4=Asia, 5=Australia, 255=World.
mp_timelimit 0 Time limit per map in minutes. 0 means no time limit (round-based progression).
sv_alltalk 1 Allow all players to hear each other via voice chat regardless of distance. Set to 0 for proximity-based voice.

Example server.cfg

hostname "My NMRiH Server"
sv_password ""
rcon_password "MySecureRCON"
maxplayers 8
sv_region 255
mp_timelimit 0
sv_alltalk 1
sv_lan 0

4. Map Rotation (mapcycle.txt)

NMRiH cycles through maps using a mapcycle.txt file. The server loads the next map in the list after each round ends.

File Location

nmrih/mapcycle.txt

Format

List one map per line. Maps are loaded in order from top to bottom, then the cycle repeats.

nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway

Map Name Prefixes

Prefix Game Mode Description
nmo_ Objective Players complete objectives (find items, reach extraction points) while fighting zombies. The most popular mode.
nms_ Survival Wave-based survival. Players defend a position against increasingly difficult zombie waves.
Tip: You can mix nmo_ and nms_ maps in the same mapcycle. The server automatically switches game modes based on the map prefix.

5. Game Modes

Objective Mode (nmo_)

The primary game mode. Players must work together to complete a series of objectives -- finding keys, activating generators, reaching evacuation points -- while zombies roam the map. Running out of players or failing to extract results in a loss.

Survival Mode (nms_)

Wave-based defense. Players hold a position and fight off increasingly difficult waves of zombies. Ammo and supplies are scarce. The goal is to survive as many waves as possible or reach a set number of waves to win.

6. How to Connect

Option A -- Steam Server Browser

  1. Open the Steam client.
  2. Click View in the top menu, then Game Servers.
  3. Click the Favourites tab, then Add a server.
  4. Enter your server IP and port from GPanel's Network tab:
    <your-server-ip>:<port>
  5. Click Add this address to favourites, then select the server and click Connect.

Option B -- In-Game Console

  1. Launch No More Room in Hell via Steam.
  2. Enable the developer console in Options > Keyboard > Advanced > Enable Developer Console.
  3. Press ~ (tilde) to open the console.
  4. Type the connect command:
    connect <your-server-ip>:<port>
  5. If a password is set, add it:
    connect <your-server-ip>:<port>; password YourPassword

Option C -- In-Game Server Browser

  1. Launch No More Room in Hell via Steam.
  2. From the main menu, select Find Servers.
  3. Search for your server by name or browse the list.
  4. Select your server and click Connect.
Need help finding your server's IP and port? Ports are randomly assigned unless you have a private IP. See How to Find Your Server IP and Port.

7. RCON (Remote Console)

RCON allows you to execute server commands remotely without being connected to the game. This uses the standard Source engine RCON protocol.

Using RCON In-Game

  1. Open the developer console (~).
  2. Enter your RCON password:
    rcon_password YourRCONPassword
  3. Execute commands by prefixing with rcon:
    rcon changelevel nmo_broadway
    rcon kick PlayerName

Using an External RCON Client

You can also use standalone RCON tools to manage your server remotely. Connect using your server IP, port, and RCON password. Popular Source RCON clients include HLSW and mcrcon.

Security: Use a strong, unique RCON password. RCON provides full server control and should not be shared with untrusted users.

Troubleshooting

  • Server not appearing in browser: Verify the server is fully started in GPanel. Ensure sv_lan is set to 0 in server.cfg. The Steam browser may take 2-3 minutes to index a new server.
  • Cannot connect: Check your server IP and port in GPanel's Network tab. Try connecting via console with connect IP:PORT.
  • Map not found errors: Verify map names in mapcycle.txt match the actual map files in nmrih/maps/. Names are case-sensitive.
  • Crashes on startup: Delete server.cfg and restart to regenerate defaults. Check the GPanel console for specific error messages.
  • RCON not working: Confirm rcon_password is set in both server.cfg and the GPanel Startup tab. Ensure you are using the correct port.

Related Articles

Need Help?

If you run into issues not covered here, open a support ticket and include your server IP, a description of the problem, and any error messages from the GPanel console.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.