Ovaj vodič pokriva sve što treba da znate o podešavanju i konfigurisanju vašeg Onset namenskog servera na Legion Hosting-u. Onset je multiplejer sandboks igra izgrađena na Unreal Engine 4 koja omogućava igračima da kreiraju prilagođene režime igre kroz Lua skriptovanje. Za administrativne komande i upravljanje paketima pogledajte naš vodič Onset administracija i podešavanje paketa.
Šta je Onset?
Onset je multiplejer sandboks igra koju je razvio Blue Mountains GmbH koja pruža praznu platnu za kreiranje praktično bilo kakvog multiplejer iskustva. Za razliku od tradicionalnih igara sa fiksnim gejmplejom, Onset se u potpunosti oslanja na pakete koje kreira zajednica (režime igre) napisane u Lua jeziku da bi definisao pravila, mehanike i sadržaj svakog servera.
Ključne funkcije uključuju:
- Lua skriptovanje — Potpuno kreiranje režima igre korišćenjem Lua programskog jezika sa sveobuhvatnim API-jem na strani servera i klijenta
- Unreal Engine 4 — Visokokvalitetna grafika i fizika pokretani UE4
- Otvoreni svet mapa — Veliko okruženje otvorenog sveta sa raznolikim terenom, gradovima i enterijerima
- Sistem paketa — Modularni paketi režima igre koji se mogu kombinovati i prilagođavati
- Multiplejer — Podrška za namenski server za veliki broj igrača sa prilagođenim režimima igre
Prvo pokretanje
Kada se vaš Onset server obezbedi na Legion Hosting-u, dolazi unapred konfigurisan sa osnovnim datotekama servera. Da biste pokrenuli vaš server po prvi put:
- Prijavite se u GPanel na gpanel.legionhosting.net
- Izaberite vaš Onset server sa liste servera
- Pregledajte vaše startne promenljive da biste podesili ime servera i maksimalan broj igrača pre prvog pokretanja
- Kliknite na Start da pokrenete server
- Server će se inicijalizovati i generisati podrazumevane konfiguracione datoteke pri prvom pokretanju
- Kada konzola pokaže da je server spreman i da osluškuje, igrači se mogu povezati putem Onset launchera
GPanel startne promenljive
GPanel pruža startnu promenljivu u kartici Startup za automatska ažuriranja. Sva ostala podešavanja servera (ime servera, lozinka, maksimalan broj igrača) konfigurišu se u server_config.json (pogledajte ispod).
| Promenljiva | Podrazumevano | Opis |
|---|---|---|
AUTO_UPDATE |
1 |
Automatski ažurira server pri ponovnom pokretanju. Postavite na 0 da onemogućite. |
server_config.json, a ne kao GPanel startne promenljive. Pogledajte odeljak o konfiguraciji ispod.
Konfiguracija servera (server_config.json)
Glavna konfiguraciona datoteka servera je server_config.json, koja se nalazi u korenom direktorijumu servera. Ovu datoteku možete uređivati kroz GPanel File Manager. Ova datoteka koristi JSON format:
{
"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": []
}
Objašnjenje konfiguracionih podešavanja
| Podešavanje | Podrazumevano | Opis |
|---|---|---|
servername |
Onset Server | Ime prikazano u pregledaču servera Onset launchera. |
hostname |
0.0.0.0 | IP adresa na koju se server vezuje. Ostavite kao 0.0.0.0 da se vežete na sve interfejse. |
port |
7777 | Primarni UDP port za saobraćaj igre. Obično ga GPanel automatski kontroliše. |
maxplayers |
50 | Maksimalan broj istovremenih igrača. Veći broj povećava upotrebu resursa. |
password |
(prazno) | Lozinka servera. Ostavite kao prazan string za javni server. |
visible |
true | Da li se server pojavljuje u javnom pregledaču servera. |
streamdistance |
800 | Udaljenost (u Unreal jedinicama) na kojoj se entiteti strimuju igračima. Niže vrednosti smanjuju mrežno opterećenje. |
tickrate |
50 | Tick rate servera u Hz. Veće vrednosti znače glatkiji gejmplej ali veću upotrebu CPU-a. |
packages |
(prazan niz) | Lista imena foldera paketa za učitavanje pri pokretanju. Paketi definišu režim igre i gejmplej mehanike. |
server_config.json mora biti validan JSON. Nedostajući zarez, suvišni zarez ili neuparena zagrada sprečiće pokretanje servera. Koristite JSON validator ako niste sigurni u svoje izmene.
Mrežna podešavanja
Onset koristi odvojene portove za saobraćaj igre i HTTP upite. Razumevanje mrežne konfiguracije je važno za pravilnu povezivost:
| Port | Protokol | Svrha |
|---|---|---|
7777 |
UDP | Primarni port igre za konekcije igrača i podatke igre |
7776 |
TCP | HTTP query port za listanje u pregledaču servera i API upite |
Kako se igrači povezuju
Igrači se povezuju na Onset servere kroz zvanični Onset launcher, a ne direktno kroz Steam.
Putem pregledača servera
- Pokrenite Onset igru sa Steam-a
- U Onset launcheru kliknite na Server Browser
- Potražite ime svog servera na listi ili filtrirajte po režimu igre
- Izaberite server i kliknite na Connect
- Unesite lozinku ako je postavljena
Putem direktnog povezivanja
- Pokrenite Onset igru sa Steam-a
- U Onset launcheru kliknite na Direct Connect
- Unesite IP adresu i port svog servera (npr.
192.168.1.100:7777) - Kliknite na Connect
Povezani članci
- Onset administracija i podešavanje paketa
- Kako pronaći IP i port svog servera
- Kako otpremiti datoteke putem SFTP-a
- Kako započeti sa vašim novim serverom
Potrebna vam je pomoć?
Ako imate probleme sa vašim Onset serverom ili vam je potrebna dodatna pomoć, naš tim za podršku je tu da pomogne. Pošaljite tiket za podršku i odgovorićemo vam što je pre moguće.