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
Kategorie

No More Room in Hell Admin Commands

Dostupné v: ESPAÑOL

This guide covers admin setup via RCON, Source engine commands, SourceMod/MetaMod plugin support, player management, map management, custom maps, and troubleshooting for your No More Room in Hell (NMRiH) dedicated server. For initial server setup and configuration, see No More Room in Hell Server Setup Guide.

Source Engine: NMRiH is built on Valve's Source engine. This means it supports the standard Source engine admin tools, including RCON, SourceMod, and MetaMod. If you have experience administrating CS:S, TF2, or Garry's Mod servers, the commands and plugin systems will be familiar.

1. Admin Setup (RCON)

RCON (Remote Console) is the primary method for administrating NMRiH servers. It provides full command access both in-game and remotely.

Setting Up RCON

  1. Log in to GPanel and select your NMRiH server.
  2. Go to the Startup tab and set RCON_PASSWORD to a secure password.
  3. Verify the same password is set in nmrih/cfg/server.cfg:
    rcon_password "YourSecureRCON"
  4. Restart the server for changes to take effect.

Authenticating via RCON In-Game

  1. Open the developer console by pressing ~ (tilde).
  2. Authenticate with:
    rcon_password YourSecureRCON
  3. You can now prefix any command with rcon to execute it on the server.
Keep your RCON password secure. RCON provides full server control. Never share it with players you do not fully trust.

2. Source Engine Commands

The following commands are standard Source engine server commands. Execute them via RCON (prefix with rcon in the game console) or through the GPanel console.

Command Description
changelevel <map_name> Change to a specific map immediately (e.g., changelevel nmo_broadway).
kick <player_name> Kick a player from the server by their name.
kickid <user_id> Kick a player by their user ID (shown in status output).
banid <minutes> <user_id> Ban a player by user ID for a specified duration. Use 0 for permanent.
removeid <user_id> Remove a ban by user ID.
status Display server info and a list of all connected players with their IDs and IP addresses.
users List connected players with their user IDs.
say <message> Send a message to all players from the server console.
mp_restartgame 1 Restart the current round after a 1-second delay.
sv_password <password> Change the server join password at runtime. Use empty quotes for no password.
maps * List all available maps on the server.
writeid Save the current ban list to banned_user.cfg.
writeip Save the current IP ban list to banned_ip.cfg.

3. Player Management

Identifying Players

Use the status command to see all connected players:

rcon status

This shows each player's name, user ID, Steam ID, IP address, and connection time.

Kicking Players

rcon kick "PlayerName"
rcon kickid 3

Use quotes around player names that contain spaces. The kickid variant uses the numeric user ID from status.

Banning Players

rcon banid 0 3 kick

This bans user ID 3 permanently (0 minutes = permanent) and kicks them immediately. To ban for a limited time:

rcon banid 60 3 kick

This bans for 60 minutes. After banning, save the ban list:

rcon writeid

Unbanning Players

rcon removeid STEAM_X:X:XXXXXXX

Use the Steam ID from the ban list or status output. Save changes with rcon writeid.

4. Map Management

Changing Maps

To switch maps immediately during gameplay:

rcon changelevel nmo_broadway

Viewing Available Maps

rcon maps *

This lists all map files installed on the server. Use the map name without the .bsp extension when changing levels.

Editing the Map Cycle

The map rotation is controlled by nmrih/mapcycle.txt. Edit this file to add or remove maps:

  1. Stop the server from GPanel.
  2. Open nmrih/mapcycle.txt via the Files tab or SFTP.
  3. Add or remove map names (one per line).
  4. Save and start the server.

5. Custom Maps

NMRiH has an active community that creates custom maps. To install custom maps on your server:

Installing Custom Maps

  1. Download the custom map file (.bsp) from a trusted source such as the Steam Workshop or GameBanana.
  2. Stop the server from GPanel.
  3. Connect via SFTP (see How to Upload Files via SFTP).
  4. Upload the .bsp file to nmrih/maps/.
  5. Add the map name to nmrih/mapcycle.txt.
  6. Start the server.
Note: Players must also have the custom map installed, or the server needs to be configured with sv_downloadurl for FastDL so clients can download the map automatically when connecting.

FastDL Setup

To allow clients to download custom maps automatically, set up FastDL in server.cfg:

sv_downloadurl "http://your-fastdl-url.com/nmrih/"
sv_allowdownload 1
sv_allowupload 0

6. SourceMod and MetaMod Support

NMRiH supports SourceMod and MetaMod:Source, which provide a powerful plugin framework for extended server administration.

Installing MetaMod:Source

  1. Download MetaMod:Source from sourcemm.net.
  2. Stop the server from GPanel.
  3. Connect via SFTP and extract the MetaMod files into the nmrih/ directory, maintaining the folder structure.
  4. Start the server and verify MetaMod is loaded by typing rcon meta version in the console.

Installing SourceMod

  1. Download SourceMod from sourcemod.net. Ensure you select the correct version for NMRiH's Source engine branch.
  2. Stop the server from GPanel.
  3. Extract the SourceMod files into the nmrih/ directory on top of the existing MetaMod installation.
  4. Start the server and verify by typing rcon sm version.

Common SourceMod Plugins

  • Admin menu: In-game admin panel for kicks, bans, and map changes.
  • Map nominations/voting: Allow players to vote on the next map.
  • Reserved slots: Reserve player slots for admins or VIPs.
  • Anti-cheat plugins: Additional protection against cheaters.
Tip: Configure SourceMod admins in nmrih/addons/sourcemod/configs/admins_simple.ini using Steam IDs. This grants in-game admin access to specified players.

7. Troubleshooting

RCON Not Working

  • Verify rcon_password is set in both server.cfg and the GPanel Startup tab.
  • Ensure you are authenticating before executing commands: rcon_password YourPassword then rcon command.
  • Check that the RCON port matches your server's game port (Source engine uses the same port for RCON by default).

Custom Maps Not Loading

  • Verify the .bsp file is in nmrih/maps/.
  • Ensure the map name in mapcycle.txt matches the filename exactly (without the .bsp extension).
  • Check the server console for "map not found" errors.

SourceMod Not Loading

  • Confirm MetaMod is installed correctly by checking rcon meta version.
  • Verify the SourceMod version is compatible with NMRiH's Source engine branch.
  • Check the nmrih/addons/sourcemod/logs/ directory for error logs.

Players Getting Kicked Unexpectedly

  • Check if a SourceMod anti-cheat plugin is causing false positives.
  • Verify sv_timeout is not set too low (default is 65 seconds).
  • Review the server console for kick reason messages.

Server Crashes

  • If crashes started after installing plugins, remove them one at a time to identify the cause.
  • Delete server.cfg and restart to regenerate defaults.
  • If crashes persist, open a support ticket with error messages from the GPanel console.

Related Articles

Need Help?

If you encounter 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.


Byl pro vás tento článek užitečný?

Ready to Get Started?

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