Acest ghid acoperă modul de configurare și setare a serverului tău dedicat Risk of Rain 2 găzduit cu Legion Hosting, inclusiv variabilele de pornire GPanel, configurarea server.cfg, conectarea la serverul tău, suportul pentru moduri și gestionarea salvărilor.
Prima pornire
Când pornești serverul tău Risk of Rain 2 pentru prima dată, GPanel va descărca și instala automat fișierele serverului dedicat prin SteamCMD (Steam App ID 1180760). Acest proces poate dura câteva minute, în funcție de viteza rețelei.
- Conectează-te la GPanel și selectează serverul tău Risk of Rain 2.
- Apasă butonul Start din fila Console.
- Așteaptă finalizarea instalării. Consola va afișa progresul descărcării pe măsură ce SteamCMD preia fișierele serverului.
- Odată ce serverul este complet pornit, vei vedea un mesaj care indică faptul că serverul este gata și ascultă conexiuni.
xvfb este, de asemenea, configurat automat pentru a satisface cerințele de afișare ale serverului.
Variabile de pornire GPanel
Setările cheie ale serverului sunt configurate ca variabile de pornire în GPanel. Acestea sunt transmise procesului serverului ca argumente și au efect de fiecare dată când serverul pornește.
- Conectează-te la GPanel.
- Selectează serverul tău Risk of Rain 2 din lista de servere.
- Apasă fila Startup.
- Verifică și ajustează variabilele de mai jos, apoi repornește serverul pentru ca modificările să aibă efect.
| Variabilă | Implicit | Descriere |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
Numele afișat în browserul de servere din joc. Setează ceva ușor de recunoscut, astfel încât jucătorii să-ți poată găsi serverul. |
PLAYERS |
4 |
Numărul maxim de jucători permiși în lobby. Risk of Rain 2 acceptă până la 16 jucători cu moduri, dar jocul vanilla este conceput pentru până la 4. Un număr mai mare de jucători crește utilizarea resurselor. |
PASSWORD |
(gol) | Parolă opțională pe care jucătorii trebuie să o introducă pentru a se alătura. Lasă gol pentru un server public. Parolele sunt sensibile la majuscule. |
ADVERTISE |
1 |
Controlează dacă serverul apare în browserul de servere din joc. Setează la 1 pentru a lista serverul public sau la 0 pentru a-l ascunde (jucătorii trebuie să folosească conectarea directă). |
Configurarea server.cfg
Pentru setările care nu sunt disponibile în fila Startup, poți edita direct fișierul de configurare a serverului. Fișierul se află la:
Risk of Rain 2_Data/Config/server.cfg
Deschide acest fișier folosind fila Files din GPanel sau conectează-te prin SFTP. Fișierul folosește un format simplu cheie-valoare. Mai jos sunt setările ajustate frecvent:
| Setare | Valoare exemplu | Descriere |
|---|---|---|
sv_hostname |
My RoR2 Server |
Numele serverului. Acesta se setează de obicei prin variabila de pornire HOSTNAME, dar poate fi definit și aici. |
sv_maxplayers |
4 |
Numărul maxim de jucători. Poate fi setat și prin variabila de pornire PLAYERS. |
sv_password |
mypassword |
Parola serverului. Poate fi setată și prin variabila de pornire PASSWORD. |
heart_beat |
1 |
Dacă serverul trimite pachete de heartbeat către serverul master pentru listarea în browser. Echivalent cu variabila de pornire ADVERTISE. |
steam_authentication |
1 |
Activează autentificarea Steam pentru jucătorii care se conectează. Păstrează această valoare la 1, cu excepția cazului în care ai un motiv specific de a o dezactiva. |
server.cfg, variabila de pornire va suprascrie valoarea din fișierul de configurare. Folosește fila Startup pentru setările de bază și server.cfg pentru reglaje suplimentare.
Cum te conectezi
Opțiunea A — Browserul de servere din joc
Dacă serverul tău are ADVERTISE setat la 1, va apărea în browserul de servere din joc:
- Lansează Risk of Rain 2.
- Din meniul principal, selectează Multiplayer.
- Apasă Find a Game pentru a deschide browserul de servere.
- Caută-ți serverul după nume (
HOSTNAME-ul pe care l-ai configurat). - Selectează serverul și apasă Join. Introdu parola dacă ți se solicită.
Opțiunea B — Conectare directă prin consolă
Te poți conecta direct folosind consola din joc, ceea ce este util pentru servere protejate prin parolă sau nelistate:
- Lansează Risk of Rain 2.
- Deschide consola din joc apăsând Ctrl + Alt + ` (backtick). Dacă consola nu se deschide, este posibil să fie nevoie să o activezi lansând jocul cu flag-ul
--doorstep-enablesau instalând BepInEx (vezi Suport pentru moduri mai jos). - Tastează următoarea comandă și apasă Enter:
Înlocuieșteconnect "IP:PORT"IPșiPORTcu adresa IP și portul de joc al serverului tău, așa cum sunt afișate în fila Network din GPanel. - Dacă serverul are o parolă, ți se va solicita să o introduci.
Pentru detalii despre găsirea IP-ului și portului serverului tău, consultă Cum să găsești IP-ul și portul serverului tău.
Suport pentru moduri
Risk of Rain 2 are o comunitate de modding activă, centrată în jurul Thunderstore, un depozit și manager de moduri. Majoritatea modurilor pe partea de server necesită framework-ul de modding BepInEx.
Instalarea BepInEx
BepInEx este încărcătorul de moduri standard pentru Risk of Rain 2. Pentru a-l instala pe serverul tău:
- Descarcă cea mai recentă versiune BepInExPack de pe Thunderstore.
- Oprește serverul din fila Console din GPanel.
- Conectează-te la serverul tău prin SFTP (vezi Cum să încarci fișiere prin SFTP).
- Extrage arhiva BepInExPack și încarcă conținutul în directorul rădăcină al serverului tău, îmbinând cu fișierele existente. Fișierele cheie sunt dosarul
BepInEx/și fișierele de configurare aferente. - Pornește serverul. BepInEx se va inițializa la prima pornire și își va crea directoarele de plugin-uri și de configurare.
Instalarea modurilor pe partea de server
Odată ce BepInEx este instalat, poți adăuga moduri pe partea de server:
- Răsfoiește Thunderstore pentru moduri. Caută moduri etichetate ca server-side sau host-required.
- Descarcă modul și extrage-l.
- Încarcă fișierele DLL ale modului în directorul
BepInEx/plugins/de pe serverul tău prin SFTP. - Repornește serverul pentru a încărca noile moduri.
Folosirea r2modman (pe partea de client)
Pentru gestionarea modurilor pe clientul tău local de joc, r2modman este managerul de moduri recomandat. Acesta se ocupă de descărcarea modurilor, rezolvarea dependențelor și gestionarea profilurilor. Jucătorii care se conectează la serverul tău modat ar trebui să folosească r2modman pentru a instala același set de moduri local.
- Descarcă r2modman de pe Thunderstore sau de pe pagina sa de lansări GitHub.
- Selectează Risk of Rain 2 ca joc.
- Creează un profil și instalează modurile necesare serverului tău.
- Lansează jocul prin r2modman pentru a te asigura că toate modurile sunt încărcate.
Gestionarea salvărilor
Serverele dedicate Risk of Rain 2 gestionează starea rundei și progresia diferit față de modul single-player. Iată punctele cheie de înțeles:
- Persistența rundei: O rundă Risk of Rain 2 durează atât timp cât serverul rulează. Dacă serverul se repornește sau este oprit, runda curentă se încheie și se creează un nou lobby la următoarea pornire a serverului. Nu există un sistem de salvare la mijlocul rundei — acest lucru este intenționat, deoarece rundele sunt concepute ca sesiuni continue.
- Profilurile jucătorilor: Deblocările și progresia jucătorului (obiecte, skin-uri, provocări) sunt stocate pe partea de client, nu pe server. Jucătorii își păstrează deblocările indiferent de starea serverului.
- Persistența configurației serverului: Fișierul tău
server.cfgși variabilele de pornire GPanel persistă între reporniri. Doar runda în desfășurare se pierde la oprirea serverului.
Probleme frecvente
Serverul nu apare în browser
- Confirmă că serverul este complet pornit în GPanel. Serverul trebuie să-și finalizeze secvența de pornire înainte de a se înregistra la serverul master.
- Verifică dacă variabila de pornire
ADVERTISEeste setată la1. - Serverele noi pot avea nevoie de câteva minute pentru a apărea în browser. Încearcă conectarea directă în timp ce aștepți.
- Verifică consola GPanel pentru erori. Dacă serverul se blochează sau nu reușește să se inițializeze, nu va apărea în browser.
Jucătorii nu se pot conecta
- Asigură-te că serverul rulează și nu este într-o buclă de blocare. Verifică consola GPanel pentru mesaje de eroare.
- Dacă ai setat o parolă, confirmă că jucătorii o introduc corect. Parolele sunt sensibile la majuscule.
- Verifică dacă atât tu, cât și jucătorii tăi rulați aceeași versiune a jocului. Actualizările Risk of Rain 2 pot afecta compatibilitatea între versiuni nepotrivite.
- Dacă folosești moduri, asigură-te că toți jucătorii care se conectează au aceleași moduri și versiuni instalate. Nepotrivirile de moduri sunt cea mai frecventă cauză a conexiunilor eșuate pe serverele modate.
Articole conexe
- Cum să găsești IP-ul și portul serverului tău
- Cum să încarci fișiere prin SFTP
- Reporniri programate
- Ghid de pornire a serverului
Ai nevoie de ajutor?
Dacă întâmpini o problemă care nu este acoperită în acest ghid, echipa noastră de suport este pregătită să te ajute. Trimite un tichet de asistență și include ID-ul serverului, o descriere a problemei și orice ieșire relevantă din consola GPanel.