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
Categories

Vodič za podešavanje BeamMP servera


Ovaj vodič pokriva sve što vam je potrebno da pokrenete vaš BeamMP server na Legion Hosting, od prvog pokretanja i podešavanja ključa za autentifikaciju do ServerConfig.toml konfiguracije i načina na koji se igrači povezuju. Za administratorske komande, prilagođene mape i upravljanje resursima, pogledajte Podešavanje BeamMP administracije i resursa.

Server Panel: Sve upravljanje serverom se vrši kroz GPanel na gpanel.legionhosting.net. BeamMP serveri koriste samostalnu BeamMP-Server aplikaciju — ne SteamCMD.

Šta je BeamMP?

BeamMP je multiplayer mod za BeamNG.drive koji omogućava igračima da voze, trkaju se i sudaraju zajedno na istim mapama. BeamMP-Server aplikacija se izvršava kao samostalni namenski server. Igrači se povezuju kroz BeamMP launcher, koji zamenjuje standardni BeamNG.drive launcher za multiplayer sesije.

Potreban ključ za autentifikaciju: Svaki BeamMP server zahteva jedinstveni ključ za autentifikaciju sa BeamMP Keymaster-a. Vaš server se neće pojaviti u pregledaču servera i igrači neće moći da se povežu bez važećeg ključa. Pogledajte odeljak Ključ za autentifikaciju u nastavku.

Prvo pokretanje

Kada prvi put dobijete vaš BeamMP server, sledite ove korake da ga pokrenete:

  1. Prijavite se na GPanel i izaberite vaš BeamMP server.
  2. Pre pokretanja, morate dobiti ključ za autentifikaciju (vidi ispod). Bez njega server neće uspeti da se autentifikuje sa BeamMP servisima.
  3. Idite na karticu Startup i nalepite vaš ključ za autentifikaciju u promenljivu AUTHKEY.
  4. Opcionalno prilagodite druge startup promenljive poput naziva servera i maksimalnog broja igrača.
  5. Idite na karticu Console i kliknite Start.
  6. Server će automatski preuzeti BeamMP-Server fajlove pri prvom pokretanju. Ovo može potrajati nekoliko minuta.
  7. Kada konzola prikaže [INFO] Server started! ili slično, vaš server je onlajn i pojaviće se u BeamMP pregledaču servera.
Prvo pokretanje traje duže: Inicijalno pokretanje uključuje potpuno preuzimanje BeamMP-Server fajlova. Naredna pokretanja će biti mnogo brža.

Ključ za autentifikaciju (BeamMP Keymaster)

Svaki BeamMP server zahteva ključ za autentifikaciju koji ga povezuje sa BeamMP backend servisima. Ovaj ključ je besplatan i vezan za vaš BeamMP/Discord nalog.

Kako da dobijete vaš ključ

  1. Idite na beammp.com/k/keys (BeamMP Keymaster).
  2. Prijavite se sa vašim Discord nalogom. Ako nemate BeamMP nalog, biće vam zatraženo da ga kreirate.
  3. Kliknite Create a key (ili + / New Key u zavisnosti od trenutnog korisničkog interfejsa).
  4. Unesite naziv za vaš server (ovo je samo oznaka za vašu referencu) i IP adresu vašeg servera.
  5. Kopirajte generisani string ključa.

Dodavanje ključa na vaš server

  1. U GPanel-u idite na karticu Startup.
  2. Nalepite vaš ključ u promenljivu AUTHKEY.
  3. Ponovo pokrenite server da bi promena stupila na snagu.
Čuvajte vaš ključ za autentifikaciju privatnim. Nemojte ga deliti javno. Bilo ko sa vašim ključem mogao bi da ga koristi na drugom serveru, što može izazvati konflikte ili dovesti do toga da BeamMP opozove vaš ključ.
Ograničenja ključeva: Svaki BeamMP nalog može da kreira ograničen broj ključeva (obično 2). Ako vam je potrebno dodatnih ključeva, proverite stranicu BeamMP Keymaster-a ili njihov Discord za trenutna ograničenja.

GPanel startup promenljive

BeamMP izlaže nekoliko opcija konfiguracije kao startup promenljive u GPanel-u. Idite na karticu Startup da ih pregledate i izmenite. Promene zahtevaju ponovno pokretanje servera da bi stupile na snagu.

Promenljiva Podrazumevano Opis
AUTHKEY prazno Vaš BeamMP ključ za autentifikaciju sa Keymaster-a. Obavezno da bi server funkcionisao.
NAME BeamMP Server Naziv prikazan u BeamMP pregledaču servera.
MAX_PLAYERS 10 Maksimalan broj istovremenih igrača. Veće vrednosti zahtevaju više CPU-a i RAM-a.
MAP /levels/gridmap_v2/info.json Mapa koja se učitava. Koristi format putanje BeamNG.drive mape. Pogledajte odeljak Izbor mape za dostupne mape.
PORT 30814 Port servera. Ovo je unapred konfigurisano od strane GPanel-a — nemojte menjati osim ako vas podrška ne uputi.
MAX_CARS 1 Maksimalan broj vozila po igraču. Više vozila po igraču značajno povećava propusni opseg i korišćenje CPU-a.
PRIVATE false Ako je true, server se neće pojaviti u javnom pregledaču servera. Igrači moraju da se povežu putem direktnog povezivanja.

ServerConfig.toml

Pored startup promenljivih, kompletna konfiguracija servera se nalazi u ServerConfig.toml u korenskom direktorijumu servera. Možete urediti ovaj fajl putem kartice Files u GPanel-u ili putem SFTP. Startup promenljive u GPanel-u nadjačavaju vrednosti u ovom fajlu pri svakom pokretanju.

Ključne opcije konfiguracije

[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
Podešavanje Opis
AuthKey Vaš BeamMP Keymaster ključ za autentifikaciju.
Name Naziv servera prikazan u pregledaču servera. Podržava neke kodove za formatiranje.
Description Kratak opis prikazan ispod naziva servera u pregledaču.
MaxPlayers Ograničenje broja igrača. Tipične vrednosti: 8–20 za glatko igranje.
Map Putanja mape koja se učitava. Mora biti važeća putanja BeamNG.drive nivoa.
Private Podesite na true da sakrijete iz pregledača servera.
MaxCars Vozila dozvoljena po igraču. 1 se preporučuje za veće servere.
ResourceFolder Putanja do direktorijuma Resources koji sadrži modove i dodatke na strani servera.
LogChat Ako je true, čet poruke igrača se beleže u konzoli.
Uvek zaustavite vaš server pre uređivanja ServerConfig.toml. Server može prepisati vaše promene pri gašenju ako je pokrenut dok uređujete.

Izbor mape

BeamMP koristi iste mape kao BeamNG.drive. Mapa se navodi kao putanja nivoa u podešavanju Map. U nastavku su najčešće korišćene podrazumevane mape:

Naziv mape Putanja mape Opis
Grid Map v2 /levels/gridmap_v2/info.json Ravna, otvorena oblast za testiranje. Odlična za slobodne gradnje i testiranje vozila.
West Coast USA /levels/west_coast_usa/info.json Velika, detaljna mapa sa autoputevima, gradom i raznolikim terenom. Veoma popularna za freeroam.
East Coast USA /levels/east_coast_usa/info.json Brežuljci, šume i mali grad. Dobra za vožnju van puta i krstarenje.
Italy /levels/italy/info.json Slikovita italijanska seoska oblast sa uskim putevima i obalskim gradom.
Utah /levels/utah/info.json Pustinjski teren sa dugim autoputevima i stazama van puta.
Jungle Rock Island /levels/jungle_rock_island/info.json Tropsko ostrvo sa krivudavim putevima i gustom vegetacijom.
Industrial /levels/industrial/info.json Kompaktna industrijska oblast sa rampama, skokovima i stazama sa preprekama.
Small Island USA /levels/small_island/info.json Malo ostrvo sa uskim putevima. Dobro za manji broj igrača.
Driver Training /levels/driver_training/info.json Staza u stilu autokrosa dizajnirana za vežbanje upravljanja vozilom.
Prilagođene mape: Takođe možete učitati prilagođene/mod mape postavljanjem .zip fajla mape u folder Resources/Client i korišćenjem odgovarajuće putanje mape. Pogledajte Podešavanje BeamMP administracije i resursa za detalje o dodavanju prilagođenog sadržaja.

Maksimalan broj igrača i performanse

BeamNG.drive je igra intenzivna po pitanju fizike. Svaki igrač i vozilo dodaju značajno opterećenje i serveru i povezanim klijentima. Imajte na umu ove smernice:

  • MaxPlayers: 8–20 igrača je tipično za glatko iskustvo. Veći serveri (20+) su mogući, ali zahtevaju više resursa i pažljivu konfiguraciju.
  • MaxCars: Držanje ovog na 1 po igraču se snažno preporučuje za servere sa više od 10 igrača. Svako dodatno vozilo umnožava podatke o fizici koji moraju biti sinhronizovani.
  • Izbor mape je bitan: Veće, detaljnije mape (West Coast USA, Italy) koriste više memorije nego jednostavnije mape (Grid Map, Industrial).
  • Mrežni propusni opseg: BeamMP šalje detaljne podatke o fizici za svako vozilo. Veliki broj igrača sa više vozila po igraču može brzo zasititi propusni opseg.
Savet za performanse: Ako igrači doživljavaju kašnjenje ili „rubber-banding", pokušajte da smanjite MaxCars na 1 i da snizite MaxPlayers. Ovo je jedan najefikasniji način za poboljšanje performansi servera.

Kako se povezati

Igrači se povezuju na BeamMP servere kroz BeamMP launcher, a ne standardni BeamNG.drive launcher.

Putem pregledača servera

  1. Preuzmite i instalirajte BeamMP launcher sa beammp.com.
  2. Pokrenite BeamMP launcher. On će pokrenuti BeamNG.drive sa učitanim BeamMP multiplayer modom.
  3. Iz glavnog menija izaberite Multiplayer.
  4. Pregledajte listu servera ili koristite traku za pretragu da pronađete vaš server po nazivu.
  5. Kliknite na vaš server i izaberite Connect.

Putem direktnog povezivanja

  1. U BeamMP multiplayer meniju kliknite Direct Connect.
  2. Unesite IP adresu i port vašeg servera u formatu IP:PORT (npr. 192.168.1.1:30814).
  3. Kliknite Connect.
Server se ne prikazuje u pregledaču? Uverite se da je PRIVATE podešen na false i da je vaš ključ za autentifikaciju važeći. Može potrajati minut ili dva nakon pokretanja da se server pojavi u pregledaču. Ako se i dalje ne pojavljuje, proverite konzolu za greške autentifikacije. Imajte na umu da se vaš port nasumično dodeljuje osim ako nemate privatni IP -- proverite GPanel za ispravan port.

Upravljanje sačuvanim podacima

BeamNG.drive je igra zasnovana na sesijama. Ne postoji trajno stanje sveta ili fajl za čuvanje za server. Kada se igrači diskonektuju ili se server ponovo pokrene, sve pozicije i stanja vozila se resetuju. Svaka sesija počinje iznova.

  • Nema sačuvanih svetova za rezervnu kopiju ili upravljanje.
  • Konfiguracija servera (ServerConfig.toml) i resursi opstaju kroz ponovna pokretanja.
  • Konfiguracije vozila igrača se čuvaju na strani klijenta, ne na serveru.
Napomena: Neki Lua dodaci na strani servera mogu implementirati prilagođene funkcije trajnosti (poput čuvanja pozicija igrača ili ekonomskih podataka), ali ovo nije podrazumevana funkcija. Pogledajte Podešavanje BeamMP administracije i resursa za informacije o dodacima.

Povezani članci


Potrebna vam je dodatna pomoć?

Ako imate probleme koji nisu pokriveni u ovom vodiču, naš tim za podršku je dostupan da pomogne. Otvorite tiket na legionhosting.net/submitticket.php sa detaljima o vašem serveru i opisom problema.


Was this article helpful?

Ready to Get Started?

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