Denne guide dækker alt, hvad du behøver at vide om opsætning og konfiguration af din Onset dedikerede server på Legion Hosting. Onset er et multiplayer-sandkassespil bygget på Unreal Engine 4, der giver spillere mulighed for at skabe brugerdefinerede spiltilstande gennem Lua-scripting. For admin-kommandoer og pakkehåndtering, se vores Onset Admin and Package Setup-guide.
Hvad er Onset?
Onset er et multiplayer-sandkassespil udviklet af Blue Mountains GmbH, der giver et blankt lærred til at skabe næsten enhver multiplayeroplevelse. I modsætning til traditionelle spil med fast gameplay, er Onset fuldstændigt afhængig af community-skabte pakker (spiltilstande) skrevet i Lua til at definere reglerne, mekanikkerne og indholdet på hver server.
Vigtige funktioner inkluderer:
- Lua-scripting — Komplet spiltilstandsoprettelse ved hjælp af programmeringssproget Lua med en omfattende server-side og klient-side API
- Unreal Engine 4 — Grafik og fysik i høj kvalitet drevet af UE4
- Åben verdens-kort — Et stort åbent verdensmiljø med varieret terræn, byer og interiører
- Pakkesystem — Modulære spiltilstandspakker, der kan kombineres og tilpasses
- Multiplayer — Understøttelse af dedikerede servere til mange spillere med brugerdefinerede spiltilstande
Første start
Når din Onset-server er klargjort på Legion Hosting, leveres den med de grundlæggende serverfiler forudkonfigureret. For at få din server til at køre for første gang:
- Log ind på GPanel på gpanel.legionhosting.net
- Vælg din Onset-server fra serverlisten
- Gennemgå dine Startup Variables for at indstille dit servernavn og maks. antal spillere før første start
- Klik på Start for at starte serveren
- Serveren initialiseres og genererer standardkonfigurationsfiler ved første opstart
- Når konsollen viser, at serveren er klar og lytter, kan spillere oprette forbindelse via Onset-launcheren
GPanel opstartsvariabler
GPanel tilbyder en opstartsvariabel under fanen Startup til automatiske opdateringer. Alle andre serverindstillinger (servernavn, adgangskode, maks. spillere) konfigureres i server_config.json (se nedenfor).
| Variabel | Standard | Beskrivelse |
|---|---|---|
AUTO_UPDATE |
1 |
Opdater automatisk serveren ved genstart. Sæt til 0 for at deaktivere. |
server_config.json, ikke som GPanel opstartsvariabler. Se konfigurationsafsnittet nedenfor.
Serverkonfiguration (server_config.json)
Serverens hovedkonfigurationsfil er server_config.json, placeret i serverens rodmappe. Du kan redigere denne fil via GPanels File Manager. Denne fil bruger 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": []
}
Forklaring af konfigurationsindstillinger
| Indstilling | Standard | Beskrivelse |
|---|---|---|
servername |
Onset Server | Navnet der vises i Onset-launcherens serverbrowser. |
hostname |
0.0.0.0 | Den IP-adresse, serveren binder til. Lad den stå som 0.0.0.0 for at binde til alle interfaces. |
port |
7777 | Den primære UDP-port til spiltrafik. Administreres normalt automatisk af GPanel. |
maxplayers |
50 | Maksimalt antal samtidige spillere. Højere antal øger ressourceforbruget. |
password |
(tom) | Serveradgangskode. Lad den være en tom streng for en offentlig server. |
visible |
true | Om serveren vises i den offentlige serverbrowser. |
streamdistance |
800 | Afstanden (i Unreal-enheder) hvorfra enheder streames til spillere. Lavere værdier reducerer netværksbelastningen. |
tickrate |
50 | Serverens tick-rate i Hz. Højere værdier giver jævnere gameplay, men mere CPU-forbrug. |
packages |
(tomt array) | Liste over pakkemappenavne, der indlæses ved opstart. Pakker definerer spiltilstanden og gameplay-mekanikkerne. |
server_config.json skal være gyldig JSON. Et manglende komma, ekstra komma eller uoverensstemmende parentes forhindrer serveren i at starte. Brug en JSON-validator, hvis du er usikker på dine redigeringer.
Netværksindstillinger
Onset bruger separate porte til spiltrafik og HTTP-forespørgsler. Forståelse af netværkskonfigurationen er vigtig for korrekt forbindelse:
| Port | Protokol | Formål |
|---|---|---|
7777 |
UDP | Primær spilleport til spillerforbindelser og spildata |
7776 |
TCP | HTTP query port til serverbrowservisninger og API-forespørgsler |
Sådan opretter spillere forbindelse
Spillere opretter forbindelse til Onset-servere gennem den officielle Onset-launcher, ikke direkte gennem Steam.
Via serverbrowser
- Start Onset-spillet fra Steam
- I Onset-launcheren, klik på Server Browser
- Søg efter dit servernavn i listen, eller filtrer efter spiltilstand
- Vælg serveren og klik på Connect
- Indtast adgangskoden, hvis en er indstillet
Via direkte forbindelse
- Start Onset-spillet fra Steam
- I Onset-launcheren, klik på Direct Connect
- Indtast din servers IP-adresse og port (f.eks.
192.168.1.100:7777) - Klik på Connect
Relaterede artikler
- Onset Admin and Package Setup
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Brug for hjælp?
Hvis du oplever problemer med din Onset-server eller har brug for yderligere hjælp, er vores supportteam klar til at hjælpe. Indsend en supportticket, og vi vender tilbage til dig hurtigst muligt.