Välkmüük 50% soodustust kõikidele serveritele Vaid mõni tund jäänud!
Lõpeb: 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
Kategooriad

BeamMP administraatori ja ressursside seadistamine


See juhend käsitleb administraatori seadistamist, serveripoolseid ressursse, kohandatud kaarte, sõidukite haldamist ja veaotsingut teie BeamMP serveril Legion Hosting platvormil. Serveri algseadistuse, autentimisvõtmete ja põhikonfiguratsiooni kohta vaadake BeamMP serveri seadistamise juhendit.

Serveripaneel: Kogu serverihaldus toimub GPanel kaudu aadressil gpanel.legionhosting.net. Failihaldust saab teha Files vahekaardi kaudu või SFTP abil. SFTP juhiste jaoks vaadake Kuidas laadida faile üles SFTP kaudu.

Administraatori seadistamine

BeamMP-l puudub traditsiooniline administraatori sisselogimis- või paroolisüsteem. Selle asemel täidetakse administraatori käske serveri konsooli kaudu või serveripoolsete Lua pluginate abil, mis kontrollivad mängija identifikaatoreid.

Konsoolikäsud

GPanel serveri konsool annab otseligipääsu sisseehitatud serverikäskudele. Sisestage käsud otse konsooli sisestusväljale:

Käsk Kirjeldus
kick <player_id> <reason> Viskab mängija serverist välja valikulise põhjendusega.
ban <player_name> Keelab mängijal serverisse siseneda. Keelatud mängijad ei saa uuesti ühenduda.
unban <player_name> Tühistab mängija keelu, võimaldades tal uuesti ühenduda.
list Kuvab kõik hetkel ühendatud mängijad koos nende ID-dega.
say <message> Saadab konsooli kaudu kogu serverile vestlussõnumi.
status Kuvab serveri olekuteabe, sealhulgas mängijate arvu ja tööaega.
help Kuvab kõik saadaolevad konsoolikäsud.
Mängija ID-d: Kasutage käsku list, et näha ühendatud mängijaid ja nende ID-sid. Neid ID-sid on vaja käskude nagu kick jaoks.

Ressursside kausta struktuur

BeamMP kasutab kausta Resources serveripoolse sisu korraldamiseks. See kaust sisaldab kahte alamkataloogi erinevate eesmärkidega:

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

Kliendipoolsed ressursid

Kausta Resources/Client/ paigutatud failid laaditakse mängijatele automaatselt alla ühendamisel. Seda kasutatakse järgmiseks:

  • Kohandatud kaardid — kaardi modi .zip failid, mida mängijad vajavad serveri kaardi laadimiseks.
  • Kohandatud sõidukid — sõiduki modi .zip failid, mis lisavad uusi autosid või muudavad olemasolevaid.
  • Muud kliendipoolsed modid — mis tahes BeamNG.drive mod, mis peab olema kliendil olemas.
Faili suurus loeb: Kõik kaustas Resources/Client/ olev laaditakse alla igale liituvale mängijale. Suured failid või paljud modid pikendavad ühendumisaega märkimisväärselt. Hoidke kliendipoolsed ressursid võimalikult väikesed parima mängijakogemuse tagamiseks.

Serveripoolsed ressursid (Lua pluginad)

Kataloog Resources/Server/ sisaldab serveripoolseid Lua pluginaid. Need töötavad ainult serveris ja neid ei saadeta mängijatele. Iga plugina jaoks on eraldi alamkaust koos main.lua failiga:

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

Serveripoolsed pluginad saavad:

  • Reageerida mängija sündmustele (liitumine, lahkumine, vestlussõnumid, sõidukite tekitamine).
  • Rakendada kohandatud käske, mida käivitatakse vestluse kaudu (nt /tp, /give).
  • Hallata sõidukite õigusi ja piiranguid.
  • Lisada majandussüsteeme, teleporteerimist või muid kohandatud mänguomadusi.
  • Logida mängijate tegevust ja jõustada reegleid.
Plugina ressursid: BeamMP kogukond haldab pluginate kogu BeamMP foorumites ja GitHub-is. Levinumad pluginad hõlmavad vestluskäske, sõidukite piiranguid ja administraatoritööriistu.

Kohandatud kaartide lisamine

Kohandatud (mitte-vaikimisi) kaardi käivitamiseks oma BeamMP serveris:

  1. Laadige kaardi mod alla .zip failina BeamNG.drive modi allikast (nt BeamNG.drive modi hoidlast).
  2. Peatage oma server GPanel paneelil.
  3. Laadige .zip fail üles kausta Resources/Client/ Files vahekaardi kaudu või SFTP abil. Ärge pakkige zip-faili lahti.
  4. Uuendage MAP käivitusmuutujat (või Map failis ServerConfig.toml) õige kaardi teega kohandatud kaardi jaoks. See tee on tavaliselt formaadis /levels/map_name/info.json — kontrollige modi dokumentatsioonist täpset teed.
  5. Käivitage server.
Kaardi tee peab olema õige: Kui Map väärtus ei vasta tegelikule teele modi .zip failis, ei suuda server kaarti laadida. Kontrollige modi dokumentatsiooni või uurige .zip struktuuri, et leida õige /levels/ tee.
Mängijad laadivad automaatselt: Kui mängija ühendub, laadib BeamMP käivitaja automaatselt alla kõik failid kaustas Resources/Client/, mida mängijal veel pole. Mängijad ei pea kaardi mode käsitsi installima.

Sõidukite haldamine

BeamMP serverite sõidukite haldamine toimub MaxCars seadistuse ja valikuliselt serveripoolsete Lua pluginate kaudu.

MaxCars seadistus

Seadistus MaxCars failis ServerConfig.toml (või MAX_CARS käivitusmuutuja) määrab, mitu sõidukit iga mängija saab korraga tekitada:

  • 1 — igal mängijal saab korraga olla üks sõiduk (soovitatav suuremate serverite jaoks).
  • 23 — võimaldab mängijatel omada paari sõidukit, kasulik väiksemate serverite või autokohtumiste jaoks.
  • Kõrgemad väärtused suurendavad serveri koormust proportsionaalselt.

Kohandatud sõidukite modid

Kohandatud sõidukite lisamiseks oma serverile:

  1. Laadige sõiduki mod alla .zip failina.
  2. Paigutage see kausta Resources/Client/.
  3. Taaskäivitage server. Mängijad laadivad sõiduki modi ühendamisel automaatselt alla.

Sõidukite piiramine pluginate abil

Täpsemaks kontrolliks (nt konkreetsete sõidukite keelamine, sõidukitüüpide piiramine) on vaja serveripoolset Lua pluginat. Need pluginad saavad peatada sõidukite tekitamise sündmusi ja lubada või keelata neid kohandatud reeglite alusel. Sõidukite haldamise pluginate leidmiseks vaadake BeamMP foorumeid.


Pluginate installimine ja haldamine

Serveripoolsed Lua pluginad laiendavad teie serveri funktsionaalsust. Siit saate teada, kuidas neid installida ja hallata:

Plugina installimine

  1. Laadige alla plugina failid (tavaliselt kaust, mis sisaldab main.lua ja võimalikke muid faile).
  2. Peatage oma server.
  3. Laadige plugina kaust üles kausta Resources/Server/ Files vahekaardi kaudu või SFTP abil.
  4. Veenduge, et kaustastruktuur on õige: Resources/Server/PluginName/main.lua.
  5. Käivitage server. Konsool kuvab teateid pluginate laadimise kohta.

Plugina eemaldamine

  1. Peatage oma server.
  2. Kustutage plugina kaust kaustast Resources/Server/.
  3. Käivitage server.
Peatage server alati enne pluginate lisamist või eemaldamist. Kuum-laadimine ei ole usaldusväärselt toetatud ja võib põhjustada vigu.

Veaotsing

Autentimisvõtme vead

  • Kontrollige, et võti on õigesti kleebitud AUTH_KEY käivitusmuutujasse — ilma lisatühikute või reavahetusteta.
  • Veenduge, et võti pole tühistatud ega aegunud BeamMP Keymaster lehel.
  • Iga võtit saab korraga kasutada ainult ühes serveris. Kui kasutate sama võtit mujal, tekib tõrge.
  • Konsool kuvab käivitamisel autentimisvigu, kui võti on kehtetu.

Mängijad ei saa ühenduda

  • Kinnitage, et server on täielikult käivitunud ja kuvatakse GPanel paneelil võrgus olevana.
  • Kontrollige, et mängija kasutab BeamMP käivitajat, mitte tavalist BeamNG.drive käivitajat.
  • Kui server on seadistatud valikule Private = true, peavad mängijad ühenduma otseühenduse kaudu õige IP ja pordiga. Vaadake Kuidas leida oma serveri IP-d ja porti.
  • Veenduge, et mängija BeamMP käivitaja versioon ühildub serveri versiooniga. Aegunud käivitajad ei pruugi ühenduda.
  • Kui server on täis (MaxPlayers piir on saavutatud), ei saa lisanduvad mängijad liituda enne, kui keegi lahkub.

Modi sünkroonimise probleemid

  • Kui mängijad jäävad allalaadimise juurde kinni või saavad veateateid puuduvate modide kohta, kontrollige, et modi .zip failid kaustas Resources/Client/ pole rikutud.
  • Laadige modi fail uuesti alla ja laadige üles, kui .zip on kahjustatud.
  • Väga suured modi failid võivad aeglase ühendusega mängijatele põhjustada aegumisi. Kaaluge tarbetute suurte modide eemaldamist.
  • Veenduge, et modi .zip failid pole pesastatud (st .zip kausta sees teise .zip sees).

Jõudlusprobleemid paljude mängijate/sõidukitega

  • Vähendage MaxCars väärtusele 1 mängija kohta.
  • Vähendage MaxPlayers väärtust, kui serveril esineb pidevat viivitust.
  • Vahetage lihtsama kaardi vastu (Grid Map või Industrial) parema jõudluse tagamiseks suure mängijate arvuga.
  • Eemaldage tarbetud kliendipoolsed modid kaustast Resources/Client/, et vähendada allalaadimisaegu ja mälukasutust.
  • Kontrollige GPanel ressursikasutuse graafikuid — kui CPU või RAM on pidevalt piiri peal, kaaluge serveriplaani uuendamist. Avage tugipäring valikute arutamiseks.

Server ei ilmu brauseris

  • Veenduge, et Private on teie konfiguratsioonis seadistatud väärtusele false.
  • Kontrollige, et autentimisvõti on kehtiv ja seda ei kasuta teine server.
  • Oodake pärast käivitamist 1–2 minutit, kuni server registreerib end BeamMP taustasüsteemis.
  • Kontrollige konsooli master-serveri ühendusega seotud vigade osas.

Seotud artiklid


Vajate lisaabi?

Kui teil esineb probleeme, mida see juhend ei käsitle, on meie tugimeeskond valmis aitama. Avage päring aadressil legionhosting.net/submitticket.php koos oma serveri andmete, probleemi kirjelduse ja asjakohaste veateadetega GPanel konsoolist.


Kas see artikkel oli kasulik?

Ready to Get Started?

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