Ovaj vodič pokriva kako postaviti i konfigurirati vaš Risk of Rain 2 namjenski server hostiran na Legion Hosting, uključujući GPanel varijable pokretanja, konfiguraciju server.cfg, spajanje na server, podršku za modove i upravljanje spremljenim podacima.
Prvo pokretanje
Kada prvi put pokrenete svoj Risk of Rain 2 server, GPanel će automatski preuzeti i instalirati datoteke namjenskog servera putem SteamCMD (Steam App ID 1180760). Ovaj proces može potrajati nekoliko minuta ovisno o brzini mreže.
- Prijavite se u GPanel i odaberite svoj Risk of Rain 2 server.
- Kliknite gumb Start na kartici Console.
- Pričekajte da se instalacija završi. Konzola će prikazivati napredak preuzimanja dok SteamCMD dohvaća datoteke servera.
- Nakon što je server potpuno pokrenut, vidjet ćete poruku koja označava da je server spreman i osluškuje veze.
xvfb virtualni zaslon također je automatski konfiguriran kako bi zadovoljio zahtjeve servera za prikazom.
GPanel varijable pokretanja
Ključne postavke servera konfigurirane su kao varijable pokretanja u GPanel. One se prosljeđuju procesu servera kao argumenti i stupaju na snagu svaki put kada se server pokrene.
- Prijavite se u GPanel.
- Odaberite svoj Risk of Rain 2 server s popisa servera.
- Kliknite karticu Startup.
- Pregledajte i prilagodite varijable ispod, zatim ponovo pokrenite server kako bi promjene stupile na snagu.
| Varijabla | Zadano | Opis |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
Naziv prikazan u pregledniku servera u igri. Postavite nešto prepoznatljivo kako bi igrači mogli pronaći vaš server. |
PLAYERS |
4 |
Maksimalan broj igrača dopuštenih u predvorju. Risk of Rain 2 podržava do 16 igrača s modovima, ali osnovna igra je dizajnirana za do 4. Veći broj igrača povećava korištenje resursa. |
PASSWORD |
(prazno) | Opcionalna lozinka koju igrači moraju unijeti za pridruživanje. Ostavite prazno za javni server. Lozinke razlikuju velika i mala slova. |
ADVERTISE |
1 |
Kontrolira pojavljuje li se server u pregledniku servera u igri. Postavite na 1 za javno prikazivanje servera ili 0 za skrivanje (igrači moraju koristiti izravno spajanje). |
Konfiguracija server.cfg
Za postavke koje nisu dostupne na kartici Startup, možete izravno urediti konfiguracijsku datoteku servera. Datoteka se nalazi na:
Risk of Rain 2_Data/Config/server.cfg
Otvorite ovu datoteku koristeći GPanel karticu Files ili se spojite putem SFTP. Datoteka koristi jednostavni format ključ-vrijednost. Ispod su najčešće prilagođavane postavke:
| Postavka | Primjer vrijednosti | Opis |
|---|---|---|
sv_hostname |
My RoR2 Server |
Naziv servera. Ovo se obično postavlja putem varijable pokretanja HOSTNAME, ali se može definirati i ovdje. |
sv_maxplayers |
4 |
Maksimalan broj igrača. Može se postaviti i putem varijable pokretanja PLAYERS. |
sv_password |
mypassword |
Lozinka servera. Može se postaviti i putem varijable pokretanja PASSWORD. |
heart_beat |
1 |
Određuje šalje li server heartbeat pakete glavnom serveru za prikazivanje u pregledniku. Ekvivalentno varijabli pokretanja ADVERTISE. |
steam_authentication |
1 |
Omogućuje Steam autentifikaciju za igrače koji se spajaju. Ostavite na 1 osim ako nemate specifičan razlog za onemogućavanje. |
server.cfg, varijabla pokretanja će nadjačati vrijednost iz konfiguracijske datoteke. Koristite karticu Startup za osnovne postavke i server.cfg za dodatno podešavanje.
Kako se spojiti
Opcija A — Preglednik servera u igri
Ako vaš server ima ADVERTISE postavljen na 1, pojavit će se u pregledniku servera u igri:
- Pokrenite Risk of Rain 2.
- Iz glavnog izbornika odaberite Multiplayer.
- Kliknite Find a Game za otvaranje preglednika servera.
- Pretražite svoj server po nazivu (
HOSTNAMEkoji ste konfigurirali). - Odaberite server i kliknite Join. Unesite lozinku ako se zatraži.
Opcija B — Izravno spajanje putem konzole
Možete se izravno spojiti koristeći konzolu u igri, što je korisno za servere zaštićene lozinkom ili skrivene servere:
- Pokrenite Risk of Rain 2.
- Otvorite konzolu u igri pritiskom na Ctrl + Alt + ` (backtick). Ako se konzola ne otvori, možda ćete je morati omogućiti pokretanjem igre s oznakom
--doorstep-enableili instalacijom BepInEx (pogledajte Podrška za modove ispod). - Upišite sljedeću naredbu i pritisnite Enter:
Zamijeniteconnect "IP:PORT"IPiPORTs IP adresom i portom igre vašeg servera kako je prikazano na GPanel kartici Network. - Ako server ima lozinku, bit ćete zatraženi da je unesete.
Za detalje o pronalaženju IP adrese i porta vašeg servera pogledajte Kako pronaći IP adresu i port vašeg servera.
Podrška za modove
Risk of Rain 2 ima aktivnu zajednicu za modiranje usmjerenu oko Thunderstore, repozitorija i upravitelja modova. Većina serverskih modova zahtijeva BepInEx okvir za modiranje.
Instalacija BepInEx
BepInEx je standardni učitavač modova za Risk of Rain 2. Za instalaciju na vaš server:
- Preuzmite najnoviji BepInExPack s Thunderstore.
- Zaustavite server s GPanel kartice Console.
- Spojite se na server putem SFTP (pogledajte Kako prenijeti datoteke putem SFTP).
- Raspakirajte BepInExPack arhivu i prenesite sadržaj u korijenski direktorij vašeg servera, spajajući s postojećim datotekama. Ključne datoteke su mapa
BepInEx/i povezane konfiguracijske datoteke. - Pokrenite server. BepInEx će se inicijalizirati pri prvom pokretanju i stvoriti svoje direktorije za pluginove i konfiguraciju.
Instalacija serverskih modova
Nakon što je BepInEx instaliran, možete dodati serverske modove:
- Pretražite Thunderstore za modove. Tražite modove označene kao serverski ili potrebni za hosta.
- Preuzmite mod i raspakirajte ga.
- Prenesite DLL datoteke moda u direktorij
BepInEx/plugins/na vašem serveru putem SFTP. - Ponovo pokrenite server za učitavanje novih modova.
Korištenje r2modman (na strani klijenta)
Za upravljanje modovima na vašem lokalnom klijentu igre, r2modman je preporučeni upravitelj modova. On upravlja preuzimanjem modova, rješavanjem zavisnosti i upravljanjem profilima. Igrači koji se spajaju na vaš modirani server trebaju koristiti r2modman za lokalnu instalaciju istog skupa modova.
- Preuzmite r2modman s Thunderstore ili njegove GitHub stranice s izdanjima.
- Odaberite Risk of Rain 2 kao igru.
- Stvorite profil i instalirajte modove koje vaš server zahtijeva.
- Pokrenite igru kroz r2modman kako biste osigurali da su svi modovi učitani.
Upravljanje spremljenim podacima
Namjenski serveri Risk of Rain 2 upravljaju stanjem runde i napretkom drugačije od igre za jednog igrača. Evo ključnih točaka koje treba razumjeti:
- Trajnost runde: Runda u Risk of Rain 2 traje dok god server radi. Ako se server ponovo pokrene ili zaustavi, trenutna runda završava i novo predvorje se stvara kada se server ponovo pokrene. Ne postoji sustav spremanja usred runde — ovo je namjerno jer su runde zamišljene kao neprekidne sesije.
- Profili igrača: Otključavanja i napredak igrača (predmeti, skinovi, izazovi) pohranjuju se na strani klijenta, ne na serveru. Igrači zadržavaju svoja otključavanja neovisno o stanju servera.
- Trajnost konfiguracije servera: Vaš
server.cfgi GPanel varijable pokretanja traju između ponovnih pokretanja. Samo runda u tijeku se gubi kada se server zaustavi.
Česti problemi
Server se ne pojavljuje u pregledniku
- Potvrdite da je server potpuno pokrenut u GPanel. Server mora završiti svoju sekvencu pokretanja prije nego što se registrira na glavnom serveru.
- Provjerite je li varijabla pokretanja
ADVERTISEpostavljena na1. - Novim serverima može trebati nekoliko minuta da se pojave u pregledniku. Pokušajte s izravnim spajanjem dok čekate.
- Provjerite GPanel konzolu za greške. Ako se server ruši ili ne uspijeva inicijalizirati, neće se pojaviti u pregledniku.
Igrači se ne mogu spojiti
- Provjerite radi li server i nije li u petlji rušenja. Provjerite GPanel konzolu za poruke o greškama.
- Ako ste postavili lozinku, potvrdite da je igrači ispravno unose. Lozinke razlikuju velika i mala slova.
- Provjerite pokrećete li vi i vaši igrači istu verziju igre. Ažuriranja Risk of Rain 2 mogu narušiti kompatibilnost između nepodudarnih verzija.
- Ako koristite modove, provjerite imaju li svi igrači koji se spajaju instalirane iste modove i verzije. Nepodudarnost modova najčešći je uzrok neuspjelih veza na modiranim serverima.
Povezani članci
- Kako pronaći IP adresu i port vašeg servera
- Kako prenijeti datoteke putem SFTP
- Zakazana ponovna pokretanja
- Vodič za pokretanje servera
Trebate pomoć?
Ako naiđete na problem koji nije pokriven u ovom vodiču, naš tim za podršku je spreman pomoći. Pošaljite zahtjev za podršku i uključite ID svog servera, opis problema i sve relevantne ispise konzole iz GPanel.