Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 00D 00H 00M 00S
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
Categories

Przewodnik konfiguracji serwera No More Room in Hell


Ten przewodnik opisuje, jak skonfigurować dedykowany serwer No More Room in Hell (NMRiH) w Legion Hosting, ustawić zmienne startowe, edytować server.cfg, skonfigurować rotację map, ustawić tryby gry oraz połączyć się z serwerem. Informacje o komendach administracyjnych i obsłudze wtyczek znajdziesz w artykule Komendy administracyjne No More Room in Hell.

O grze No More Room in Hell: NMRiH to darmowa kooperacyjna gra survivalowa o zombie, zbudowana na silniku Source firmy Valve. Gracze współpracują, aby wykonać zadania lub przetrwać fale nieumarłych. Gra oferuje realistyczną mechanikę broni, ograniczoną amunicję oraz nacisk na pracę zespołową. Ponieważ opiera się na silniku Source, administracja serwerem przebiega według znanych schematów z innych gier Source, takich jak CS:S i TF2.

1. Pierwsze uruchomienie

  1. Zaloguj się do GPanel i wybierz swój serwer NMRiH.
  2. Przejdź do zakładki Startup i przejrzyj dostępne zmienne (zobacz tabelę poniżej).
  3. Opcjonalnie zmień SRCDS_MAP, aby ustawić, która mapa zostanie wczytana jako pierwsza.
  4. Wróć do zakładki Console i kliknij Start.
  5. Poczekaj, aż konsola pokaże, że serwer zakończył wczytywanie pierwszej mapy. Pierwsze uruchomienie może potrwać minutę, ponieważ serwer inicjalizuje się i generuje domyślne pliki konfiguracyjne.
  6. Gdy serwer już działa, skonfiguruj nazwę serwera, hasło RCON oraz inne ustawienia w pliku nmrih/cfg/server.cfg (zobacz poniżej).
Hasło RCON: Zawsze ustaw hasło RCON w server.cfg zanim udostępnisz serwer publicznie. Bez niego zdalny dostęp administracyjny jest wyłączony i będziesz mieć ograniczoną kontrolę nad serwerem podczas jego działania.

2. Zmienne startowe GPanel

Poniższe zmienne są dostępne w zakładce Startup w GPanel. Ustawienia takie jak nazwa serwera, hasło, hasło RCON oraz maksymalna liczba graczy konfiguruje się w server.cfg (zobacz sekcję 3 poniżej).

Zmienna Domyślnie Opis
SRCDS_MAP nms_northway Mapa wczytywana przy starcie serwera. Użyj prefiksu nmo_ dla map zadaniowych (Objective) lub nms_ dla map przetrwania (Survival).
AUTO_UPDATE 1 Automatyczna aktualizacja serwera przy uruchomieniu. Ustaw na 0, aby wyłączyć.
Uwaga: NMRiH to gra na silniku Source. Nazwa serwera, hasło, hasło RCON oraz maksymalna liczba graczy są konfigurowane w pliku nmrih/cfg/server.cfg, a nie jako zmienne startowe GPanel.

3. Konfiguracja serwera (server.cfg)

NMRiH używa standardowego pliku server.cfg silnika Source do szczegółowej konfiguracji. Zatrzymaj serwer przed edycją.

Lokalizacja pliku

nmrih/cfg/server.cfg

Otwórz ten plik za pomocą zakładki Files w GPanel lub połącz się przez SFTP. Jeśli plik nie istnieje, utwórz go ręcznie albo uruchom i zatrzymaj serwer, aby wygenerować domyślny.

Zawsze zatrzymuj serwer przed edycją server.cfg. Zmiany wprowadzone podczas działania serwera mogą zostać nadpisane przy wyłączeniu lub zmianie mapy.

Kluczowe ustawienia

Ustawienie Domyślnie Opis
hostname NMRiH Server Nazwa serwera wyświetlana w przeglądarce serwerów.
sv_password (puste) Hasło dołączenia. Pozostaw puste, aby zapewnić dostęp publiczny.
rcon_password (brak) Hasło RCON do zdalnego dostępu administracyjnego. Musi być ustawione, aby RCON działał.
maxplayers 8 Maksymalna liczba jednoczesnych graczy.
sv_contact (puste) Adres e-mail lub URL do kontaktu z operatorem serwera. Opcjonalne.
sv_region 255 Kod regionu serwera dla przeglądarki. 0=USA Wschód, 1=USA Zachód, 2=Ameryka Południowa, 3=Europa, 4=Azja, 5=Australia, 255=Świat.
mp_timelimit 0 Limit czasu na mapę w minutach. 0 oznacza brak limitu czasu (progresja oparta na rundach).
sv_alltalk 1 Pozwala wszystkim graczom słyszeć się nawzajem przez czat głosowy niezależnie od odległości. Ustaw na 0 dla głosu zależnego od odległości.

Przykładowy 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. Rotacja map (mapcycle.txt)

NMRiH przełącza mapy za pomocą pliku mapcycle.txt. Serwer wczytuje następną mapę z listy po zakończeniu każdej rundy.

Lokalizacja pliku

nmrih/mapcycle.txt

Format

Wpisz jedną mapę w każdym wierszu. Mapy są wczytywane w kolejności od góry do dołu, a następnie cykl się powtarza.

nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway

Prefiksy nazw map

Prefiks Tryb gry Opis
nmo_ Objective Gracze wykonują zadania (znajdowanie przedmiotów, dotarcie do punktów ewakuacji), walcząc z zombie. Najpopularniejszy tryb.
nms_ Survival Przetrwanie oparte na falach. Gracze bronią pozycji przed coraz trudniejszymi falami zombie.
Wskazówka: Możesz mieszać mapy nmo_ i nms_ w tym samym cyklu map. Serwer automatycznie przełącza tryby gry na podstawie prefiksu mapy.

5. Tryby gry

Tryb zadaniowy (nmo_)

Główny tryb gry. Gracze muszą współpracować, aby wykonać serię zadań — znajdowanie kluczy, uruchamianie generatorów, dotarcie do punktów ewakuacji — podczas gdy zombie przemierzają mapę. Utrata wszystkich graczy lub niepowodzenie ewakuacji skutkuje przegraną.

Tryb przetrwania (nms_)

Obrona oparta na falach. Gracze utrzymują pozycję i odpierają coraz trudniejsze fale zombie. Amunicja i zaopatrzenie są ograniczone. Celem jest przetrwanie jak największej liczby fal lub osiągnięcie ustalonej liczby fal, aby wygrać.

6. Jak się połączyć

Opcja A — Przeglądarka serwerów Steam

  1. Otwórz klienta Steam.
  2. Kliknij Widok w górnym menu, a następnie Serwery gier.
  3. Kliknij zakładkę Ulubione, a następnie Dodaj serwer.
  4. Wprowadź IP i port serwera z zakładki Network w GPanel:
    <your-server-ip>:<port>
  5. Kliknij Dodaj ten adres do ulubionych, a następnie wybierz serwer i kliknij Połącz.

Opcja B — Konsola w grze

  1. Uruchom No More Room in Hell przez Steam.
  2. Włącz konsolę deweloperską w Options > Keyboard > Advanced > Enable Developer Console.
  3. Naciśnij ~ (tylda), aby otworzyć konsolę.
  4. Wpisz komendę połączenia:
    connect <your-server-ip>:<port>
  5. Jeśli ustawiono hasło, dodaj je:
    connect <your-server-ip>:<port>; password YourPassword

Opcja C — Przeglądarka serwerów w grze

  1. Uruchom No More Room in Hell przez Steam.
  2. Z menu głównego wybierz Find Servers.
  3. Wyszukaj swój serwer po nazwie lub przeglądaj listę.
  4. Wybierz swój serwer i kliknij Connect.
Potrzebujesz pomocy w znalezieniu IP i portu swojego serwera? Porty są przydzielane losowo, chyba że masz prywatne IP. Zobacz Jak znaleźć IP i port swojego serwera.

7. RCON (zdalna konsola)

RCON pozwala wykonywać komendy serwerowe zdalnie, bez połączenia z grą. Wykorzystuje standardowy protokół RCON silnika Source.

Korzystanie z RCON w grze

  1. Otwórz konsolę deweloperską (~).
  2. Wprowadź swoje hasło RCON:
    rcon_password YourRCONPassword
  3. Wykonuj komendy poprzedzając je przedrostkiem rcon:
    rcon changelevel nmo_broadway
    rcon kick PlayerName

Korzystanie z zewnętrznego klienta RCON

Możesz również użyć samodzielnych narzędzi RCON do zdalnego zarządzania serwerem. Połącz się, używając IP serwera, portu oraz hasła RCON. Popularne klienty RCON dla Source to HLSW i mcrcon.

Bezpieczeństwo: Używaj silnego, unikalnego hasła RCON. RCON zapewnia pełną kontrolę nad serwerem i nie powinien być udostępniany niezaufanym użytkownikom.

Rozwiązywanie problemów

  • Serwer nie pojawia się w przeglądarce: Sprawdź, czy serwer jest w pełni uruchomiony w GPanel. Upewnij się, że sv_lan jest ustawione na 0 w server.cfg. Przeglądarka Steam może potrzebować 2-3 minut, aby zindeksować nowy serwer.
  • Nie można się połączyć: Sprawdź IP i port serwera w zakładce Network w GPanel. Spróbuj połączyć się przez konsolę za pomocą connect IP:PORT.
  • Błędy „nie znaleziono mapy": Sprawdź, czy nazwy map w mapcycle.txt odpowiadają rzeczywistym plikom map w nmrih/maps/. Nazwy rozróżniają wielkość liter.
  • Awarie przy uruchomieniu: Usuń server.cfg i uruchom ponownie, aby wygenerować domyślne wartości. Sprawdź konsolę GPanel pod kątem konkretnych komunikatów o błędach.
  • RCON nie działa: Upewnij się, że rcon_password jest ustawione zarówno w server.cfg, jak i w zakładce Startup w GPanel. Upewnij się, że używasz prawidłowego portu.

Powiązane artykuły

Potrzebujesz pomocy?

Jeśli napotkasz problemy, które nie zostały tu opisane, otwórz zgłoszenie do pomocy technicznej i podaj IP swojego serwera, opis problemu oraz wszelkie komunikaty o błędach z konsoli GPanel.


Was this article helpful?

Ready to Get Started?

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