See juhend käsitleb kõike, mida peate teadma oma Onset pühendatud serveri seadistamiseks ja konfigureerimiseks Legion Hosting-us. Onset on mitmikmängu liivakastimäng, mis on ehitatud Unreal Engine 4 peale ja võimaldab mängijatel luua kohandatud mängurežiime Lua skriptimise kaudu. Administraatorikäskude ja pakettide haldamise jaoks vaadake meie Onset administraator ja pakettide seadistamise juhendit.
Mis on Onset?
Onset on Blue Mountains GmbH poolt arendatud mitmikmängu liivakastimäng, mis pakub tühja lõuendi praktiliselt igasuguse mitmikmängukogemuse loomiseks. Erinevalt traditsioonilistest mängudest fikseeritud mängukogemusega tugineb Onset täielikult kogukonna loodud pakettidele (mängurežiimidele), mis on kirjutatud Lua keeles, et määratleda iga serveri reeglid, mehaanika ja sisu.
Peamised omadused:
- Lua skriptimine — Täielik mängurežiimi loomine Lua programmeerimiskeele abil koos põhjaliku serveri- ja kliendipoolse API-ga
- Unreal Engine 4 — Kvaliteetne visuaal ja füüsika UE4 toega
- Avatud maailma kaart — Suur avatud maailma keskkond mitmekesise maastiku, linnade ja interjööridega
- Pakettide süsteem — Modulaarsed mängurežiimi paketid, mida saab kombineerida ja kohandada
- Mitmikmäng — Pühendatud serveri tugi suurele mängijate arvule kohandatud mängurežiimidega
Esmakäivitus
Kui teie Onset server on Legion Hosting-us ette valmistatud, on see eelkonfiguratsioonitud baasserveri failidega. Serveri esmakordseks käivitamiseks:
- Logige sisse GPanel-i aadressil gpanel.legionhosting.net
- Valige oma Onset server serverite loendist
- Vaadake üle oma Startup Variables, et seadistada serveri nimi ja maksimaalne mängijate arv enne esimest käivitust
- Klõpsake Start serveri käivitamiseks
- Server initsialiseerub ja genereerib esmakäivitusel vaikekonfiguratsioonifailid
- Kui konsool näitab, et server on valmis ja kuulab, saavad mängijad ühenduda Onset käivitaja kaudu
GPanel käivitusmuutujad
GPanel pakub vahekaardil Startup käivitusmuutujat automaatsete uuenduste jaoks. Kõik muud serveri seaded (serveri nimi, parool, maksimaalne mängijate arv) konfigureeritakse failis server_config.json (vt allpool).
| Muutuja | Vaikeväärtus | Kirjeldus |
|---|---|---|
AUTO_UPDATE |
1 |
Uuenda serverit automaatselt taaskäivitamisel. Keelamiseks seadke väärtuseks 0. |
server_config.json, mitte GPanel käivitusmuutujatena. Vaadake allpool olevat konfiguratsiooni jaotist.
Serveri konfiguratsioon (server_config.json)
Peamine serveri konfiguratsioonifail on server_config.json, mis asub serveri juurkataloogis. Saate seda faili muuta GPanel File Manager kaudu. See fail kasutab JSON-vormingut:
{
"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": []
}
Konfiguratsiooni seadete selgitus
| Seade | Vaikeväärtus | Kirjeldus |
|---|---|---|
servername |
Onset Server | Onset käivitaja serveribrauseris kuvatav nimi. |
hostname |
0.0.0.0 | IP-aadress, millele server seondub. Jätke 0.0.0.0, et seonduda kõigi liidestega. |
port |
7777 | Peamine UDP port mänguliikluse jaoks. Tavaliselt haldab GPanel seda automaatselt. |
maxplayers |
50 | Maksimaalne samaaegsete mängijate arv. Suuremad arvud suurendavad ressursikasutust. |
password |
(tühi) | Serveri parool. Jätke tühjaks avaliku serveri jaoks. |
visible |
true | Kas server kuvatakse avalikus serveribrauseris. |
streamdistance |
800 | Kaugus (Unreali ühikutes), millelt objekte mängijatele edastatakse. Väiksemad väärtused vähendavad võrgukoormust. |
tickrate |
50 | Serveri tick rate Hz-des. Kõrgemad väärtused tähendavad sujuvamat mängu, aga suuremat protsessorikasutust. |
packages |
(tühi massiiv) | Käivitamisel laaditavate paketikaustade nimede loend. Paketid määratlevad mängurežiimi ja mängumehaanika. |
server_config.json peab olema kehtiv JSON. Puuduv koma, üleliigne koma või mittesobiv sulg takistab serveri käivitumist. Kasutage JSON-validaatorit, kui te pole oma muudatustes kindel.
Võrguseaded
Onset kasutab eraldi porte mänguliikluse ja HTTP päringute jaoks. Võrgukonfiguratsiooni mõistmine on oluline korrektseks ühenduvuseks:
| Port | Protokoll | Otstarve |
|---|---|---|
7777 |
UDP | Peamine mänguport mängijate ühenduste ja mänguandmete jaoks |
7776 |
TCP | HTTP päringport serveribrauseri loendite ja API päringute jaoks |
Kuidas mängijad ühenduvad
Mängijad ühenduvad Onset serveritega ametliku Onset käivitaja kaudu, mitte otse Steam-i kaudu.
Serveribrauseri kaudu
- Käivitage Onset mäng Steam-ist
- Onset käivitajas klõpsake Server Browser
- Otsige oma serveri nime loendist või filtreerige mängurežiimi järgi
- Valige server ja klõpsake Connect
- Sisestage parool, kui see on määratud
Otseühenduse kaudu
- Käivitage Onset mäng Steam-ist
- Onset käivitajas klõpsake Direct Connect
- Sisestage oma serveri IP-aadress ja port (nt
192.168.1.100:7777) - Klõpsake Connect
Seotud artiklid
- Onset administraator ja pakettide seadistamine
- Kuidas leida oma serveri IP-d ja porti
- Kuidas faile SFTP kaudu üles laadida
- Uue serveriga alustamine
Vajate abi?
Kui teil tekib Onset serveriga probleeme või vajate täiendavat abi, on meie tugimeeskond valmis aitama. Esitage tugiteenuse pilet ja me võtame teiega esimesel võimalusel ühendust.