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

Installationsguide för BeamMP-server

SV beammp beamng setup config racing 3 tyckte att detta var hjälpsamt

Den här guiden täcker allt du behöver för att få igång din BeamMP-server hos Legion Hosting, från första starten och konfiguration av autentiseringsnyckel till konfiguration av ServerConfig.toml och hur spelare ansluter. För administratörskommandon, anpassade kartor och resurshantering, se BeamMP-administration och resurskonfiguration.

Serverpanel: All serverhantering sker via GPanel på gpanel.legionhosting.net. BeamMP-servrar använder den fristående BeamMP-Server-applikationen — inte SteamCMD.

Vad är BeamMP?

BeamMP är en multiplayer-modd för BeamNG.drive som gör att spelare kan köra, tävla och krocka tillsammans på samma kartor. BeamMP-Server-applikationen körs som en fristående dedikerad server. Spelare ansluter via BeamMP-launchern, som ersätter den vanliga BeamNG.drive-launchern för multiplayer-sessioner.

Autentiseringsnyckel krävs: Varje BeamMP-server kräver en unik autentiseringsnyckel från BeamMP Keymaster. Din server kommer inte att visas i serverwebbläsaren och spelare kommer inte att kunna ansluta utan en giltig nyckel. Se avsnittet Autentiseringsnyckel nedan.

Första starten

När du först får din BeamMP-server, följ dessa steg för att få den online:

  1. Logga in på GPanel och välj din BeamMP-server.
  2. Innan du startar måste du skaffa en autentiseringsnyckel (se nedan). Utan den misslyckas servern med att autentisera mot BeamMP-tjänsterna.
  3. Navigera till fliken Startup och klistra in din autentiseringsnyckel i variabeln AUTHKEY.
  4. Justera eventuellt andra startvariabler som servernamn och max antal spelare.
  5. Gå till fliken Console och klicka på Start.
  6. Servern laddar ned BeamMP-Server-filerna automatiskt vid första uppstart. Detta kan ta några minuter.
  7. När konsolen visar [INFO] Server started! eller liknande är din server online och kommer att visas i BeamMP-serverwebbläsaren.
Första uppstarten tar längre tid: Den första starten inkluderar en fullständig nedladdning av BeamMP-Server-filerna. Efterföljande starter kommer att gå mycket snabbare.

Autentiseringsnyckel (BeamMP Keymaster)

Varje BeamMP-server kräver en autentiseringsnyckel som länkar den till BeamMP-backendtjänsterna. Den här nyckeln är gratis och kopplad till ditt BeamMP-/Discord-konto.

Så skaffar du din nyckel

  1. Gå till beammp.com/k/keys (BeamMP Keymaster).
  2. Logga in med ditt Discord-konto. Om du inte har ett BeamMP-konto uppmanas du att skapa ett.
  3. Klicka på Create a key (eller + / New Key beroende på det aktuella gränssnittet).
  4. Ange ett namn för din server (detta är bara en etikett för din egen referens) och din servers IP-adress.
  5. Kopiera den genererade nyckelsträngen.

Lägga till nyckeln på din server

  1. I GPanel, gå till fliken Startup.
  2. Klistra in din nyckel i variabeln AUTHKEY.
  3. Starta om servern för att ändringen ska träda i kraft.
Håll din autentiseringsnyckel privat. Dela den inte offentligt. Vem som helst med din nyckel kan använda den på en annan server, vilket kan orsaka konflikter eller leda till att din nyckel återkallas av BeamMP.
Nyckelgränser: Varje BeamMP-konto kan skapa ett begränsat antal nycklar (vanligtvis 2). Om du behöver ytterligare nycklar, kontrollera BeamMP Keymaster-sidan eller deras Discord för aktuella gränser.

GPanel-startvariabler

BeamMP exponerar flera konfigurationsalternativ som startvariabler i GPanel. Navigera till fliken Startup för att se och ändra dessa. Ändringar kräver en serveromstart för att träda i kraft.

Variabel Standard Beskrivning
AUTHKEY tom Din BeamMP-autentiseringsnyckel från Keymaster. Krävs för att servern ska fungera.
NAME BeamMP Server Namnet som visas i BeamMP-serverwebbläsaren.
MAX_PLAYERS 10 Maximalt antal samtidiga spelare. Högre värden kräver mer CPU och RAM.
MAP /levels/gridmap_v2/info.json Kartan som ska laddas. Använder BeamNG.drives kartsökvägsformat. Se avsnittet Kartval för tillgängliga kartor.
PORT 30814 Serverporten. Denna är förkonfigurerad av GPanel — ändra inte om du inte instrueras av supporten.
MAX_CARS 1 Maximalt antal fordon per spelare. Fler fordon per spelare ökar bandbredds- och CPU-användningen avsevärt.
PRIVATE false Om true kommer servern inte att visas i den publika serverwebbläsaren. Spelare måste ansluta via direktanslutning.

ServerConfig.toml

Utöver startvariablerna finns den fullständiga serverkonfigurationen i ServerConfig.toml i serverns rotkatalog. Du kan redigera den här filen via fliken Files i GPanel eller via SFTP. Startvariablerna i GPanel åsidosätter värdena i den här filen vid varje start.

Viktiga konfigurationsalternativ

[General]
AuthKey = "your-key-here"
Name = "My BeamMP Server"
Description = "A fun racing and freeroam server"
MaxPlayers = 10
Port = 30814
Map = "/levels/gridmap_v2/info.json"
Private = false
MaxCars = 1
ResourceFolder = "Resources"
LogChat = true
Inställning Beskrivning
AuthKey Din autentiseringsnyckel från BeamMP Keymaster.
Name Servernamn som visas i serverwebbläsaren. Stöder vissa formateringskoder.
Description En kort beskrivning som visas under servernamnet i webbläsaren.
MaxPlayers Spelartak. Typiska värden: 8–20 för smidigt spel.
Map Kartsökvägen som ska laddas. Måste vara en giltig BeamNG.drive-nivåsökväg.
Private Ställ in på true för att dölja från serverwebbläsaren.
MaxCars Antal fordon som tillåts per spelare. 1 rekommenderas för större servrar.
ResourceFolder Sökväg till Resources-katalogen som innehåller serverbaserade moddar och plugins.
LogChat Om true loggas spelarnas chattmeddelanden till konsolen.
Stoppa alltid din server innan du redigerar ServerConfig.toml. Servern kan skriva över dina ändringar vid avstängning om den körs medan du redigerar.

Kartval

BeamMP använder samma kartor som BeamNG.drive. Kartan anges som en nivåsökväg i inställningen Map. Nedan följer de vanligast använda standardkartorna:

Kartnamn Kartsökväg Beskrivning
Grid Map v2 /levels/gridmap_v2/info.json Ett platt, öppet testområde. Utmärkt för fria byggen och fordonstestning.
West Coast USA /levels/west_coast_usa/info.json En stor, detaljerad karta med motorvägar, en stad och varierad terräng. Mycket populär för freeroam.
East Coast USA /levels/east_coast_usa/info.json Böljande kullar, skogar och en liten stad. Bra för terrängkörning och cruising.
Italy /levels/italy/info.json En naturskön italiensk landsbygd med smala vägar och en kuststad.
Utah /levels/utah/info.json Ökenterräng med långa motorvägar och terrängleder.
Jungle Rock Island /levels/jungle_rock_island/info.json En tropisk ö med slingrande vägar och tät vegetation.
Industrial /levels/industrial/info.json Ett kompakt industriområde med ramper, hopp och hinderbanor.
Small Island USA /levels/small_island/info.json En liten ö med trånga vägar. Bra för mindre spelarantal.
Driver Training /levels/driver_training/info.json En autocross-liknande bana utformad för att öva på fordonshantering.
Anpassade kartor: Du kan också ladda anpassade kartor/moddkartor genom att placera kart-.zip-filen i mappen Resources/Client och använda lämplig kartsökväg. Se BeamMP-administration och resurskonfiguration för detaljer om att lägga till anpassat innehåll.

Max antal spelare och prestanda

BeamNG.drive är ett fysikintensivt spel. Varje spelare och fordon lägger till betydande belastning på både servern och anslutna klienter. Tänk på följande riktlinjer:

  • MaxPlayers: 8–20 spelare är typiskt för en smidig upplevelse. Större servrar (20+) är möjliga men kräver mer resurser och noggrann konfiguration.
  • MaxCars: Att hålla detta på 1 per spelare rekommenderas starkt för servrar med fler än 10 spelare. Varje ytterligare fordon multiplicerar den fysikdata som måste synkroniseras.
  • Kartvalet spelar roll: Större, mer detaljerade kartor (West Coast USA, Italy) använder mer minne än enklare kartor (Grid Map, Industrial).
  • Nätverksbandbredd: BeamMP skickar detaljerad fysikdata för varje fordon. Höga spelarantal med flera fordon per spelare kan mätta bandbredden snabbt.
Prestandatips: Om spelare upplever lagg eller rubber-banding, försök att minska MaxCars till 1 och sänka MaxPlayers. Detta är det enskilt mest effektiva sättet att förbättra serverprestandan.

Hur du ansluter

Spelare ansluter till BeamMP-servrar via BeamMP-launchern, inte den vanliga BeamNG.drive-launchern.

Via serverwebbläsaren

  1. Ladda ned och installera BeamMP-launchern från beammp.com.
  2. Starta BeamMP-launchern. Den startar BeamNG.drive med BeamMP-multiplayermodden inläst.
  3. Välj Multiplayer från huvudmenyn.
  4. Bläddra i serverlistan eller använd sökfältet för att hitta din server efter namn.
  5. Klicka på din server och välj Connect.

Via direktanslutning

  1. I BeamMP-multiplayermenyn, klicka på Direct Connect.
  2. Ange din servers IP-adress och port i formatet IP:PORT (t.ex. 192.168.1.1:30814).
  3. Klicka på Connect.
Visas servern inte i webbläsaren? Se till att PRIVATE är inställt på false och att din autentiseringsnyckel är giltig. Det kan ta en eller två minuter efter start innan servern visas i webbläsaren. Om den fortfarande inte visas, kontrollera konsolen för autentiseringsfel. Observera att din port tilldelas slumpmässigt om du inte har en privat IP -- kontrollera GPanel för rätt port.

Hantering av sparfiler

BeamNG.drive är ett sessionsbaserat spel. Det finns inget beständigt världstillstånd eller någon sparfil för servern. När spelare kopplar från eller servern startas om återställs alla fordonspositioner och -tillstånd. Varje session börjar på nytt.

  • Det finns inga världssparfiler att säkerhetskopiera eller hantera.
  • Serverkonfigurationen (ServerConfig.toml) och resurser bevaras mellan omstarter.
  • Spelarnas fordonskonfigurationer lagras på klientsidan, inte på servern.
Obs: Vissa serverbaserade Lua-plugins kan implementera anpassade beständighetsfunktioner (såsom att spara spelarpositioner eller ekonomidata), men detta är inte en standardfunktion. Se BeamMP-administration och resurskonfiguration för information om plugins.

Relaterade artiklar


Behöver du mer hjälp?

Om du upplever problem som inte täcks i den här guiden finns vårt supportteam tillgängligt för att hjälpa till. Öppna ett ärende på legionhosting.net/submitticket.php med dina serveruppgifter och en beskrivning av problemet.


Var denna artikel hjälpsam?

Ready to Get Started?

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