Blixrea 50% rabatt på alla servrar Sista dagen!
Slutar om: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorier

Onset Admin- och paketkonfiguration

SV onset admin packages lua 0 tyckte att detta var hjälpsamt

Den här guiden behandlar adminkonfiguration, konsolkommandon, Lua-paketsystemet, spelar- och fordonshantering samt databaskonfiguration för din Onset-dedikerade server på Legion Hosting. För grundläggande serverkonfiguration, se vår Onset Server Setup Guide.

Adminkonfiguration

Onset hanterar adminbehörigheter genom Lua-skript inom dina spellägespaket. Till skillnad från många spel med inbyggda adminsystem förlitar sig Onset på dina paket för att definiera vem som har förhöjda behörigheter och vad dessa behörigheter tillåter.

De flesta community-spellägespaket inkluderar ett adminsystem. Vanligtvis innebär adminkonfiguration:

  1. Öppna File Manager i GPanel
  2. Navigera till din paketkatalog (t.ex. packages/mygamemode/)
  3. Lokalisera adminkonfigurationsfilen (ofta config.lua, admins.lua eller en JSON-konfigurationsfil)
  4. Lägg till ditt Steam64 ID eller in-game-spelar-ID till adminlistan
  5. Spara filen och starta om servern
-- Example: config.lua admin setup
Config = {}
Config.Admins = {
    "76561198000000001",  -- Your Steam64 ID
    "76561198000000002"   -- Another admin
}
Hitta ett Steam64 ID: Besök steamid.io och ange en Steam-profil-URL för att hitta Steam64 ID:t.

Serverkonsolkommandon

Onset tillhandahåller inbyggda serverkonsolkommandon som fungerar oavsett installerade paket. Dessa kan anges direkt i GPanel-konsolen.

Kommando Beskrivning
help Listar alla tillgängliga konsolkommandon
stop Stoppar servern på ett kontrollerat sätt
restart Startar om servern
players Listar alla anslutna spelare med deras ID:n
kick <playerid> [reason] Sparkar en spelare från servern
ban <playerid> [reason] Bannar en spelare från servern
unban <steamid> Tar bort en ban för det angivna Steam ID:t
package reload <name> Laddar om ett paket utan att starta om servern
package start <name> Startar ett paket som inte körs för närvarande
package stop <name> Stoppar ett körande paket
package list Listar alla laddade paket och deras status

Paketsystem (Lua-skript)

Onsets spelmekanik definieras helt av paket skrivna i Lua. Varje paket är en mapp inuti katalogen packages/ som innehåller Lua-skript som körs på server- och/eller klientsidan.

Paketstruktur

packages/
    mygamemode/
        package.json          <-- Package metadata and file declarations
        server/
            main.lua          <-- Server-side entry point
            commands.lua      <-- Custom command handlers
        client/
            main.lua          <-- Client-side entry point
            ui.lua            <-- User interface scripts

Installera paket

  1. Ladda ner paketet från Onset-communityforumen eller GitHub-repositorier
  2. Anslut till din server via SFTP
  3. Ladda upp paketmappen till katalogen packages/
  4. Öppna server_config.json i File Manager
  5. Lägg till paketmappens namn i "packages"-arrayen
  6. Starta om servern via GPanel
// server_config.json - Adding packages
{
    "packages": [
        "roleplay",
        "admintools",
        "vehicleshop"
    ]
}
Laddningsordning: Paket i "packages"-arrayen laddas i den ordning de listas. Om ett paket är beroende av ett annat, se till att beroendet listas först.

Spelarhantering

Utöver de inbyggda kick- och ban-kommandona tillhandahåller de flesta spellägespaket ytterligare funktioner för spelarhantering. Vanliga paketspecifika kommandon inkluderar:

Kommando (Paketberoende) Beskrivning
/tp <player> Teleportera till en annan spelare
/bring <player> Teleportera en annan spelare till din plats
/goto <x> <y> <z> Teleportera till specifika världskoordinater
/setadmin <player> <level> Ställ in en spelares adminnivå (om paketet stöder nivåer)
/announce <message> Skicka ett serveromfattande meddelande

Fordonshantering

Onset har ett inbyggt fordonssystem som paket kan utöka. Admins behöver ofta hantera spawnade fordon för att förhindra serveröverbelastning.

  • Fordonsspawning — De flesta RP-paket låter admins spawna fordon via kommandon som /car <model>
  • Fordonsrensning — Vissa paket inkluderar automatisk despawning av övergivna fordon eller adminkommandon som /destroyvehicles
  • Fordonsgränser — Konfigurera maximalt antal fordon per spelare för att förhindra lagg från för många spawnade entiteter

Databas (MariaDB)

Onset stöder MariaDB/MySQL-databasanslutningar för permanent datalagring. Detta används av roleplay och andra spellägespaket för att lagra spelardata, inventarier, egendomar med mera.

Databaskonfiguration hanteras inom ditt pakets konfigurationsfiler. En typisk uppsättning:

-- Database configuration in package config
Database = {
    host = "127.0.0.1",
    port = 3306,
    username = "onset_user",
    password = "your_password",
    database = "onset_gamemode"
}
Databasåtkomst: Dina databasuppgifter finns i GPanel under fliken Databases. Om du behöver en ny databas skapad, skicka in ett supportärende så ställer vårt team in det åt dig.

Felsökning

Problem Lösning
Servern startar men inget spelläge är tillgängligt Du behöver minst ett spellägespaket installerat och listat i server_config.json. En tom Onset-server har inget inbyggt spelläge.
Paketet misslyckas att ladda Kontrollera GPanel-konsolen efter Lua-felmeddelanden. Vanliga orsaker: saknad package.json, syntaxfel i Lua-filer eller saknade beroenden.
Databasanslutningsfel Verifiera dina databasuppgifter, säkerställ att databasen finns och kontrollera att MariaDB-tjänsten körs. Testa anslutningen från konsolloggarna.
Servern syns inte i webbläsaren Säkerställ att "visible": true är inställt i server_config.json. Verifiera även att port 7776 (TCP) är åtkomlig för query-porten.
Hög latens eller lagg Sänk värdet för streamdistance, minska tickrate om CPU-användningen är hög och kontrollera om det finns ineffektiva Lua-skript i dina paket.

Relaterade artiklar

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.


Var denna artikel hjälpsam?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.