Ovaj vodič pokriva kako da podesite i konfigurišete svoj Risk of Rain 2 dedicirani server hostovan kod Legion Hosting, uključujući GPanel startne promenljive, konfiguraciju server.cfg, povezivanje sa vašim serverom, podršku za modove i upravljanje sačuvanim podacima.
Prvo pokretanje
Kada prvi put pokrenete svoj Risk of Rain 2 server, GPanel će automatski preuzeti i instalirati fajlove dediciranog servera putem SteamCMD (Steam App ID 1180760). Ovaj proces može potrajati nekoliko minuta u zavisnosti od brzine mreže.
- Prijavite se na GPanel i izaberite svoj Risk of Rain 2 server.
- Kliknite na dugme Start na kartici Console.
- Sačekajte da se instalacija završi. Konzola će prikazati napredak preuzimanja dok SteamCMD preuzima fajlove servera.
- Kada se server u potpunosti pokrene, videćete poruku koja označava da je server spreman i da osluškuje veze.
xvfb virtuelni displej se takođe automatski konfiguriše da bi se zadovoljili zahtevi servera za displejom.
GPanel startne promenljive
Ključna podešavanja servera konfigurišu se kao startne promenljive u GPanel. One se prosleđuju procesu servera kao argumenti i stupaju na snagu svaki put kada se server pokrene.
- Prijavite se na GPanel.
- Izaberite svoj Risk of Rain 2 server sa liste servera.
- Kliknite na karticu Startup.
- Pregledajte i prilagodite promenljive ispod, a zatim ponovo pokrenite server da bi izmene stupile na snagu.
| Promenljiva | Podrazumevano | Opis |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
Naziv prikazan u pretraživaču servera u igri. Postavite nešto prepoznatljivo kako bi igrači mogli da pronađu vaš server. |
PLAYERS |
4 |
Maksimalan broj igrača dozvoljen u lobiju. Risk of Rain 2 podržava do 16 igrača sa modovima, ali je vanilla igra dizajnirana za najviše 4. Veći broj igrača povećava upotrebu resursa. |
PASSWORD |
(prazno) | Opciona lozinka koju igrači moraju da unesu da bi se pridružili. Ostavite prazno za javni server. Lozinke razlikuju velika i mala slova. |
ADVERTISE |
1 |
Kontroliše da li se server pojavljuje u pretraživaču servera u igri. Postavite na 1 da biste server javno izlistali, ili na 0 da biste ga sakrili (igrači moraju koristiti direktno povezivanje). |
Konfiguracija server.cfg
Za podešavanja koja nisu dostupna u kartici Startup, možete direktno urediti konfiguracioni fajl servera. Fajl se nalazi na:
Risk of Rain 2_Data/Config/server.cfg
Otvorite ovaj fajl koristeći karticu Files u GPanel ili se povežite putem SFTP. Fajl koristi jednostavan format ključ-vrednost. U nastavku su podešavanja koja se najčešće prilagođavaju:
| Podešavanje | Primer vrednosti | Opis |
|---|---|---|
sv_hostname |
My RoR2 Server |
Naziv servera. Ovo se obično postavlja preko startne promenljive HOSTNAME, ali se može definisati i ovde. |
sv_maxplayers |
4 |
Maksimalan broj igrača. Može se takođe postaviti preko startne promenljive PLAYERS. |
sv_password |
mypassword |
Lozinka servera. Može se takođe postaviti preko startne promenljive PASSWORD. |
heart_beat |
1 |
Da li server šalje heartbeat pakete master serveru radi izlistavanja u pretraživaču. Ekvivalent startnoj promenljivoj ADVERTISE. |
steam_authentication |
1 |
Omogućava Steam autentifikaciju za igrače koji se povezuju. Zadržite ovo na 1 osim ako nemate konkretan razlog da je onemogućite. |
server.cfg, startna promenljiva će nadjačati vrednost iz konfiguracionog fajla. Koristite karticu Startup za osnovna podešavanja, a server.cfg za dodatno podešavanje.
Kako se povezati
Opcija A — Pretraživač servera u igri
Ako je vaš server postavljen sa ADVERTISE na 1, pojaviće se u pretraživaču servera u igri:
- Pokrenite Risk of Rain 2.
- Iz glavnog menija izaberite Multiplayer.
- Kliknite na Find a Game da biste otvorili pretraživač servera.
- Potražite svoj server po nazivu (
HOSTNAMEkoji ste konfigurisali). - Izaberite server i kliknite na Join. Unesite lozinku ako se zatraži.
Opcija B — Direktno povezivanje putem konzole
Možete se povezati direktno koristeći konzolu u igri, što je korisno za servere zaštićene lozinkom ili one koji nisu izlistani:
- Pokrenite Risk of Rain 2.
- Otvorite konzolu u igri pritiskom na Ctrl + Alt + ` (backtick). Ako se konzola ne otvori, možda ćete morati da je omogućite pokretanjem igre sa
--doorstep-enablezastavicom ili instalacijom BepInEx (pogledajte Podrška za modove ispod). - Ukucajte sledeću komandu i pritisnite Enter:
Zameniteconnect "IP:PORT"IPiPORTIP adresom i game portom vašeg servera kako je prikazano u kartici Network u GPanel. - Ako server ima lozinku, biće zatraženo da je unesete.
Za detalje o pronalaženju IP adrese i porta vašeg servera, pogledajte Kako pronaći IP adresu i port svog servera.
Podrška za modove
Risk of Rain 2 ima aktivnu zajednicu za modovanje koncentrisanu oko Thunderstore, repozitorijuma i upravljača modovima. Većina modova na strani servera zahteva BepInEx okvir za modovanje.
Instalacija BepInEx
BepInEx je standardni učitavač modova za Risk of Rain 2. Da biste ga instalirali na svoj server:
- Preuzmite najnoviji BepInExPack sa Thunderstore.
- Zaustavite svoj server sa kartice Console u GPanel.
- Povežite se sa svojim serverom putem SFTP (pogledajte Kako otpremiti fajlove putem SFTP).
- Raspakujte BepInExPack arhivu i otpremite sadržaj u korenski direktorijum vašeg servera, spajajući sa postojećim fajlovima. Ključni fajlovi su folder
BepInEx/i povezani konfiguracioni fajlovi. - Pokrenite svoj server. BepInEx će se inicijalizovati pri prvom pokretanju i kreirati svoje direktorijume za dodatke i konfiguraciju.
Instalacija modova na strani servera
Kada je BepInEx instaliran, možete dodati modove na strani servera:
- Pregledajte Thunderstore za modove. Potražite modove označene kao server-side ili host-required.
- Preuzmite mod i raspakujte ga.
- Otpremite DLL fajlove moda u direktorijum
BepInEx/plugins/na vašem serveru putem SFTP. - Ponovo pokrenite server da biste učitali nove modove.
Korišćenje r2modman (na strani klijenta)
Za upravljanje modovima na vašem lokalnom klijentu igre, r2modman je preporučeni upravljač modovima. On obrađuje preuzimanja modova, razrešavanje zavisnosti i upravljanje profilima. Igrači koji se povezuju na vaš modovan server treba da koriste r2modman da bi instalirali isti skup modova lokalno.
- Preuzmite r2modman sa Thunderstore ili sa njegove GitHub stranice izdanja.
- Izaberite Risk of Rain 2 kao igru.
- Kreirajte profil i instalirajte modove koje vaš server zahteva.
- Pokrenite igru kroz r2modman da biste se uverili da su svi modovi učitani.
Upravljanje sačuvanim podacima
Risk of Rain 2 dedicirani serveri obrađuju stanje run-a i napredovanje drugačije od jednoigračkog režima. Evo ključnih tačaka koje treba razumeti:
- Trajnost run-a: Risk of Rain 2 run traje koliko i rad servera. Ako se server ponovo pokrene ili zaustavi, trenutni run se završava i kreira se novi lobi kada se server ponovo pokrene. Ne postoji sistem čuvanja usred run-a — ovo je namerno, jer su run-ovi zamišljeni kao kontinuirane sesije.
- Profili igrača: Otključavanja i napredovanje igrača (predmeti, izgledi, izazovi) čuvaju se na strani klijenta, a ne na serveru. Igrači zadržavaju svoja otključavanja bez obzira na stanje servera.
- Trajnost konfiguracije servera: Vaš
server.cfgi GPanel startne promenljive ostaju i nakon ponovnih pokretanja. Samo run u toku se gubi kada se server zaustavi.
Česti problemi
Server se ne pojavljuje u pretraživaču
- Potvrdite da je server u potpunosti pokrenut u GPanel. Server mora da završi svoj proces pokretanja pre nego što se registruje kod master servera.
- Proverite da li je startna promenljiva
ADVERTISEpostavljena na1. - Novim serverima može trebati nekoliko minuta da se pojave u pretraživaču. Pokušajte sa direktnim povezivanjem dok čekate.
- Proverite GPanel konzolu za greške. Ako se server ruši ili ne uspeva da se inicijalizuje, neće se pojaviti u pretraživaču.
Igrači ne mogu da se povežu
- Uverite se da server radi i da nije u petlji rušenja. Proverite GPanel konzolu za poruke o greškama.
- Ako ste postavili lozinku, potvrdite da je igrači ispravno unose. Lozinke razlikuju velika i mala slova.
- Proverite da li i vi i vaši igrači koristite istu verziju igre. Risk of Rain 2 ažuriranja mogu narušiti kompatibilnost između neusklađenih verzija.
- Ako koristite modove, uverite se da svi igrači koji se povezuju imaju iste modove i verzije instalirane. Neslaganja modova su najčešći uzrok neuspelih povezivanja na modovanim serverima.
Povezani članci
- Kako pronaći IP adresu i port svog servera
- Kako otpremiti fajlove putem SFTP
- Zakazana ponovna pokretanja
- Vodič za pokretanje servera
Potrebna vam je pomoć?
Ako naiđete na problem koji nije obuhvaćen ovim vodičem, naš tim za podršku je spreman da pomogne. Pošaljite tiket za podršku i uključite ID vašeg servera, opis problema i sav relevantan ispis konzole iz GPanel.