Lynudsalg 50% rabat på alle servere Sidste Dag!
Slutter 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- og pakkeopsætning

DA onset admin packages lua 0 fandt dette nyttigt

Denne guide dækker admin-opsætning, konsolkommandoer, Lua-pakkesystemet, spiller- og køretøjshåndtering samt databasekonfiguration til din Onset dedikerede server på Legion Hosting. For indledende serveropsætning, se vores Onset Server Setup Guide.

Admin-opsætning

Onset håndterer admin-rettigheder gennem Lua-scripting i dine spiltilstandspakker. I modsætning til mange spil med indbyggede adminsystemer, er Onset afhængig af dine pakker til at definere, hvem der har forhøjede rettigheder, og hvad disse rettigheder tillader.

De fleste community-spiltilstandspakker inkluderer et adminsystem. Typisk indebærer admin-opsætning:

  1. Åbn File Manager i GPanel
  2. Naviger til din pakkemappe (f.eks. packages/mygamemode/)
  3. Find admin-konfigurationsfilen (ofte config.lua, admins.lua eller en JSON-konfigurationsfil)
  4. Tilføj dit Steam64 ID eller in-game spiller-ID til adminlisten
  5. Gem filen og genstart serveren
-- Example: config.lua admin setup
Config = {}
Config.Admins = {
    "76561198000000001",  -- Your Steam64 ID
    "76561198000000002"   -- Another admin
}
Find et Steam64 ID: Besøg steamid.io og indtast en Steam-profil-URL for at finde Steam64 ID'et.

Serverkonsolkommandoer

Onset tilbyder indbyggede serverkonsolkommandoer, der fungerer uanset installerede pakker. Disse kan indtastes direkte i GPanel-konsollen.

Kommando Beskrivelse
help Viser alle tilgængelige konsolkommandoer
stop Stopper serveren kontrolleret
restart Genstarter serveren
players Viser alle tilsluttede spillere med deres ID'er
kick <playerid> [reason] Smider en spiller ud fra serveren
ban <playerid> [reason] Banner en spiller fra serveren
unban <steamid> Fjerner en ban for det angivne Steam ID
package reload <name> Genindlæser en pakke uden at genstarte serveren
package start <name> Starter en pakke, der ikke kører i øjeblikket
package stop <name> Stopper en kørende pakke
package list Viser alle indlæste pakker og deres status

Pakkesystem (Lua-scripting)

Onsets gameplay er fuldstændigt defineret af pakker skrevet i Lua. Hver pakke er en mappe inde i packages/-mappen, der indeholder Lua-scripts, som kører på server- og/eller klientsiden.

Pakkestruktur

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

Installation af pakker

  1. Download pakken fra Onset community-fora eller GitHub-repositories
  2. Opret forbindelse til din server via SFTP
  3. Upload pakkemappen til packages/-mappen
  4. Åbn server_config.json i File Manager
  5. Tilføj pakkemappens navn til "packages"-arrayet
  6. Genstart serveren gennem GPanel
// server_config.json - Adding packages
{
    "packages": [
        "roleplay",
        "admintools",
        "vehicleshop"
    ]
}
Indlæsningsrækkefølge: Pakker i "packages"-arrayet indlæses i den rækkefølge, de er angivet. Hvis en pakke er afhængig af en anden, skal afhængigheden være angivet først.

Spillerhåndtering

Ud over de indbyggede kick- og ban-kommandoer tilbyder de fleste spiltilstandspakker yderligere funktioner til spillerhåndtering. Almindelige pakke-leverede kommandoer inkluderer:

Kommando (pakkeafhængig) Beskrivelse
/tp <player> Teleporter til en anden spiller
/bring <player> Teleporter en anden spiller til din placering
/goto <x> <y> <z> Teleporter til specifikke verdenskoordinater
/setadmin <player> <level> Indstil en spillers adminniveau (hvis pakken understøtter niveauer)
/announce <message> Send en serveromfattende meddelelse

Køretøjshåndtering

Onset har et indbygget køretøjssystem, som pakker kan udvide. Admins har ofte behov for at administrere spawnede køretøjer for at forhindre rod på serveren.

  • Spawning af køretøjer — De fleste RP-pakker lader admins spawne køretøjer via kommandoer som /car <model>
  • Oprydning af køretøjer — Nogle pakker inkluderer auto-despawn for forladte køretøjer eller admin-kommandoer som /destroyvehicles
  • Køretøjsgrænser — Konfigurer maksimalt antal køretøjer pr. spiller for at forhindre lag fra for mange spawnede enheder

Database (MariaDB)

Onset understøtter MariaDB/MySQL-databaseforbindelser til vedvarende datalagring. Dette bruges af roleplay og andre spiltilstandspakker til at gemme spillerdata, inventar, ejendomme og mere.

Databasekonfiguration håndteres i dine pakkers konfigurationsfiler. En typisk opsætning:

-- Database configuration in package config
Database = {
    host = "127.0.0.1",
    port = 3306,
    username = "onset_user",
    password = "your_password",
    database = "onset_gamemode"
}
Databaseadgang: Dine databaseoplysninger kan findes i GPanel under fanen Databases. Hvis du har brug for en ny database, indsend en supportticket, og vores team opsætter den for dig.

Fejlfinding

Problem Løsning
Serveren starter, men der er intet gameplay tilgængeligt Du skal have mindst én spiltilstandspakke installeret og angivet i server_config.json. En ren Onset-server har intet indbygget gameplay.
Pakke kan ikke indlæses Tjek GPanel-konsollen for Lua-fejlmeddelelser. Almindelige årsager: manglende package.json, syntaksfejl i Lua-filer eller manglende afhængigheder.
Databaseforbindelsesfejl Kontroller dine databaseoplysninger, sørg for at databasen eksisterer, og tjek at MariaDB-tjenesten kører. Test forbindelsen fra konsollogfilerne.
Serveren er ikke synlig i browseren Sørg for at "visible": true er sat i server_config.json. Kontroller også at port 7776 (TCP) er tilgængelig for query-porten.
Høj latens eller lag Sænk værdien for streamdistance, reducer tickrate hvis CPU-forbruget er højt, og tjek for ineffektive Lua-scripts i dine pakker.

Relaterede artikler

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.


Var denne artikel nyttig?

Ready to Get Started?

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