Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
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 po konfiguracji serwera Risk of Rain 2


Ten przewodnik obejmuje konfigurację i ustawianie Twojego dedykowanego serwera Risk of Rain 2 hostowanego w Legion Hosting, w tym zmienne startowe GPanel, konfigurację server.cfg, łączenie się z serwerem, obsługę modów oraz zarządzanie zapisami.

Zanim zaczniesz: Upewnij się, że Twój serwer jest zainstalowany i uruchomiony w GPanel. Jeśli potrzebujesz pomocy w znalezieniu adresu IP i portu swojego serwera, zobacz Jak znaleźć IP i port swojego serwera.

Pierwsze uruchomienie

Gdy uruchamiasz swój serwer Risk of Rain 2 po raz pierwszy, GPanel automatycznie pobierze i zainstaluje pliki dedykowanego serwera przez SteamCMD (Steam App ID 1180760). Ten proces może potrwać kilka minut w zależności od prędkości sieci.

  1. Zaloguj się do GPanel i wybierz swój serwer Risk of Rain 2.
  2. Kliknij przycisk Start w zakładce Console.
  3. Poczekaj na zakończenie instalacji. Konsola wyświetli postęp pobierania w miarę jak SteamCMD pobiera pliki serwera.
  4. Gdy serwer w pełni się uruchomi, zobaczysz komunikat informujący, że serwer jest gotowy i nasłuchuje połączeń.
Środowisko Wine: Dedykowany serwer Risk of Rain 2 działa pod Wine na Linuksie. Egg serwera obsługuje to automatycznie — z Twojej strony nie jest potrzebna żadna ręczna konfiguracja Wine. Wirtualny wyświetlacz xvfb jest również konfigurowany automatycznie, aby spełnić wymagania serwera dotyczące wyświetlania.

Zmienne startowe GPanel

Kluczowe ustawienia serwera są konfigurowane jako zmienne startowe w GPanel. Są one przekazywane do procesu serwera jako argumenty i zaczynają obowiązywać przy każdym uruchomieniu serwera.

  1. Zaloguj się do GPanel.
  2. Wybierz swój serwer Risk of Rain 2 z listy serwerów.
  3. Kliknij zakładkę Startup.
  4. Przejrzyj i dostosuj poniższe zmienne, a następnie uruchom serwer ponownie, aby zmiany zaczęły obowiązywać.
Zmienna Domyślnie Opis
HOSTNAME Risk of Rain 2 Dedicated Server Nazwa wyświetlana w przeglądarce serwerów w grze. Ustaw coś rozpoznawalnego, aby gracze mogli znaleźć Twój serwer.
PLAYERS 4 Maksymalna liczba graczy dozwolonych w lobby. Risk of Rain 2 obsługuje do 16 graczy z modami, ale podstawowa gra jest zaprojektowana dla maksymalnie 4. Większa liczba graczy zwiększa zużycie zasobów.
PASSWORD (puste) Opcjonalne hasło, które gracze muszą wprowadzić, aby dołączyć. Pozostaw puste dla serwera publicznego. W hasłach rozróżniana jest wielkość liter.
ADVERTISE 1 Kontroluje, czy serwer pojawia się w przeglądarce serwerów w grze. Ustaw na 1, aby publicznie wyświetlać serwer, lub 0, aby go ukryć (gracze muszą użyć bezpośredniego połączenia).
Zmiany wymagają ponownego uruchomienia. Po zmodyfikowaniu zmiennych startowych musisz uruchomić serwer ponownie z zakładki Console, aby zmiany zaczęły obowiązywać.

Konfiguracja server.cfg

W przypadku ustawień niedostępnych w zakładce Startup możesz edytować plik konfiguracyjny serwera bezpośrednio. Plik znajduje się w:

Risk of Rain 2_Data/Config/server.cfg

Otwórz ten plik za pomocą zakładki Files w GPanel lub połącz się przez SFTP. Plik wykorzystuje prosty format klucz-wartość. Poniżej znajdują się najczęściej dostosowywane ustawienia:

Ustawienie Przykładowa wartość Opis
sv_hostname My RoR2 Server Nazwa serwera. Zazwyczaj ustawiana przez zmienną startową HOSTNAME, ale można ją również zdefiniować tutaj.
sv_maxplayers 4 Maksymalna liczba graczy. Można ją również ustawić przez zmienną startową PLAYERS.
sv_password mypassword Hasło serwera. Można je również ustawić przez zmienną startową PASSWORD.
heart_beat 1 Czy serwer wysyła pakiety heartbeat do serwera głównego w celu wyświetlenia w przeglądarce. Odpowiednik zmiennej startowej ADVERTISE.
steam_authentication 1 Włącza uwierzytelnianie Steam dla łączących się graczy. Pozostaw na 1, chyba że masz konkretny powód, aby to wyłączyć.
Zatrzymaj serwer przed edycją server.cfg. Zmiany wprowadzone podczas działania serwera mogą zostać nadpisane przy jego wyłączaniu. Zawsze najpierw zatrzymaj serwer w GPanel, wprowadź zmiany, a następnie uruchom go ponownie.
Zmienne startowe mają pierwszeństwo. Jeśli to samo ustawienie jest zdefiniowane zarówno w zakładce Startup w GPanel, jak i w server.cfg, zmienna startowa nadpisze wartość z pliku konfiguracyjnego. Używaj zakładki Startup do podstawowych ustawień, a server.cfg do dodatkowego dostrajania.

Jak się połączyć

Opcja A — Przeglądarka serwerów w grze

Jeśli Twój serwer ma ADVERTISE ustawione na 1, pojawi się w przeglądarce serwerów w grze:

  1. Uruchom Risk of Rain 2.
  2. Z menu głównego wybierz Multiplayer.
  3. Kliknij Find a Game, aby otworzyć przeglądarkę serwerów.
  4. Wyszukaj swój serwer po nazwie (skonfigurowany HOSTNAME).
  5. Wybierz serwer i kliknij Join. Wprowadź hasło, jeśli zostaniesz o to poproszony.
Nowo uruchomione serwery mogą pojawić się w przeglądarce dopiero po minucie lub dwóch. Jeśli nie widzisz swojego serwera od razu, poczekaj chwilę i odśwież listę.

Opcja B — Bezpośrednie połączenie przez konsolę

Możesz połączyć się bezpośrednio za pomocą konsoli w grze, co jest przydatne w przypadku serwerów chronionych hasłem lub niewyświetlanych na liście:

  1. Uruchom Risk of Rain 2.
  2. Otwórz konsolę w grze, naciskając Ctrl + Alt + ` (backtick). Jeśli konsola się nie otwiera, może być konieczne jej włączenie przez uruchomienie gry z flagą --doorstep-enable lub przez instalację BepInEx (zobacz Obsługa modów poniżej).
  3. Wpisz następującą komendę i naciśnij Enter:
    connect "IP:PORT"
    Zastąp IP i PORT adresem IP i portem gry swojego serwera, jak pokazano w zakładce Network w GPanel.
  4. Jeśli serwer ma hasło, zostaniesz poproszony o jego wprowadzenie.

Aby uzyskać szczegóły dotyczące znajdowania IP i portu swojego serwera, zobacz Jak znaleźć IP i port swojego serwera.

Obsługa modów

Risk of Rain 2 ma aktywną społeczność moderską skupioną wokół Thunderstore, repozytorium i menedżera modów. Większość modów po stronie serwera wymaga frameworka moderskiego BepInEx.

Instalacja BepInEx

BepInEx to standardowy loader modów dla Risk of Rain 2. Aby zainstalować go na swoim serwerze:

  1. Pobierz najnowszy BepInExPack z Thunderstore.
  2. Zatrzymaj swój serwer w zakładce Console w GPanel.
  3. Połącz się ze swoim serwerem przez SFTP (zobacz Jak przesyłać pliki przez SFTP).
  4. Rozpakuj archiwum BepInExPack i prześlij jego zawartość do katalogu głównego serwera, scalając z istniejącymi plikami. Kluczowe pliki to folder BepInEx/ oraz powiązane pliki konfiguracyjne.
  5. Uruchom serwer. BepInEx zainicjalizuje się przy pierwszym uruchomieniu i utworzy swoje katalogi wtyczek i konfiguracji.

Instalacja modów po stronie serwera

Po zainstalowaniu BepInEx możesz dodawać mody po stronie serwera:

  1. Przeglądaj Thunderstore w poszukiwaniu modów. Szukaj modów oznaczonych jako po stronie serwera lub wymagane przez hosta.
  2. Pobierz mod i rozpakuj go.
  3. Prześlij pliki DLL moda do katalogu BepInEx/plugins/ na swoim serwerze przez SFTP.
  4. Uruchom serwer ponownie, aby załadować nowe mody.
Zgodność modów: Zarówno serwer, jak i wszyscy łączący się klienci muszą mieć zgodne wersje wszelkich wymaganych modów. Jeśli klientowi brakuje wymaganego moda lub ma niezgodną wersję, może nie być w stanie się połączyć lub doświadczyć błędów. Skoordynuj działania ze swoimi graczami, aby zapewnić, że wszyscy używają tych samych wersji modów.

Korzystanie z r2modman (po stronie klienta)

Do zarządzania modami w lokalnym kliencie gry zalecanym menedżerem modów jest r2modman. Obsługuje on pobieranie modów, rozwiązywanie zależności i zarządzanie profilami. Gracze łączący się z Twoim zmodowanym serwerem powinni używać r2modman do instalacji tego samego zestawu modów lokalnie.

  1. Pobierz r2modman z Thunderstore lub z jego strony wydań GitHub.
  2. Wybierz Risk of Rain 2 jako grę.
  3. Utwórz profil i zainstaluj mody wymagane przez Twój serwer.
  4. Uruchom grę przez r2modman, aby upewnić się, że wszystkie mody są załadowane.
Wskazówka: Udostępnij swoją listę modów lub eksport profilu r2modman swoim graczom, aby mogli oni zainstalować dokładnie te same mody i wersje przy minimalnym wysiłku.

Zarządzanie zapisami

Dedykowane serwery Risk of Rain 2 obsługują stan rozgrywki i postępy inaczej niż tryb jednoosobowy. Oto kluczowe punkty, które należy zrozumieć:

  • Trwałość rozgrywki: Rozgrywka w Risk of Rain 2 trwa tak długo, jak długo serwer działa. Jeśli serwer zostanie uruchomiony ponownie lub zatrzymany, bieżąca rozgrywka kończy się, a nowe lobby jest tworzone, gdy serwer uruchomi się ponownie. Nie ma systemu zapisu w trakcie rozgrywki — jest to celowe, ponieważ rozgrywki mają być ciągłymi sesjami.
  • Profile graczy: Odblokowania i postępy gracza (przedmioty, skórki, wyzwania) są przechowywane po stronie klienta, a nie na serwerze. Gracze zachowują swoje odblokowania niezależnie od stanu serwera.
  • Trwałość konfiguracji serwera: Twój server.cfg i zmienne startowe GPanel są zachowywane między ponownymi uruchomieniami. Tylko trwająca rozgrywka jest tracona, gdy serwer się zatrzymuje.
Unikaj niespodziewanych ponownych uruchomień podczas aktywnych rozgrywek. Ponieważ rozgrywki nie mogą być zapisywane w trakcie, niespodziewane ponowne uruchomienie serwera zakończy bieżącą rozgrywkę dla wszystkich połączonych graczy. Jeśli musisz uruchomić serwer ponownie w celu konserwacji lub zmian konfiguracji, skoordynuj działania ze swoimi graczami, aby znaleźć naturalny punkt przerwy między rozgrywkami.
Zaplanowane ponowne uruchomienia: Jeśli masz włączone zaplanowane ponowne uruchomienia w GPanel, pamiętaj, że zakończą one każdą aktywną rozgrywkę. Rozważ zaplanowanie ponownych uruchomień poza godzinami szczytu, gdy gracze są mniej skłonni być w trakcie rozgrywki. Aby uzyskać szczegóły konfiguracji, zobacz Zaplanowane ponowne uruchomienia.

Częste problemy

Serwer nie pojawia się w przeglądarce

  • Potwierdź, że serwer jest w pełni uruchomiony w GPanel. Serwer musi zakończyć sekwencję uruchamiania, zanim zarejestruje się na serwerze głównym.
  • Sprawdź, czy zmienna startowa ADVERTISE jest ustawiona na 1.
  • Nowe serwery mogą potrzebować kilku minut, aby pojawić się w przeglądarce. W oczekiwaniu spróbuj bezpośredniego połączenia.
  • Sprawdź konsolę GPanel pod kątem błędów. Jeśli serwer ulega awarii lub nie udaje mu się zainicjalizować, nie pojawi się w przeglądarce.

Gracze nie mogą się połączyć

  • Upewnij się, że serwer działa i nie znajduje się w pętli awarii. Sprawdź konsolę GPanel pod kątem komunikatów o błędach.
  • Jeśli ustawiłeś hasło, potwierdź, że gracze wprowadzają je poprawnie. W hasłach rozróżniana jest wielkość liter.
  • Sprawdź, czy zarówno Ty, jak i Twoi gracze używacie tej samej wersji gry. Aktualizacje Risk of Rain 2 mogą zerwać zgodność między niezgodnymi wersjami.
  • Jeśli używasz modów, upewnij się, że wszyscy łączący się gracze mają zainstalowane te same mody i wersje. Niezgodności modów są najczęstszą przyczyną nieudanych połączeń na zmodowanych serwerach.

Powiązane artykuły

Potrzebujesz pomocy?

Jeśli napotkasz problem nieopisany w tym przewodniku, nasz zespół pomocy technicznej jest gotowy do pomocy. Wyślij zgłoszenie do pomocy technicznej i dołącz ID swojego serwera, opis problemu oraz wszelkie istotne dane wyjściowe z konsoli GPanel.


Was this article helpful?

Ready to Get Started?

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