Ovaj vodič pokriva sve što trebate znati o postavljanju i konfiguriranju vašeg Onset namjenskog servera na Legion Hosting-u. Onset je višeigračka sandbox igra izgrađena na Unreal Engine 4 koja igračima omogućuje stvaranje prilagođenih modova igre putem Lua skriptiranja. Za administratorske naredbe i upravljanje paketima, pogledajte naš vodič Onset postavljanje administratora i paketa.
Što je Onset?
Onset je višeigračka sandbox igra koju je razvila Blue Mountains GmbH i koja pruža prazno platno za stvaranje gotovo bilo kakvog višeigračkog iskustva. Za razliku od tradicionalnih igara s fiksnim igranjem, Onset se u potpunosti oslanja na pakete (modove igre) koje je stvorila zajednica, napisane u Lua-i, za definiranje pravila, mehanika i sadržaja svakog servera.
Ključne značajke uključuju:
- Lua skriptiranje — Potpuno stvaranje modova igre korištenjem programskog jezika Lua sa sveobuhvatnim API-jem za stranu servera i klijenta
- Unreal Engine 4 — Vizuali visoke kvalitete i fizika pokretana UE4
- Otvorena mapa svijeta — Velika otvorena okolina s raznolikim terenom, gradovima i interijeriima
- Sustav paketa — Modularni paketi modova igre koji se mogu kombinirati i prilagoditi
- Višeigračko igranje — Podrška za namjenske servere s velikim brojem igrača i prilagođenim modovima igre
Prvo pokretanje
Kada je vaš Onset server dodijeljen na Legion Hosting-u, dolazi unaprijed konfiguriran s osnovnim datotekama servera. Za prvo pokretanje servera:
- Prijavite se u GPanel na gpanel.legionhosting.net
- Odaberite svoj Onset server s popisa servera
- Pregledajte svoje Startup Variables za postavljanje naziva servera i maksimalnog broja igrača prije prvog pokretanja
- Kliknite Start za pokretanje servera
- Server će se inicijalizirati i generirati zadane konfiguracijske datoteke pri prvom pokretanju
- Nakon što konzola pokaže da je server spreman i sluša, igrači se mogu povezati putem Onset pokretača
GPanel varijable pokretanja
GPanel pruža varijablu pokretanja pod karticom Startup za automatska ažuriranja. Sve ostale postavke servera (naziv servera, lozinka, maksimalan broj igrača) konfiguriraju se u server_config.json (pogledajte dolje).
| Varijabla | Zadano | Opis |
|---|---|---|
AUTO_UPDATE |
1 |
Automatski ažuriraj server pri ponovnom pokretanju. Postavite na 0 za onemogućavanje. |
server_config.json, ne kao GPanel varijable pokretanja. Pogledajte odjeljak konfiguracije u nastavku.
Konfiguracija servera (server_config.json)
Glavna konfiguracijska datoteka servera je server_config.json, smještena u korijenskom direktoriju servera. Možete urediti ovu datoteku putem GPanel File Manager-a. 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 konfiguracijskih postavki
| Postavka | Zadano | Opis |
|---|---|---|
servername |
Onset Server | Naziv prikazan u pregledniku servera Onset pokretača. |
hostname |
0.0.0.0 | IP adresa na koju se server veže. Ostavite kao 0.0.0.0 za vezanje na sva sučelja. |
port |
7777 | Primarni UDP port za promet igre. Obično se automatski upravlja putem GPanel-a. |
maxplayers |
50 | Maksimalan broj istovremenih igrača. Veći brojevi povećavaju korištenje resursa. |
password |
(prazno) | Lozinka servera. Ostavite kao prazan niz za javni server. |
visible |
true | Određuje pojavljuje li se server u javnom pregledniku servera. |
streamdistance |
800 | Udaljenost (u Unreal jedinicama) na kojoj se entiteti prenose igračima. Niže vrijednosti smanjuju mrežno opterećenje. |
tickrate |
50 | Stopa taktova servera u Hz. Više vrijednosti znače glatkije igranje, ali veće korištenje CPU-a. |
packages |
(prazno polje) | Popis naziva mapa paketa za učitavanje pri pokretanju. Paketi definiraju mod igre i mehanike igranja. |
server_config.json mora biti validan JSON. Nedostajući zarez, suvišni zarez ili neusklađene zagrade spriječit će pokretanje servera. Koristite JSON validator ako niste sigurni u svoje izmjene.
Mrežne postavke
Onset koristi zasebne portove za promet igre i HTTP upite. Razumijevanje mrežne konfiguracije važno je za ispravnu povezanost:
| Port | Protokol | Namjena |
|---|---|---|
7777 |
UDP | Primarni port igre za veze igrača i podatke igre |
7776 |
TCP | HTTP query port za prikaze u pregledniku servera i API upite |
Kako se igrači povezuju
Igrači se na Onset servere povezuju putem službenog Onset pokretača, ne izravno putem Steam-a.
Putem preglednika servera
- Pokrenite igru Onset putem Steam-a
- U Onset pokretaču kliknite Server Browser
- Potražite naziv svog servera na popisu ili filtrirajte po modu igre
- Odaberite server i kliknite Connect
- Unesite lozinku ako je postavljena
Putem izravnog povezivanja
- Pokrenite igru Onset putem Steam-a
- U Onset pokretaču kliknite Direct Connect
- Unesite IP adresu i port svog servera (npr.
192.168.1.100:7777) - Kliknite Connect
Povezani članci
- Onset postavljanje administratora i paketa
- Kako pronaći IP adresu i port vašeg servera
- Kako prenijeti datoteke putem SFTP
- Početak rada s vašim novim serverom
Trebate pomoć?
Ako imate problema s vašim Onset serverom ili trebate dodatnu pomoć, naš tim za podršku je tu da pomogne. Pošaljite zahtjev za podršku i odgovorit ćemo vam u najkraćem mogućem roku.