Ez az útmutató bemutatja, hogyan állítsd be és konfiguráld a Legion Hosting-on üzemeltetett Risk of Rain 2 dedikált szerveredet, beleértve a GPanel indítási változókat, a server.cfg konfigurációt, a szerverhez való csatlakozást, a mod támogatást és a mentéskezelést.
Első indítás
Amikor először indítod el a Risk of Rain 2 szerveredet, a GPanel automatikusan letölti és telepíti a dedikált szerver fájlokat a SteamCMD-n keresztül (Steam App ID 1180760). Ez a folyamat a hálózat sebességétől függően néhány percig tarthat.
- Jelentkezz be a GPanel-be és válaszd ki a Risk of Rain 2 szerveredet.
- Kattints a Start gombra a Console fülön.
- Várd meg a telepítés befejezését. A konzol megjeleníti a letöltés előrehaladását, ahogy a SteamCMD letölti a szerver fájlokat.
- Amint a szerver teljesen elindult, egy üzenet jelzi, hogy a szerver kész és fogadja a kapcsolatokat.
xvfb virtuális kijelző is automatikusan konfigurálva van a szerver megjelenítési követelményeinek kielégítéséhez.
GPanel indítási változók
A szerver legfontosabb beállításai indítási változóként konfigurálhatók a GPanel-ben. Ezek argumentumként kerülnek átadásra a szerver folyamatnak, és minden szerver indításkor érvénybe lépnek.
- Jelentkezz be a GPanel-be.
- Válaszd ki a Risk of Rain 2 szerveredet a szerver listából.
- Kattints a Startup fülre.
- Tekintsd át és módosítsd az alábbi változókat, majd indítsd újra a szervert a változtatások érvénybe léptetéséhez.
| Változó | Alapértelmezett | Leírás |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
A játékon belüli szerver böngészőben megjelenő név. Állíts be valami felismerhetőt, hogy a játékosok könnyen megtalálják a szerveredet. |
PLAYERS |
4 |
A lobbiban engedélyezett játékosok maximális száma. A Risk of Rain 2 modokkal akár 16 játékost is támogat, de a vanilla játék legfeljebb 4 főre van tervezve. A magasabb játékosszám növeli az erőforrás-felhasználást. |
PASSWORD |
(üres) | Opcionális jelszó, amelyet a játékosoknak meg kell adniuk a csatlakozáshoz. Hagyd üresen a nyilvános szerverhez. A jelszavak kis- és nagybetű érzékenyek. |
ADVERTISE |
1 |
Meghatározza, hogy a szerver megjelenjen-e a játékon belüli szerver böngészőben. Állítsd 1-re a nyilvános megjelenéshez, vagy 0-ra az elrejtéséhez (a játékosoknak közvetlen csatlakozást kell használniuk). |
server.cfg konfiguráció
A Startup fülön nem elérhető beállításokhoz közvetlenül szerkesztheted a szerver konfigurációs fájlt. A fájl a következő helyen található:
Risk of Rain 2_Data/Config/server.cfg
Nyisd meg ezt a fájlt a GPanel Files fülén vagy csatlakozz SFTP-n keresztül. A fájl egyszerű kulcs-érték formátumot használ. Az alábbiakban a gyakran módosított beállítások találhatók:
| Beállítás | Példa érték | Leírás |
|---|---|---|
sv_hostname |
My RoR2 Server |
Szerver név. Ezt általában a HOSTNAME indítási változóval állítják be, de itt is meghatározható. |
sv_maxplayers |
4 |
Maximális játékosszám. A PLAYERS indítási változóval is beállítható. |
sv_password |
mypassword |
Szerver jelszó. A PASSWORD indítási változóval is beállítható. |
heart_beat |
1 |
Meghatározza, hogy a szerver küld-e heartbeat csomagokat a master szervernek a böngésző listázáshoz. Egyenértékű az ADVERTISE indítási változóval. |
steam_authentication |
1 |
Engedélyezi a Steam hitelesítést a csatlakozó játékosok számára. Tartsd 1-en, hacsak nincs konkrét okod a letiltásához. |
server.cfg fájlban meg van adva, az indítási változó felülírja a konfigurációs fájl értékét. Használd a Startup fület az alapvető beállításokhoz és a server.cfg fájlt a további finomhangoláshoz.
Csatlakozás
A lehetőség — Játékon belüli szerver böngésző
Ha a szervered ADVERTISE értéke 1-re van állítva, megjelenik a játékon belüli szerver böngészőben:
- Indítsd el a Risk of Rain 2-t.
- A főmenüben válaszd a Multiplayer lehetőséget.
- Kattints a Find a Game gombra a szerver böngésző megnyitásához.
- Keresd meg a szerveredet név alapján (a beállított
HOSTNAME). - Válaszd ki a szervert és kattints a Join gombra. Add meg a jelszót, ha kéri.
B lehetőség — Közvetlen csatlakozás konzolon keresztül
Közvetlenül is csatlakozhatsz a játékon belüli konzol segítségével, ami jelszóval védett vagy listázatlan szervereknél hasznos:
- Indítsd el a Risk of Rain 2-t.
- Nyisd meg a játékon belüli konzolt a Ctrl + Alt + ` (backtick) billentyűkombinációval. Ha a konzol nem nyílik meg, lehet, hogy engedélyezned kell a játék
--doorstep-enableflaggel való indításával vagy a BepInEx telepítésével (lásd alább a Mod támogatás részt). - Írd be a következő parancsot és nyomd meg az Enter billentyűt:
Cseréld ki azconnect "IP:PORT"IP-t és aPORT-ot a szervered IP-címére és játékportjára, ahogy az a GPanel Network fülön látható. - Ha a szervernek van jelszava, a rendszer kérni fogja a megadását.
A szervered IP-címének és portjának megkereséséről részletesen a Hogyan találd meg a szervered IP-címét és portját útmutatóban olvashatsz.
Mod támogatás
A Risk of Rain 2 aktív modding közösséggel rendelkezik, amelynek központja a Thunderstore, egy mod tároló és kezelő. A legtöbb szerveroldali mod a BepInEx modding keretrendszert igényli.
BepInEx telepítése
A BepInEx a szabványos mod betöltő a Risk of Rain 2-höz. Telepítéséhez a szerveredre:
- Töltsd le a legújabb BepInExPack-ot a Thunderstore-ról.
- Állítsd le a szervert a GPanel Console fülről.
- Csatlakozz a szerveredhez SFTP-n keresztül (lásd: Fájlok feltöltése SFTP-n keresztül).
- Csomagold ki a BepInExPack archívumot és töltsd fel a tartalmát a szervered gyökérkönyvtárába, egyesítve a meglévő fájlokkal. A legfontosabb fájlok a
BepInEx/mappa és a kapcsolódó konfigurációs fájlok. - Indítsd el a szerveredet. A BepInEx az első indításkor inicializálódik és létrehozza a plugin és konfigurációs könyvtárait.
Szerveroldali modok telepítése
A BepInEx telepítése után szerveroldali modokat adhatsz hozzá:
- Böngészd a Thunderstore-t modokért. Keresd a szerveroldali vagy host-required címkével ellátott modokat.
- Töltsd le a modot és csomagold ki.
- Töltsd fel a mod DLL fájljait a
BepInEx/plugins/könyvtárba a szerveredre SFTP-n keresztül. - Indítsd újra a szervert az új modok betöltéséhez.
r2modman használata (kliensoldali)
A helyi játékkliensed modjainak kezeléséhez az r2modman az ajánlott mod kezelő. Kezeli a mod letöltéseket, a függőségek feloldását és a profil kezelést. A moddolt szerveredhez csatlakozó játékosoknak az r2modman-t kell használniuk, hogy helyben telepítsék ugyanazt a mod készletet.
- Töltsd le az r2modman-t a Thunderstore-ról vagy a GitHub kiadások oldaláról.
- Válaszd ki a Risk of Rain 2-t játékként.
- Hozz létre egy profilt és telepítsd a szervered által igényelt modokat.
- Indítsd el a játékot az r2modman-en keresztül, hogy biztosítsd az összes mod betöltését.
Mentéskezelés
A Risk of Rain 2 dedikált szerverek másképp kezelik a játékmenet állapotát és az előrehaladást, mint az egyjátékos mód. Íme a legfontosabb tudnivalók:
- Játékmenet megőrzés: Egy Risk of Rain 2 játékmenet addig tart, amíg a szerver fut. Ha a szerver újraindul vagy leáll, az aktuális játékmenet véget ér és egy új lobby jön létre, amikor a szerver újra elindul. Nincs játékmenet közbeni mentési rendszer — ez szándékos, mivel a játékmenetek folyamatos munkameneteknek vannak tervezve.
- Játékos profilok: A feloldások és a játékos előrehaladás (tárgyak, skinek, kihívások) kliensoldalon tárolódnak, nem a szerveren. A játékosok megtartják feloldásaikat a szerver állapotától függetlenül.
- Szerver konfiguráció megőrzése: A
server.cfgés a GPanel indítási változók újraindítások között is megmaradnak. Csak a folyamatban lévő játékmenet veszik el, amikor a szerver leáll.
Gyakori problémák
A szerver nem jelenik meg a böngészőben
- Győződj meg róla, hogy a szerver teljesen elindult a GPanel-ben. A szervernek be kell fejeznie az indítási folyamatot, mielőtt regisztrálná magát a master szerveren.
- Ellenőrizd, hogy az
ADVERTISEindítási változó1-re van-e állítva. - Az új szerverek megjelenése a böngészőben több percet is igénybe vehet. Próbálj közvetlen csatlakozást használni, amíg vársz.
- Ellenőrizd a GPanel konzolt hibákért. Ha a szerver összeomlik vagy nem sikerül inicializálódnia, nem fog megjelenni a böngészőben.
A játékosok nem tudnak csatlakozni
- Győződj meg róla, hogy a szerver fut és nincs összeomlási hurokban. Ellenőrizd a GPanel konzolt hibaüzenetekért.
- Ha beállítottál jelszót, győződj meg róla, hogy a játékosok helyesen adják meg. A jelszavak kis- és nagybetű érzékenyek.
- Ellenőrizd, hogy te és a játékosaid is ugyanazt a játékverziót futtassátok. A Risk of Rain 2 frissítések megszakíthatják az eltérő verziók közötti kompatibilitást.
- Ha modokat használsz, győződj meg róla, hogy minden csatlakozó játékos ugyanazokkal a modokkal és verziókkal rendelkezik. A mod eltérések a leggyakoribb okai a sikertelen csatlakozásoknak moddolt szervereken.
Kapcsolódó cikkek
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-n keresztül
- Ütemezett újraindítások
- Szerver indítási útmutató
Segítségre van szükséged?
Ha olyan problémába ütközöl, amelyet ez az útmutató nem tárgyal, támogatási csapatunk készen áll a segítségre. Küldj egy támogatási jegyet és mellékeld a szerver azonosítódat, a probléma leírását és a GPanel-ből származó releváns konzol kimenetet.