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

BeamMP Admin- og ressourceopsætning


Denne guide dækker admin-opsætning, server-side ressourcer, brugerdefinerede kort, køretøjsstyring og fejlfinding for din BeamMP server hos Legion Hosting. For den indledende serveropsætning, autentificeringsnøgler og grundlæggende konfiguration, se BeamMP Server Setup Guide.

Serverpanel: Al serverstyring foretages gennem GPanel på gpanel.legionhosting.net. Filhåndtering kan foretages via fanen Files eller via SFTP. Se How to Upload Files via SFTP for SFTP-instruktioner.

Admin-opsætning

BeamMP har ikke et traditionelt admin-login eller adgangskodesystem. I stedet udføres admin-kommandoer gennem serverkonsollen eller via server-side Lua-plugins, der kontrollerer spilleridentifikatorer.

Konsolkommandoer

Serverkonsollen i GPanel giver direkte adgang til indbyggede serverkommandoer. Skriv kommandoer direkte i konsolindtastningsfeltet:

Kommando Beskrivelse
kick <player_id> <reason> Kicker en spiller fra serveren med en valgfri årsagsbesked.
ban <player_name> Banner en spiller fra serveren. Bannede spillere kan ikke oprette forbindelse igen.
unban <player_name> Fjerner en spillers ban, så de kan oprette forbindelse igen.
list Viser alle aktuelt tilsluttede spillere med deres ID'er.
say <message> Sender en serveromfattende chatbesked fra konsollen.
status Viser serverstatusinformation inklusiv spillerantal og oppetid.
help Viser alle tilgængelige konsolkommandoer.
Spiller-ID'er: Brug kommandoen list for at se tilsluttede spillere og deres ID'er. Disse ID'er er nødvendige for kommandoer som kick.

Ressourcemappestruktur

BeamMP bruger en Resources-mappe til at organisere server-side indhold. Denne mappe indeholder to undermapper med forskellige formål:

Resources/
  Client/       <-- Client-side mods (maps, vehicles) synced to players
  Server/       <-- Server-side Lua plugins (not sent to players)

Klientressourcer

Filer placeret i Resources/Client/ downloades automatisk af spillere, når de opretter forbindelse. Dette bruges til:

  • Brugerdefinerede kort — Kortmod .zip-filer, som spillere skal bruge for at indlæse serverens kort.
  • Brugerdefinerede køretøjer — Køretøjsmod .zip-filer, der tilføjer nye biler eller ændrer eksisterende.
  • Andre klientmods — Enhver BeamNG.drive mod, der skal være til stede på klienten.
Filstørrelse er vigtig: Alt i Resources/Client/ downloades af alle spillere, der tilslutter sig. Store filer eller mange mods vil øge forbindelsestiden betydeligt. Hold dine klientressourcer slanke for den bedste spilleroplevelse.

Serverressourcer (Lua-plugins)

Mappen Resources/Server/ indeholder server-side Lua-plugins. Disse kører kun på serveren og sendes ikke til spillere. Hver plugin ligger i sin egen undermappe med en main.lua-fil:

Resources/
  Server/
    MyPlugin/
      main.lua        <-- Plugin entry point
    AnotherPlugin/
      main.lua

Server-side plugins kan:

  • Reagere på spillerbegivenheder (tilslutning, frakobling, chatbeskeder, køretøjsspawns).
  • Implementere brugerdefinerede kommandoer udløst via chat (f.eks. /tp, /give).
  • Administrere køretøjstilladelser og begrænsninger.
  • Tilføje økonomisystemer, teleportering eller andre brugerdefinerede gameplay-funktioner.
  • Logge spilleraktivitet og håndhæve regler.
Plugin-ressourcer: BeamMP-fællesskabet vedligeholder en samling af plugins på BeamMP forums og GitHub. Almindelige plugins inkluderer chatkommandoer, køretøjsbegrænsninger og admin-værktøjer.

Tilføjelse af brugerdefinerede kort

For at køre et brugerdefineret (ikke-standard) kort på din BeamMP server:

  1. Download kortmodden som en .zip-fil fra en BeamNG.drive mod-kilde (f.eks. BeamNG.drive mod-repositoriet).
  2. Stop din server i GPanel.
  3. Upload .zip-filen til Resources/Client/ via fanen Files eller SFTP. Udpak ikke zip-filen.
  4. Opdater MAP opstartvariablen (eller Map i ServerConfig.toml) til den korrekte kortsti for det brugerdefinerede kort. Denne sti er typisk i formatet /levels/map_name/info.json — tjek moddets dokumentation for den nøjagtige sti.
  5. Start serveren.
Kortstien skal være korrekt: Hvis Map-værdien ikke matcher den faktiske sti inde i moddets .zip-fil, vil serveren ikke kunne indlæse kortet. Tjek moddets dokumentation eller undersøg .zip-strukturen for at finde den korrekte /levels/-sti.
Spillere downloader automatisk: Når en spiller opretter forbindelse, downloader BeamMP-launcheren automatisk eventuelle filer i Resources/Client/, som spilleren ikke allerede har. Spillere behøver ikke manuelt at installere kortmods.

Køretøjsstyring

Køretøjsstyring på BeamMP-servere kontrolleres gennem MaxCars-indstillingen og eventuelt gennem server-side Lua-plugins.

MaxCars-indstilling

MaxCars-indstillingen i ServerConfig.toml (eller MAX_CARS opstartvariablen) styrer, hvor mange køretøjer hver spiller kan spawne samtidigt:

  • 1 — Hver spiller kan have ét køretøj ad gangen (anbefalet for større servere).
  • 23 — Tillader spillere at have et par køretøjer, nyttigt for mindre servere eller bilmøder.
  • Højere værdier øger serverbelastningen proportionalt.

Brugerdefinerede køretøjsmods

For at tilføje brugerdefinerede køretøjer til din server:

  1. Download køretøjsmodden som en .zip-fil.
  2. Placer den i Resources/Client/.
  3. Genstart serveren. Spillere vil automatisk downloade køretøjsmodden ved tilslutning.

Begrænsning af køretøjer via plugins

For mere detaljeret kontrol (f.eks. forbud mod bestemte køretøjer, begrænsning af køretøjstyper) har du brug for en server-side Lua-plugin. Disse plugins kan opfange køretøjsspawn-begivenheder og tillade eller afvise dem baseret på brugerdefinerede regler. Tjek BeamMP-forummerne for køretøjsstyringsplugins.


Installation og styring af plugins

Server-side Lua-plugins udvider din servers funktionalitet. Sådan installerer og styrer du dem:

Installation af en plugin

  1. Download plugin-filerne (typisk en mappe der indeholder main.lua og muligvis andre filer).
  2. Stop din server.
  3. Upload plugin-mappen til Resources/Server/ via fanen Files eller SFTP.
  4. Sørg for at mappestrukturen er korrekt: Resources/Server/PluginName/main.lua.
  5. Start serveren. Konsollen vil vise beskeder, når plugins indlæses.

Fjernelse af en plugin

  1. Stop din server.
  2. Slet plugin-mappen fra Resources/Server/.
  3. Start serveren.
Stop altid serveren før du tilføjer eller fjerner plugins. Hot-loading understøttes ikke pålideligt og kan forårsage fejl.

Fejlfinding

Autentificeringsnøglefejl

  • Bekræft at nøglen er korrekt indsat i AUTH_KEY opstartvariablen — ingen ekstra mellemrum eller linjeskift.
  • Sørg for at nøglen ikke er blevet tilbagekaldt eller er udløbet på BeamMP Keymaster.
  • Hver nøgle kan kun bruges på én server ad gangen. Hvis du bruger den samme nøgle andetsteds, vil det fejle.
  • Konsollen vil vise autentificeringsfejl ved opstart, hvis nøglen er ugyldig.

Spillere kan ikke oprette forbindelse

  • Bekræft at serveren er fuldt startet og vises som online i GPanel.
  • Tjek at spilleren bruger BeamMP-launcheren, ikke den standard BeamNG.drive launcher.
  • Hvis serveren er sat til Private = true, skal spillere bruge direkte forbindelse med den korrekte IP og port. Se How to Find Your Server IP and Port.
  • Sørg for at spillerens BeamMP launcher-version er kompatibel med serverversionen. Forældede launchere kan fejle ved tilslutning.
  • Hvis serveren er fuld (MaxPlayers nået), kan flere spillere ikke tilslutte sig, før nogen forlader.

Mod-synkroniseringsproblemer

  • Hvis spillere sidder fast i download eller modtager fejl om manglende mods, skal du bekræfte at mod .zip-filerne i Resources/Client/ ikke er beskadigede.
  • Download og upload mod-filen igen, hvis .zip-filen er beskadiget.
  • Meget store mod-filer kan forårsage timeout for spillere med langsomme forbindelser. Overvej at fjerne unødvendige store mods.
  • Sørg for at mod .zip-filer ikke er indlejrede (dvs. en .zip inde i en mappe inde i en anden .zip).

Ydelsesproblemer med mange spillere/køretøjer

  • Reducer MaxCars til 1 per spiller.
  • Sænk MaxPlayers, hvis serveren oplever vedvarende lag.
  • Skift til et simplere kort (Grid Map eller Industrial) for bedre ydelse med højt spillerantal.
  • Fjern unødvendige klientmods fra Resources/Client/ for at reducere downloadtider og hukommelsesforbrug.
  • Tjek GPanels ressourceforbrugsgrafer — hvis CPU eller RAM konstant er på grænsen, overvej at opgradere din serverplan. Åbn en supportticket for at diskutere muligheder.

Serveren vises ikke i browseren

  • Sørg for at Private er sat til false i din konfiguration.
  • Bekræft at autentificeringsnøglen er gyldig og ikke bruges af en anden server.
  • Vent 1–2 minutter efter opstart, så serveren kan registrere sig hos BeamMP-backend.
  • Tjek konsollen for eventuelle fejl relateret til masterserver-forbindelsen.

Relaterede artikler


Brug for mere hjælp?

Hvis du oplever problemer, der ikke er dækket i denne guide, er vores supportteam klar til at hjælpe. Åbn en ticket på legionhosting.net/submitticket.php med dine serveroplysninger, en beskrivelse af problemet og eventuelle relevante fejlmeddelelser fra GPanel-konsollen.


Var denne artikel nyttig?

Ready to Get Started?

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