Acest ghid acoperă tot ce trebuie să știi despre configurarea și setarea serverului tău dedicat Onset pe Legion Hosting. Onset este un joc multiplayer de tip sandbox construit pe Unreal Engine 4 care permite jucătorilor să creeze moduri de joc personalizate prin scriptare Lua. Pentru comenzile de administrare și gestionarea pachetelor, consultă ghidul nostru Configurarea administratorului și a pachetelor Onset.
Ce este Onset?
Onset este un joc multiplayer de tip sandbox dezvoltat de Blue Mountains GmbH care oferă o pânză goală pentru crearea practic a oricărei experiențe multiplayer. Spre deosebire de jocurile tradiționale cu gameplay fix, Onset se bazează în întregime pe pachete create de comunitate (moduri de joc) scrise în Lua pentru a defini regulile, mecanicile și conținutul fiecărui server.
Caracteristicile cheie includ:
- Scriptare Lua — Crearea completă a modului de joc folosind limbajul de programare Lua, cu un API cuprinzător pe partea de server și de client
- Unreal Engine 4 — Vizualuri și fizică de înaltă calitate, alimentate de UE4
- Hartă cu lume deschisă — Un mediu mare de tip open-world cu teren divers, orașe și interioare
- Sistem de pachete — Pachete modulare de mod de joc care pot fi combinate și personalizate
- Multiplayer — Suport pentru server dedicat pentru un număr mare de jucători cu moduri de joc personalizate
Prima pornire
Când serverul tău Onset este aprovizionat pe Legion Hosting, vine preconfigurat cu fișierele de bază ale serverului. Pentru a-ți porni serverul pentru prima dată:
- Autentifică-te în GPanel la gpanel.legionhosting.net
- Selectează serverul tău Onset din lista de servere
- Verifică Variabilele de pornire pentru a-ți seta numele serverului și numărul maxim de jucători înainte de prima lansare
- Apasă Start pentru a lansa serverul
- Serverul va inițializa și va genera fișierele de configurare implicite la prima pornire
- Odată ce consola arată că serverul este pregătit și ascultă, jucătorii se pot conecta prin launcher-ul Onset
Variabile de pornire GPanel
GPanel oferă o variabilă de pornire în fila Startup pentru actualizări automate. Toate celelalte setări ale serverului (numele serverului, parola, numărul maxim de jucători) sunt configurate în server_config.json (vezi mai jos).
| Variabilă | Implicit | Descriere |
|---|---|---|
AUTO_UPDATE |
1 |
Actualizează automat serverul la repornire. Setează la 0 pentru a dezactiva. |
server_config.json, nu ca variabile de pornire GPanel. Consultă secțiunea de configurare de mai jos.
Configurarea serverului (server_config.json)
Fișierul principal de configurare a serverului este server_config.json, situat în directorul rădăcină al serverului. Poți edita acest fișier prin File Manager din GPanel. Acest fișier folosește formatul JSON:
{
"servername": "My Onset Server",
"hostname": "0.0.0.0",
"port": 7777,
"maxplayers": 50,
"password": "",
"visible": true,
"streamdistance": 800,
"streamrate": 50,
"tickrate": 50,
"loglevel": 1,
"packages": [
"mygamemode"
],
"plugins": []
}
Explicarea setărilor de configurare
| Setare | Implicit | Descriere |
|---|---|---|
servername |
Onset Server | Numele afișat în browserul de servere din launcher-ul Onset. |
hostname |
0.0.0.0 | Adresa IP la care se leagă serverul. Lasă 0.0.0.0 pentru a te lega la toate interfețele. |
port |
7777 | Portul UDP principal pentru traficul de joc. De obicei gestionat automat de GPanel. |
maxplayers |
50 | Numărul maxim de jucători simultani. Numerele mai mari cresc utilizarea resurselor. |
password |
(gol) | Parola serverului. Lasă un șir gol pentru un server public. |
visible |
true | Dacă serverul apare în browserul public de servere. |
streamdistance |
800 | Distanța (în unități Unreal) la care entitățile sunt transmise jucătorilor. Valorile mai mici reduc încărcarea rețelei. |
tickrate |
50 | Rata de tick a serverului în Hz. Valorile mai mari înseamnă un gameplay mai fluid, dar o utilizare mai mare a CPU. |
packages |
(matrice goală) | Lista numelor de foldere de pachete care se încarcă la pornire. Pachetele definesc modul de joc și mecanicile de gameplay. |
server_config.json trebuie să fie JSON valid. O virgulă lipsă, o virgulă în plus sau o paranteză nepotrivită va împiedica pornirea serverului. Folosește un validator JSON dacă nu ești sigur de modificările tale.
Setări de rețea
Onset folosește porturi separate pentru traficul de joc și interogările HTTP. Înțelegerea configurației de rețea este importantă pentru o conectivitate corectă:
| Port | Protocol | Scop |
|---|---|---|
7777 |
UDP | Portul principal de joc pentru conexiunile jucătorilor și datele de joc |
7776 |
TCP | Portul de interogare HTTP pentru listările din browserul de servere și interogările API |
Cum se conectează jucătorii
Jucătorii se conectează la serverele Onset prin launcher-ul oficial Onset, nu direct prin Steam.
Prin browserul de servere
- Lansează jocul Onset din Steam
- În launcher-ul Onset, apasă Server Browser
- Caută numele serverului tău în listă sau filtrează după modul de joc
- Selectează serverul și apasă Connect
- Introdu parola dacă există una setată
Prin conexiune directă
- Lansează jocul Onset din Steam
- În launcher-ul Onset, apasă Direct Connect
- Introdu adresa IP și portul serverului tău (de ex.,
192.168.1.100:7777) - Apasă Connect
Articole conexe
- Configurarea administratorului și a pachetelor Onset
- Cum să găsești IP-ul și portul serverului
- Cum să încarci fișiere prin SFTP
- Primii pași cu noul tău server
Ai nevoie de ajutor?
Dacă întâmpini probleme cu serverul tău Onset sau ai nevoie de asistență suplimentară, echipa noastră de asistență este aici pentru a te ajuta. Trimite un tichet de asistență și îți vom răspunde cât mai curând posibil.