Oferta Flash 50% de descompte en tots els servidors Últim dia!
Acaba en: 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
Categories

Configuració d'administrador i recursos de BeamMP


Aquesta guia cobreix la configuració d'administrador, els recursos del servidor, els mapes personalitzats, la gestió de vehicles i la resolució de problemes per al vostre servidor BeamMP a Legion Hosting. Per a la configuració inicial del servidor, les claus d'autenticació i la configuració bàsica, consulteu la Guia de configuració del servidor BeamMP.

Panell del servidor: Tota la gestió del servidor es fa a través de GPanel a gpanel.legionhosting.net. La gestió de fitxers es pot fer a través de la pestanya Files o via SFTP. Consulteu Com pujar fitxers via SFTP per a instruccions sobre SFTP.

Configuració d'administrador

BeamMP no té un sistema tradicional d'inici de sessió o contrasenya d'administrador. En canvi, les comandes d'administrador s'executen a través de la consola del servidor o mitjançant plugins Lua del costat del servidor que comproven els identificadors dels jugadors.

Comandes de consola

La consola del servidor a GPanel proporciona accés directe a les comandes integrades del servidor. Escriviu les comandes directament al camp d'entrada de la consola:

Comanda Descripció
kick <player_id> <reason> Expulsa un jugador del servidor amb un missatge de motiu opcional.
ban <player_name> Bloqueja un jugador del servidor. Els jugadors bloquejats no es poden reconnectar.
unban <player_name> Elimina el bloqueig d'un jugador, permetent-li reconnectar-se.
list Llista tots els jugadors connectats actualment amb els seus ID.
say <message> Envia un missatge de xat a tot el servidor des de la consola.
status Mostra informació de l'estat del servidor, incloent-hi el nombre de jugadors i el temps d'activitat.
help Llista totes les comandes de consola disponibles.
ID dels jugadors: Utilitzeu la comanda list per veure els jugadors connectats i els seus ID. Aquests ID són necessaris per a comandes com kick.

Estructura de la carpeta de recursos

BeamMP utilitza una carpeta Resources per organitzar el contingut del costat del servidor. Aquesta carpeta conté dos subdirectoris amb finalitats diferents:

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

Recursos del client

Els fitxers col·locats a Resources/Client/ es descarreguen automàticament pels jugadors quan es connecten. S'utilitza per a:

  • Mapes personalitzats — Fitxers .zip de mods de mapes que els jugadors necessiten per carregar el mapa del servidor.
  • Vehicles personalitzats — Fitxers .zip de mods de vehicles que afegeixen cotxes nous o modifiquen els existents.
  • Altres mods de client — Qualsevol mod de BeamNG.drive que necessiti estar present al client.
La mida dels fitxers importa: Tot el que hi ha a Resources/Client/ es descarrega per cada jugador que s'uneix. Fitxers grans o molts mods augmentaran significativament els temps de connexió. Manteniu els recursos del client lleugers per a la millor experiència dels jugadors.

Recursos del servidor (plugins Lua)

El directori Resources/Server/ conté plugins Lua del costat del servidor. Aquests s'executen només al servidor i no s'envien als jugadors. Cada plugin viu a la seva pròpia subcarpeta amb un fitxer main.lua:

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

Els plugins del costat del servidor poden:

  • Respondre a esdeveniments dels jugadors (unir-se, sortir, missatges de xat, aparicions de vehicles).
  • Implementar comandes personalitzades activades via xat (p. ex., /tp, /give).
  • Gestionar permisos i límits de vehicles.
  • Afegir sistemes d'economia, teletransport o altres funcions de jugabilitat personalitzades.
  • Registrar l'activitat dels jugadors i aplicar regles.
Recursos de plugins: La comunitat de BeamMP manté una col·lecció de plugins als fòrums de BeamMP i GitHub. Els plugins habituals inclouen comandes de xat, límits de vehicles i eines d'administrador.

Afegir mapes personalitzats

Per executar un mapa personalitzat (no predeterminat) al vostre servidor BeamMP:

  1. Descarregueu el mod del mapa com a fitxer .zip d'una font de mods de BeamNG.drive (p. ex., el repositori de mods de BeamNG.drive).
  2. Atureu el vostre servidor a GPanel.
  3. Pugeu el fitxer .zip a Resources/Client/ mitjançant la pestanya Files o SFTP. No descomprimiu el zip.
  4. Actualitzeu la variable d'inici MAP (o Map a ServerConfig.toml) amb la ruta correcta del mapa personalitzat. Aquesta ruta normalment té el format /levels/map_name/info.json — consulteu la documentació del mod per a la ruta exacta.
  5. Inicieu el servidor.
La ruta del mapa ha de ser correcta: Si el valor de Map no coincideix amb la ruta real dins del fitxer .zip del mod, el servidor no podrà carregar el mapa. Consulteu la documentació del mod o inspeccioneu l'estructura del .zip per trobar la ruta /levels/ correcta.
Descàrrega automàtica pels jugadors: Quan un jugador es connecta, el llançador de BeamMP descarrega automàticament qualsevol fitxer de Resources/Client/ que el jugador encara no tingui. Els jugadors no necessiten instal·lar manualment els mods de mapes.

Gestió de vehicles

La gestió de vehicles als servidors BeamMP es controla mitjançant la configuració MaxCars i opcionalment mitjançant plugins Lua del costat del servidor.

Configuració de MaxCars

La configuració MaxCars a ServerConfig.toml (o la variable d'inici MAX_CARS) controla quants vehicles pot generar cada jugador simultàniament:

  • 1 — Cada jugador pot tenir un vehicle alhora (recomanat per a servidors grans).
  • 23 — Permet als jugadors tenir un parell de vehicles, útil per a servidors petits o trobades de cotxes.
  • Valors més alts augmenten la càrrega del servidor proporcionalment.

Mods de vehicles personalitzats

Per afegir vehicles personalitzats al vostre servidor:

  1. Descarregueu el mod del vehicle com a fitxer .zip.
  2. Col·loqueu-lo a Resources/Client/.
  3. Reinicieu el servidor. Els jugadors descarregaran automàticament el mod del vehicle en connectar-se.

Restringir vehicles mitjançant plugins

Per a un control més granular (p. ex., prohibir vehicles específics, limitar tipus de vehicles), necessitareu un plugin Lua del costat del servidor. Aquests plugins poden interceptar esdeveniments de generació de vehicles i permetre'ls o denegar-los segons regles personalitzades. Consulteu els fòrums de BeamMP per a plugins de gestió de vehicles.


Instal·lar i gestionar plugins

Els plugins Lua del costat del servidor amplien la funcionalitat del vostre servidor. Aquí teniu com instal·lar-los i gestionar-los:

Instal·lar un plugin

  1. Descarregueu els fitxers del plugin (normalment una carpeta que conté main.lua i possiblement altres fitxers).
  2. Atureu el vostre servidor.
  3. Pugeu la carpeta del plugin a Resources/Server/ mitjançant la pestanya Files o SFTP.
  4. Assegureu-vos que l'estructura de carpetes és correcta: Resources/Server/PluginName/main.lua.
  5. Inicieu el servidor. La consola mostrarà missatges a mesura que es carreguin els plugins.

Eliminar un plugin

  1. Atureu el vostre servidor.
  2. Elimineu la carpeta del plugin de Resources/Server/.
  3. Inicieu el servidor.
Atureu sempre el servidor abans d'afegir o eliminar plugins. La càrrega en calent no és compatible de manera fiable i pot causar errors.

Resolució de problemes

Errors de clau d'autenticació

  • Verifiqueu que la clau s'ha enganxat correctament a la variable d'inici AUTH_KEY — sense espais addicionals ni salts de línia.
  • Assegureu-vos que la clau no ha estat revocada o no ha caducat al BeamMP Keymaster.
  • Cada clau només es pot utilitzar en un servidor alhora. Si esteu utilitzant la mateixa clau en un altre lloc, fallarà.
  • La consola mostrarà errors d'autenticació a l'inici si la clau no és vàlida.

Els jugadors no es poden connectar

  • Confirmeu que el servidor s'ha iniciat completament i es mostra com a en línia a GPanel.
  • Comproveu que el jugador està utilitzant el llançador de BeamMP, no el llançador estàndard de BeamNG.drive.
  • Si el servidor està configurat com a Private = true, els jugadors han d'utilitzar la connexió directa amb la IP i el port correctes. Consulteu Com trobar la IP i el port del vostre servidor.
  • Assegureu-vos que la versió del llançador de BeamMP del jugador és compatible amb la versió del servidor. Els llançadors obsolets poden no connectar-se.
  • Si el servidor és ple (s'ha assolit MaxPlayers), els jugadors addicionals no poden unir-s'hi fins que algú surti.

Problemes de sincronització de mods

  • Si els jugadors es queden bloquejats descarregant o reben errors sobre mods que falten, verifiqueu que els fitxers .zip dels mods a Resources/Client/ no estan danyats.
  • Torneu a descarregar i pugeu el fitxer del mod si el .zip està malmès.
  • Fitxers de mods molt grans poden causar temps d'espera per als jugadors amb connexions lentes. Considereu eliminar mods grans innecessaris.
  • Assegureu-vos que els fitxers .zip dels mods no estan imbricats (és a dir, un .zip dins d'una carpeta dins d'un altre .zip).

Problemes de rendiment amb molts jugadors/vehicles

  • Reduïu MaxCars a 1 per jugador.
  • Reduïu MaxPlayers si el servidor experimenta lag constant.
  • Canvieu a un mapa més simple (Grid Map o Industrial) per a un millor rendiment amb molts jugadors.
  • Elimineu mods de client innecessaris de Resources/Client/ per reduir els temps de descàrrega i l'ús de memòria.
  • Consulteu els gràfics d'ús de recursos de GPanel — si la CPU o la RAM estan constantment al límit, considereu actualitzar el vostre pla de servidor. Obriu un tiquet de suport per discutir opcions.

El servidor no apareix al navegador

  • Assegureu-vos que Private està configurat com a false a la vostra configuració.
  • Verifiqueu que la clau d'autenticació és vàlida i no està en ús per un altre servidor.
  • Espereu 1–2 minuts després de l'inici perquè el servidor es registri amb el backend de BeamMP.
  • Comproveu la consola per si hi ha errors relacionats amb la connexió al servidor mestre.

Articles relacionats


Necessiteu més ajuda?

Si teniu problemes no coberts en aquesta guia, el nostre equip de suport està disponible per ajudar-vos. Obriu un tiquet a legionhosting.net/submitticket.php amb els detalls del vostre servidor, una descripció del problema i qualsevol missatge d'error rellevant de la consola de GPanel.


T'ha estat útil aquest article?

Ready to Get Started?

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