Skip to content
No More Room In Hell
Game Configurator

No More Room In Hell Server Configuration Generator

Use the NMRiH server.cfg Generator to create a server.cfg for No More Room in Hell online: Set the server name, password, GSLT, difficulty, friendly fire, time limit, and RCON in the form, or describe your server to an AI in Easy Mode. The live preview shows the finished file, which you can copy or download. Free, no sign-up required, and server.cfg is generated directly in your browser.

Built by Florian Galz

Example result

Example: the generated server.cfg

You set the options using a form or AI Easy Mode, and the generator creates the finished server.cfg for No More Room in Hell live. Below are the first lines of the default configuration; your file contains your values and all other settings.

Example · Default configuration

Output

server.cfg
// No More Room in Hell — generated with the ZAP-Hosting Game Config Generator// zap-hosting.com/tools/nmrih/config-generator // Server basicshostname "ZAP No More Room in Hell"sv_password ""sv_setsteamaccount ""sv_tags ""sv_lan 0 // Gameplaysv_difficulty "classic"mp_friendlyfire 0mp_timelimit 45mp_maxrounds 2
  • +8 rowsYou can copy or download the complete file in the generator; the sample lines here only show the beginning.

Settings

What you can configure with the NMRiH server.cfg Generator

The generator creates your No More Room in Hell server's server.cfg, not a client config like autoexec.cfg. Its 14 settings are split into four sections, with each setting's Cvar shown in parentheses.

Server basics

Server name (hostname), server password (sv_password; leave blank for a public server), GSLT token (sv_setsteamaccount), starting map, server browser tags (sv_tags) and LAN mode (sv_lan), which removes the server from the public Steam server list and is intended only for local testing. The starting map is a startup parameter (+map), so it does not appear in server.cfg.

Gameplay

Difficulty (sv_difficulty): Casual or Classic, with Classic as the default. Friendly Fire (mp_friendlyfire; off by default), time limit per map (mp_timelimit; 5–180 minutes, default 45) and maximum rounds per map (mp_maxrounds; 1–20, default 2), after which the server switches to the next map.

Communication

Voice chat (sv_voiceenable; on by default) and All-Talk (sv_alltalk; off by default), which lets all players hear one another in voice chat regardless of team.

Administration & security

RCON password (rcon_password; leave blank to disable RCON) and cheat commands (sv_cheats; off by default). While sv_cheats is enabled, Steam achievements and stats are disabled. Keep it off on a public server.

The generator appends any lines it doesn’t recognise from an imported server.cfg to the end of the file unchanged. It does not create the mapcycle file or plugins.

Guide

How to create your NMRiH server.cfg

From the first setting to a running server: here’s how to create the config for your No More Room in Hell server.

  1. 1

    Step 1

    Open generator or import config

    The generator starts with No More Room in Hell defaults, and you can see the finished server.cfg immediately in the live preview. If you already have a server.cfg, import it by uploading a .cfg or .txt file of up to 2 MB or pasting its contents.

  2. 2

    Step 2

    Choose the “Easy” or “Advanced” mode

    In “Easy” mode, describe your server in your own words, for example, “relaxed casual server for friends without friendly fire”. The AI suggests suitable settings and explains each change; only changes you confirm are applied. In “Advanced” mode, you set each option yourself in the form.

  3. 3

    Step 3

    Set server basics

    Enter the server name (hostname), an optional server password (sv_password) and your GSLT token. Choose one of the six Objective starting maps and add server tags (sv_tags) if needed. Leave LAN mode off for a public server.

  4. 4

    Step 4

    Set up gameplay

    Choose Casual or Classic difficulty, turn Friendly Fire on or off, and set the time limit per map (5–180 minutes) and maximum rounds per map (1–20).

  5. 5

    Step 5

    Communication and administration

    Turn voice chat and All-Talk on or off, set an RCON password and leave sv_cheats disabled.

  6. 6

    Step 6

    Check and save server.cfg

    Check server.cfg in the live preview; the generator flags invalid values. Then copy or download the file, or share a link without passwords.

  7. 7

    Step 7

    Upload and apply

    On a self-hosted server, upload the file to nmrih/cfg/server.cfg and restart the server or run “exec server.cfg” in the console. On a ZAP server, the server image rewrites server.cfg on every startup, so uploading it and restarting isn't enough. Set the server name, server password, starting map, and GSLT in the startup parameters in the panel. Apply all other settings with “exec server.cfg” in the console; they last only until the next restart.

Setup

File location & usage

Two ways to get the config onto a server: upload it yourself or apply it directly in our panel.

The manual method

On a self-hosted server

  1. 1

    Download file

    Download the generated server.cfg using the button above.

  2. 2

    Upload via file manager or FTP/SFTP

    Place in nmrih/cfg/server.cfg (Linux) or nmrih\cfg\server.cfg (Windows).

  3. 3

    Apply changes

    On a self-hosted server: restart or run “exec server.cfg” in the console. On a ZAP server: run “exec server.cfg” in the console; the settings last until the next restart. Set the server name, password, starting map, and GSLT in the startup parameters in the panel.

The ZAP-Hosting way

Startup parameters in the panel

Rent a No More Room in Hell server from us: there, the server image regenerates server.cfg on every start. You set the values using the startup parameters in the panel. Settings without a startup parameter are lost on the next start.

  • Startup parameters directly in the panel
  • No FTP client required
  • Online in 60 seconds

More tools

server.cfg generators for other Source games

See all No More Room in Hell tools

FAQ

Frequently asked questions about NMRiH server.cfg Generator

File location, restarts on ZAP servers, GSLT, difficulty, map changes and passwords—quick answers.

The server.cfg is in your server's nmrih game directory: at nmrih/cfg/server.cfg on Linux or nmrih\cfg\server.cfg on Windows. Downloading from the generator does not transfer the file automatically. On a self-hosted server, upload the file yourself and restart the server or run “exec server.cfg” in the console. On a ZAP server, load it only with “exec server.cfg”, because the server image rewrites the file on every startup.

Only partly. The server image rewrites server.cfg on every startup. The server name, server password, starting map and GSLT token are retained because they are set as startup parameters in the panel rather than read from the file. Values such as difficulty, Friendly Fire and time limit take effect after “exec server.cfg” but only until the next restart.

The generator is free to use without signing up: the form, Easy Mode, import, copy, download and sharing features all work without an account. The server.cfg is generated directly in your browser. Only in Easy Mode are your description and current values, without passwords, sent to the AI, which suggests changes. Only changes you confirm are applied.

Yes, for a public server. The Game Server Login Token lets the server sign in to Steam; it appears in server.cfg as sv_setsteamaccount. You can create one for free at steamcommunity.com/dev/managegameservers using App ID 224260. That's the ID of the game itself, not the dedicated server. The token is masked like a password in the form.

sv_difficulty controls the number and toughness of zombies and other aspects of survival balance. Classic is the more challenging setting and is the generator’s default; Casual is more relaxed and suits new or casual groups.

The settings mp_timelimit (5–180 minutes, default 45) and mp_maxrounds (1–20, default 2) determine this: The server switches maps when either the time limit or the maximum number of rounds on the map is reached. The next map is defined in a separate mapcycle file, which the generator does not create.

The starting map is a startup parameter (+map), not a server.cfg Cvar, so the generator doesn't write it to the file. You can choose from six Objective maps: nmo_broadway, nmo_brooklyn, nmo_cabin, nmo_fema, nmo_junction, and nmo_lakeside. There is no player count field because the NMRiH server.cfg template does not contain a maxplayers Cvar.

No. The server password, RCON password and GSLT token are masked in the form, never saved in share links and never sent to the AI in Easy Mode. A share link contains only the non-secret values you changed.

Any more questions?

Contact Support
Ready?

Get your No More Room in Hell server online today

Rent your No More Room in Hell server now and apply this config directly in the panel.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds