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
Categorías

Guía de Configuración del Servidor BeamMP


Esta guía cubre todo lo que necesitas para poner en funcionamiento tu servidor BeamMP en Legion Hosting, desde el primer inicio y la configuración de la clave de autenticación hasta la configuración de ServerConfig.toml y cómo se conectan los jugadores. Para comandos de administración, mapas personalizados y gestión de recursos, consulta Configuración de Administración y Recursos de BeamMP.

Panel del Servidor: Toda la gestión del servidor se realiza a través de GPanel en gpanel.legionhosting.net. Los servidores BeamMP utilizan la aplicación independiente BeamMP-Server — no SteamCMD.

¿Qué es BeamMP?

BeamMP es un mod multijugador para BeamNG.drive que permite a los jugadores conducir, competir y chocar juntos en los mismos mapas. La aplicación BeamMP-Server se ejecuta como un servidor dedicado independiente. Los jugadores se conectan a través del launcher de BeamMP, que reemplaza el launcher estándar de BeamNG.drive para sesiones multijugador.

Se requiere clave de autenticación: Cada servidor BeamMP requiere una clave de autenticación única del BeamMP Keymaster. Tu servidor no aparecerá en el navegador de servidores y los jugadores no podrán conectarse sin una clave válida. Consulta la sección Clave de Autenticación a continuación.

Primer Inicio

Cuando recibas por primera vez tu servidor BeamMP, sigue estos pasos para ponerlo en línea:

  1. Inicia sesión en GPanel y selecciona tu servidor BeamMP.
  2. Antes de iniciar, debes obtener una clave de autenticación (ver abajo). Sin ella, el servidor no podrá autenticarse con los servicios de BeamMP.
  3. Navega a la pestaña Startup y pega tu clave de autenticación en la variable AUTHKEY.
  4. Opcionalmente ajusta otras variables de inicio como el nombre del servidor y el máximo de jugadores.
  5. Ve a la pestaña Console y haz clic en Start.
  6. El servidor descargará los archivos de BeamMP-Server automáticamente en el primer arranque. Esto puede tomar unos minutos.
  7. Una vez que la consola muestre [INFO] Server started! o similar, tu servidor está en línea y aparecerá en el navegador de servidores de BeamMP.
El primer arranque toma más tiempo: El inicio inicial incluye una descarga completa de los archivos de BeamMP-Server. Los inicios posteriores serán mucho más rápidos.

Clave de Autenticación (BeamMP Keymaster)

Cada servidor BeamMP requiere una clave de autenticación que lo vincula a los servicios backend de BeamMP. Esta clave es gratuita y está vinculada a tu cuenta de BeamMP/Discord.

Cómo Obtener tu Clave

  1. Ve a beammp.com/k/keys (el BeamMP Keymaster).
  2. Inicia sesión con tu cuenta de Discord. Si no tienes una cuenta de BeamMP, se te pedirá que crees una.
  3. Haz clic en Create a key (o + / New Key dependiendo de la interfaz actual).
  4. Ingresa un nombre para tu servidor (esto es solo una etiqueta para tu referencia) y la dirección IP de tu servidor.
  5. Copia la cadena de clave generada.

Agregar la Clave a tu Servidor

  1. En GPanel, ve a la pestaña Startup.
  2. Pega tu clave en la variable AUTHKEY.
  3. Reinicia el servidor para que el cambio surta efecto.
Mantén tu clave de autenticación privada. No la compartas públicamente. Cualquier persona con tu clave podría usarla en otro servidor, lo que puede causar conflictos o hacer que BeamMP revoque tu clave.
Límites de claves: Cada cuenta de BeamMP puede crear un número limitado de claves (típicamente 2). Si necesitas claves adicionales, consulta la página del BeamMP Keymaster o su Discord para los límites actuales.

Variables de Inicio de GPanel

BeamMP expone varias opciones de configuración como variables de inicio en GPanel. Navega a la pestaña Startup para verlas y modificarlas. Los cambios requieren un reinicio del servidor para tomar efecto.

Variable Predeterminado Descripción
AUTHKEY vacío Tu clave de autenticación de BeamMP del Keymaster. Requerida para que el servidor funcione.
NAME BeamMP Server El nombre que se muestra en el navegador de servidores de BeamMP.
MAX_PLAYERS 10 Número máximo de jugadores simultáneos. Valores más altos requieren más CPU y RAM.
MAP /levels/gridmap_v2/info.json El mapa a cargar. Utiliza el formato de ruta de mapas de BeamNG.drive. Consulta la sección Selección de Mapa para los mapas disponibles.
PORT 30814 El port del servidor. Está preconfigurado por GPanel — no lo cambies a menos que el soporte te lo indique.
MAX_CARS 1 Máximo de vehículos por jugador. Más vehículos por jugador aumenta significativamente el ancho de banda y el uso de CPU.
PRIVATE false Si es true, el servidor no aparecerá en el navegador público de servidores. Los jugadores deben conectarse mediante conexión directa.

ServerConfig.toml

Más allá de las variables de inicio, la configuración completa del servidor se encuentra en ServerConfig.toml en el directorio raíz del servidor. Puedes editar este archivo a través de la pestaña Files en GPanel o mediante SFTP. Las variables de inicio en GPanel sobrescriben los valores en este archivo en cada inicio.

Opciones de Configuración Principales

[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
Configuración Descripción
AuthKey Tu clave de autenticación del BeamMP Keymaster.
Name Nombre del servidor que se muestra en el navegador de servidores. Soporta algunos códigos de formato.
Description Una descripción corta que se muestra debajo del nombre del servidor en el navegador.
MaxPlayers Límite de jugadores. Valores típicos: 8–20 para una jugabilidad fluida.
Map La ruta del mapa a cargar. Debe ser una ruta de nivel válida de BeamNG.drive.
Private Configura como true para ocultar del navegador de servidores.
MaxCars Vehículos permitidos por jugador. 1 es lo recomendado para servidores más grandes.
ResourceFolder Ruta al directorio de Resources que contiene mods y plugins del lado del servidor.
LogChat Si es true, los mensajes de chat de los jugadores se registran en la consola.
Siempre detén tu servidor antes de editar ServerConfig.toml. El servidor puede sobrescribir tus cambios al apagarse si está en ejecución mientras editas.

Selección de Mapa

BeamMP utiliza los mismos mapas que BeamNG.drive. El mapa se especifica como una ruta de nivel en la configuración Map. A continuación se muestran los mapas predeterminados más utilizados:

Nombre del Mapa Ruta del Mapa Descripción
Grid Map v2 /levels/gridmap_v2/info.json Un área de pruebas plana y abierta. Ideal para construcciones libres y pruebas de vehículos.
West Coast USA /levels/west_coast_usa/info.json Un mapa grande y detallado con autopistas, un pueblo y terreno variado. Muy popular para exploración libre.
East Coast USA /levels/east_coast_usa/info.json Colinas onduladas, bosques y un pueblo pequeño. Bueno para todoterreno y paseos.
Italy /levels/italy/info.json Un pintoresco campo italiano con caminos estrechos y un pueblo costero.
Utah /levels/utah/info.json Terreno desértico con autopistas largas y senderos todoterreno.
Jungle Rock Island /levels/jungle_rock_island/info.json Una isla tropical con caminos sinuosos y vegetación densa.
Industrial /levels/industrial/info.json Un área industrial compacta con rampas, saltos y circuitos de obstáculos.
Small Island USA /levels/small_island/info.json Una isla pequeña con caminos estrechos. Buena para grupos reducidos de jugadores.
Driver Training /levels/driver_training/info.json Una pista estilo autocross diseñada para practicar el manejo de vehículos.
Mapas personalizados: También puedes cargar mapas personalizados/de mods colocando el archivo .zip del mapa en la carpeta Resources/Client y usando la ruta de mapa apropiada. Consulta Configuración de Administración y Recursos de BeamMP para detalles sobre cómo agregar contenido personalizado.

Máximo de Jugadores y Rendimiento

BeamNG.drive es un juego con física intensiva. Cada jugador y vehículo agrega una carga significativa tanto al servidor como a los clientes conectados. Ten en cuenta estas pautas:

  • MaxPlayers: 8–20 jugadores es lo típico para una experiencia fluida. Servidores más grandes (20+) son posibles pero requieren más recursos y configuración cuidadosa.
  • MaxCars: Mantener esto en 1 por jugador es altamente recomendado para servidores con más de 10 jugadores. Cada vehículo adicional multiplica los datos de física que deben sincronizarse.
  • La elección del mapa importa: Los mapas más grandes y detallados (West Coast USA, Italy) usan más memoria que los mapas más simples (Grid Map, Industrial).
  • Ancho de banda de red: BeamMP envía datos detallados de física para cada vehículo. Altas cantidades de jugadores con múltiples vehículos por jugador pueden saturar el ancho de banda rápidamente.
Consejo de rendimiento: Si los jugadores experimentan lag o rubber-banding, intenta reducir MaxCars a 1 y disminuir MaxPlayers. Esta es la forma más efectiva de mejorar el rendimiento del servidor.

Cómo Conectarse

Los jugadores se conectan a los servidores BeamMP a través del launcher de BeamMP, no del launcher estándar de BeamNG.drive.

Mediante el Navegador de Servidores

  1. Descarga e instala el launcher de BeamMP desde beammp.com.
  2. Ejecuta el launcher de BeamMP. Iniciará BeamNG.drive con el mod multijugador de BeamMP cargado.
  3. Desde el menú principal, selecciona Multiplayer.
  4. Navega la lista de servidores o usa la barra de búsqueda para encontrar tu servidor por nombre.
  5. Haz clic en tu servidor y selecciona Connect.

Mediante Conexión Directa

  1. En el menú multijugador de BeamMP, haz clic en Direct Connect.
  2. Ingresa la dirección IP y el port de tu servidor en el formato IP:PORT (por ejemplo, 192.168.1.1:30814).
  3. Haz clic en Connect.
¿El servidor no aparece en el navegador? Asegúrate de que PRIVATE esté configurado como false y que tu clave de autenticación sea válida. Puede tomar uno o dos minutos después del inicio para que el servidor aparezca en el navegador. Si aún no aparece, revisa la consola en busca de errores de autenticación. Ten en cuenta que tu port se asigna aleatoriamente a menos que tengas una IP privada -- consulta GPanel para el port correcto.

Gestión de Guardado

BeamNG.drive es un juego basado en sesiones. No hay estado de mundo persistente ni archivo de guardado para el servidor. Cuando los jugadores se desconectan o el servidor se reinicia, todas las posiciones y estados de los vehículos se restablecen. Cada sesión comienza desde cero.

  • No hay guardados de mundo que respaldar o gestionar.
  • La configuración del servidor (ServerConfig.toml) y los recursos persisten entre reinicios.
  • Las configuraciones de vehículos de los jugadores se almacenan en el lado del cliente, no en el servidor.
Nota: Algunos plugins Lua del lado del servidor pueden implementar funciones de persistencia personalizadas (como guardar posiciones de jugadores o datos de economía), pero esto no es una función predeterminada. Consulta Configuración de Administración y Recursos de BeamMP para información sobre plugins.

Artículos Relacionados


¿Necesitas Más Ayuda?

Si estás experimentando problemas no cubiertos en esta guía, nuestro equipo de soporte está disponible para asistirte. Abre un ticket en legionhosting.net/submitticket.php con los detalles de tu servidor y una descripción del problema.


¿Te resultó útil este artículo?

Ready to Get Started?

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