Den här guiden täcker allt du behöver veta om att konfigurera och ställa in din Onset-dedikerade server på Legion Hosting. Onset är ett multiplayer-sandlådespel byggt på Unreal Engine 4 som låter spelare skapa anpassade spellägen genom Lua-skript. För adminkommandon och pakethantering, se vår guide Onset Admin and Package Setup.
Vad är Onset?
Onset är ett multiplayer-sandlådespel utvecklat av Blue Mountains GmbH som tillhandahåller en tom duk för att skapa praktiskt taget vilken multiplayer-upplevelse som helst. Till skillnad från traditionella spel med fast spelmekanik förlitar sig Onset helt på community-skapade paket (spellägen) skrivna i Lua för att definiera reglerna, mekaniken och innehållet för varje server.
Viktiga funktioner inkluderar:
- Lua-skript — Komplett skapande av spellägen med programmeringsspråket Lua med ett omfattande API för server- och klientsidan
- Unreal Engine 4 — Högkvalitativ grafik och fysik som drivs av UE4
- Öppen världskarta — En stor öppen världsmiljö med varierande terräng, städer och interiörer
- Paketsystem — Modulära spellägespaket som kan kombineras och anpassas
- Multiplayer — Stöd för dedikerade servrar för stora spelarantal med anpassade spellägen
Första starten
När din Onset-server tillhandahålls på Legion Hosting kommer den förkonfigurerad med basserverfilerna. För att få din server att köra för första gången:
- Logga in på GPanel på gpanel.legionhosting.net
- Välj din Onset-server från serverlistan
- Granska dina Startup Variables för att ställa in ditt servernamn och max antal spelare före den första starten
- Klicka på Start för att starta servern
- Servern initialiseras och genererar standardkonfigurationsfiler vid första uppstarten
- När konsolen visar att servern är redo och lyssnar kan spelare ansluta via Onset-launchern
GPanel-startvariabler
GPanel tillhandahåller en startvariabel under fliken Startup för automatiska uppdateringar. Alla andra serverinställningar (servernamn, lösenord, max antal spelare) konfigureras i server_config.json (se nedan).
| Variabel | Standard | Beskrivning |
|---|---|---|
AUTO_UPDATE |
1 |
Uppdatera servern automatiskt vid omstart. Sätt till 0 för att inaktivera. |
server_config.json, inte som GPanel-startvariabler. Se konfigurationsavsnittet nedan.
Serverkonfiguration (server_config.json)
Huvudkonfigurationsfilen för servern är server_config.json, som finns i serverns rotkatalog. Du kan redigera den här filen via GPanels File Manager. Denna fil använder 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": []
}
Konfigurationsinställningar förklarade
| Inställning | Standard | Beskrivning |
|---|---|---|
servername |
Onset Server | Namnet som visas i serverwebbläsaren i Onset-launchern. |
hostname |
0.0.0.0 | IP-adressen som servern binder till. Lämna som 0.0.0.0 för att binda till alla gränssnitt. |
port |
7777 | Den primära UDP-porten för speltrafik. Hanteras vanligtvis automatiskt av GPanel. |
maxplayers |
50 | Maximalt antal samtidiga spelare. Högre antal ökar resursanvändningen. |
password |
(tomt) | Serverlösenord. Lämna som en tom sträng för en offentlig server. |
visible |
true | Om servern visas i den offentliga serverwebbläsaren. |
streamdistance |
800 | Avståndet (i Unreal-enheter) vid vilket entiteter streamas till spelare. Lägre värden minskar nätverksbelastningen. |
tickrate |
50 | Serverns tickfrekvens i Hz. Högre värden innebär jämnare spelupplevelse men mer CPU-användning. |
packages |
(tom array) | Lista över paketmappnamn att ladda vid start. Paket definierar spelläget och spelmekaniken. |
server_config.json måste vara giltig JSON. Ett saknat kommatecken, extra kommatecken eller en felmatchad parentes hindrar servern från att starta. Använd en JSON-validerare om du är osäker på dina ändringar.
Nätverksinställningar
Onset använder separata portar för speltrafik och HTTP-queries. Att förstå nätverkskonfigurationen är viktigt för korrekt anslutning:
| Port | Protokoll | Syfte |
|---|---|---|
7777 |
UDP | Primär spelport för spelaranslutningar och speldata |
7776 |
TCP | HTTP-query-port för serverwebbläsarlistningar och API-queries |
Hur spelare ansluter
Spelare ansluter till Onset-servrar genom den officiella Onset-launchern, inte direkt genom Steam.
Via serverwebbläsaren
- Starta spelet Onset från Steam
- I Onset-launchern klickar du på Server Browser
- Sök efter ditt servernamn i listan eller filtrera efter spelläge
- Välj servern och klicka på Connect
- Ange lösenordet om ett är inställt
Via direktanslutning
- Starta spelet Onset från Steam
- I Onset-launchern klickar du på Direct Connect
- Ange din servers IP-adress och port (t.ex.
192.168.1.100:7777) - Klicka på Connect
Relaterade artiklar
- 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
Behöver du hjälp?
Om du upplever problem med din Onset-server eller behöver ytterligare hjälp är vårt supportteam här för att hjälpa till. Skicka in ett supportärende så återkommer vi så snart som möjligt.