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

Configuración de Administrador de Mount and Blade II Bannerlord


Esta guía cubre la configuración de administrador, gestión de jugadores, comandos de consola del servidor, gestión de rotación de mapas, cambio de modos de juego, soporte de mods y solución de problemas para tu servidor dedicado de Mount & Blade II: Bannerlord. Para la configuración inicial del servidor, configuración de modos de juego, selección de mapas, configuración de facciones e instrucciones de conexión, consulta Guía de Configuración del Servidor de Mount and Blade II Bannerlord.

1. Configuración de Administrador

Establecer la Contraseña de Administrador

La contraseña de administrador se establece mediante la variable de inicio ADMIN_PASSWORD en GPanel, o en el archivo de configuración usando el comando AdminPassword:

AdminPassword YourAdminPassword

Esta contraseña es necesaria tanto para la interfaz de administración web como para el acceso de administrador dentro del juego.

Nunca compartas tu contraseña de administrador. Cualquier persona con la contraseña de administrador tiene control total sobre tu servidor, incluyendo la capacidad de expulsar/banear jugadores, cambiar mapas y modificar la configuración del servidor durante la partida.

Acceder al Panel de Administración Web

Bannerlord incluye un panel de administración web integrado impulsado por el módulo DedicatedCustomServerHelper.

  1. Encuentra la dirección IP y el puerto de tu servidor en la pestaña Network de GPanel.
  2. Abre un navegador web y navega a:
    http://<your-server-ip>:<port>

    El panel web funciona en el mismo puerto que el servidor de juego (UDP 7210 por defecto). Verifica la pestaña Network de tu GPanel para el puerto exacto.

  3. Ingresa tu contraseña de administrador cuando se te solicite.
Capacidades del panel web: La interfaz web te permite ver jugadores conectados, gestionar partidas, cambiar configuraciones, monitorear el chat y acceder a comandos del servidor sin unirte al juego. Ten en cuenta que muchas configuraciones se vuelven de solo lectura durante las misiones activas.

Acceso de Administrador Dentro del Juego

  1. Únete a tu servidor como un jugador normal.
  2. Abre la consola del juego con Alt + ~ (tecla tilde).
  3. Escribe Help para ver los comandos disponibles.
  4. Es posible que necesites autenticarte con la contraseña de administrador a través del menú de administrador dentro del juego si se te solicita.

2. Comandos de Consola del Servidor

Los siguientes comandos se pueden usar en la consola del servidor (consola de GPanel) o en el panel de administración web. Escribe Help o list en la consola para ver todos los comandos disponibles.

Comandos de Gestión del Servidor

Comando Descripción
ServerName <name> Cambia el nombre visible del servidor.
GameType <mode> Cambia el modo de juego (Siege, TeamDeathmatch, Captain, Skirmish, Duel, Battle).
WelcomeMessage <text> Establece el mensaje que se muestra a los jugadores al unirse.
start_game Hace que el servidor sea visible en el navegador de servidores y permite conexiones.
start_mission Inicia la misión/partida actual. Los jugadores pueden comenzar a luchar.
start_game_and_mission Comando combinado: inicia el servidor e inmediatamente comienza la partida.
add_map_to_usable_maps <MapName> <GameType> Registra un mapa como jugable para un modo de juego determinado.
add_map_to_automated_battle_pool <MapName> Agrega un mapa al grupo de rotación automática.
enable_automated_battle_switching Habilita la rotación automática de mapas después de cada partida.
set_automated_battle_count <number> Establece cuántas partidas jugar antes de que el servidor se apague. Útil para reinicios programados.
list Muestra todos los comandos disponibles.

3. Gestión de Jugadores

Expulsar Jugadores

Para eliminar a un jugador del servidor:

  • Administración Web: Navega a la sección de Jugadores en el panel de administración web, encuentra al jugador y haz clic en Kick.
  • Comando de chat: Abre el chat del juego y escribe:
    !kick <playername>

Los jugadores expulsados pueden volver a unirse inmediatamente a menos que también los banees o establezcas una contraseña de servidor.

Banear Jugadores

Para evitar permanentemente que un jugador se una:

  • Administración Web: Usa la opción de baneo en la sección de Jugadores del panel de administración web.
  • Comando de chat: Abre el chat del juego y escribe:
    !ban <playername>

Los baneos persisten entre reinicios del servidor.

Desbanear Jugadores

Para eliminar un baneo y permitir que un jugador vuelva a unirse:

!unban <playername>

Silenciar Jugadores

Para evitar que un jugador use el chat del juego:

  • Usa la opción de silenciar en el panel de administración web.
  • Los jugadores silenciados aún pueden jugar pero no pueden enviar mensajes de chat.
Los comandos de chat requieren autenticación de administrador. Debes haber iniciado sesión como administrador (ya sea a través del panel web o uniéndote al servidor con privilegios de administrador) para que los comandos de chat funcionen.

4. Gestión de Rotación de Mapas

Cambiar el Mapa Actual

Para cambiar el mapa durante la partida, usa el panel de administración web o modifica el archivo de configuración y reinicia el servidor. Los mapas deben coincidir con el modo de juego actual.

Editar la Rotación de Mapas

La rotación de mapas se define en tu archivo de configuración del modo de juego. Para cambiarla:

  1. Detén el servidor desde GPanel.
  2. Abre el archivo de configuración (por ejemplo, Modules/Native/siege_config.txt).
  3. Modifica las líneas de add_map_to_automated_battle_pool para agregar o eliminar mapas.
  4. Asegúrate de que enable_automated_battle_switching esté presente si deseas rotación automática.
  5. Guarda y reinicia el servidor.

Modo de Mapa Único

Para ejecutar un solo mapa sin rotación, incluye solo una línea de add_map_to_automated_battle_pool y omite enable_automated_battle_switching. El mismo mapa se repetirá cada ronda.

5. Cambio de Modo de Juego

Cambiar el modo de juego requiere actualizar tanto la configuración de GameType como el grupo de mapas, ya que los mapas son específicos de cada modo.

  1. Detén el servidor desde GPanel.
  2. Abre el archivo de configuración y cambia la línea de GameType:
    GameType Siege
  3. Reemplaza las líneas de add_map_to_automated_battle_pool con mapas compatibles con el nuevo modo. Consulta la Guía de Configuración para las listas de mapas.
  4. Guarda el archivo e inicia el servidor.
Cambiar el modo de juego requiere un reinicio del servidor. El tipo de juego no se puede cambiar durante una misión activa. Debes detener el servidor, actualizar la configuración e iniciarlo de nuevo.

6. Soporte de Mods

Bannerlord soporta módulos personalizados (mods) en servidores dedicados. Los mods pueden agregar nuevos mapas, modos de juego, armas, tipos de tropas y mecánicas de juego.

Instalar Mods

  1. Detén el servidor desde GPanel.
  2. Conéctate a tu servidor vía SFTP. Consulta Cómo Subir Archivos vía SFTP para instrucciones.
  3. Navega al directorio Modules/.
  4. Sube la carpeta del mod dentro de Modules/. Cada mod debe estar en su propio directorio con un archivo SubModule.xml.
  5. Actualiza el comando de inicio del servidor o el archivo batch para incluir el mod en la lista de módulos. El parámetro _MODULES_ en la configuración de inicio debe referenciar todos los módulos activos:
    Native*Multiplayer*DedicatedCustomServerHelper*YourModName

    Los módulos se separan con asteriscos (*). El orden de carga importa -- coloca los mods dependientes después de sus prerrequisitos.

  6. Inicia el servidor.
Todos los jugadores deben tener los mismos mods. Los jugadores que se unan a un servidor con mods necesitan tener los mismos mods instalados en su cliente. Mods que no coincidan impedirán la conexión o causarán problemas de desincronización.

Mods de Steam Workshop

Bannerlord soporta Steam Workshop para la distribución de mods. Para instalar mods de Workshop en un servidor dedicado:

  1. Suscríbete al mod en Steam Workshop desde una instalación regular de Bannerlord.
  2. Localiza la carpeta del mod descargado en el directorio Modules/ de tu instalación local de Bannerlord.
  3. Sube la carpeta del mod al directorio Modules/ de tu servidor dedicado vía SFTP.
  4. Agrega el nombre del módulo a la lista de módulos de inicio.

Módulo DedicatedCustomServerHelper

Este módulo integrado proporciona el panel de administración web. Debe estar siempre incluido en la lista de módulos. Si encuentras errores de incompatibilidad de versión después de una actualización del juego:

  1. Detén el servidor.
  2. Navega a Modules/DedicatedCustomServerHelper/.
  3. Abre SubModule.xml.
  4. Actualiza el valor de Version para que coincida con la versión actual del juego.
  5. Actualiza los valores de versión de cualquier DependedModule correspondiente.
  6. Guarda y reinicia el servidor.

7. Solución de Problemas

El Servidor se Cierra al Iniciar

  • Revisa la salida de la consola en busca de mensajes de error. Las causas comunes incluyen:
    • Token de autenticación faltante o expirado -- contacta al soporte si ves errores de token.
    • Configuración inválida de AdminPassword -- asegúrate de que la línea AdminPassword exista y tenga un valor.
    • Sintaxis malformada en el archivo de configuración -- cada comando debe estar en su propia línea sin caracteres adicionales al final.
    • Incompatibilidad de versión del módulo después de una actualización del juego -- actualiza los números de versión en SubModule.xml.
  • Intenta eliminar todos los mods personalizados y ejecutar solo con los módulos predeterminados (Native*Multiplayer*DedicatedCustomServerHelper).
  • Elimina el archivo de configuración y deja que el servidor regenere los valores predeterminados para descartar problemas de configuración.

Los Jugadores No Pueden Conectarse

  • Verifica que el servidor esté ejecutándose en GPanel.
  • Confirma que el jugador esté usando la IP y el puerto correctos de la pestaña Network de GPanel.
  • Verifica que la contraseña del juego sea correcta (distingue entre mayúsculas y minúsculas).
  • Asegúrate de que el jugador tenga la misma versión del juego y los mismos mods instalados.
  • Si se usan mods, verifica que el jugador tenga exactamente las mismas versiones de los módulos.
  • Revisa la consola en busca de mensajes de "player rejected" que puedan indicar la razón específica.

El Servidor No Aparece en el Navegador

  • Confirma que el servidor se haya iniciado completamente y que la consola muestre que está aceptando conexiones.
  • Verifica que el archivo de configuración incluya start_game o start_game_and_mission -- sin esto, el servidor no se registrará en la lista maestra de servidores.
  • El navegador de servidores puede tardar varios minutos en actualizarse. Intenta la conexión directa mientras esperas.
  • Si el token de autenticación está expirado, el servidor puede iniciar pero no aparecer en el navegador. Contacta al soporte para la renovación del token.

Conflictos de Mods

  • Si el servidor se cierra después de agregar un mod, elimínalo y prueba de nuevo para confirmar que es la causa.
  • Verifica que el SubModule.xml del mod liste las dependencias correctas y que el orden de carga en tu lista de módulos sea correcto.
  • Verifica que el mod sea compatible con la versión actual de Bannerlord. Los mods de versiones anteriores pueden causar cierres.
  • Algunos mods son incompatibles entre sí. Consulta la documentación del mod y los foros de la comunidad para conocer incompatibilidades conocidas.
  • Limpia la caché de shaders y archivos temporales del servidor si experimentas problemas gráficos o errores de carga después de cambios de mods.

Desincronización de Jugadores

  • La desincronización ocurre cuando el estado del juego de un jugador diverge del servidor. Los síntomas incluyen jugadores que parecen teletransportarse, golpes que no se registran o efecto de banda elástica.
  • La causa más común es la alta latencia. Anima a los jugadores afectados a verificar su conexión a internet.
  • Los mods que modifican mecánicas de juego (velocidad de movimiento, física, estadísticas de armas) son más propensos a causar desincronización.
  • Si la desincronización es generalizada, intenta reducir MaxNumberOfPlayers o cambiar a un modo de juego más ligero (Duel o Skirmish en lugar de Siege).
  • Reiniciar el servidor puede resolver problemas persistentes de desincronización.

Problemas con el Token de Autenticación

  • Bannerlord requiere un token de autenticación válido para ejecutar un servidor dedicado. Los tokens expiran después de aproximadamente 3 meses.
  • Si ves errores relacionados con el token en la consola, es probable que el token necesite renovación.
  • Abre un ticket de soporte para que se actualice el token de autenticación de tu servidor.

8. Archivos de Registro

Los registros del servidor de Bannerlord son útiles para diagnosticar cierres, problemas de conexión y actividad de jugadores.

  • Los archivos de registro se almacenan en el directorio de registros del servidor, generalmente accesibles a través de la pestaña Files de GPanel o vía SFTP.
  • Revisa los archivos de registro para mensajes de error detallados cuando la salida de la consola por sí sola no es suficiente.
  • Incluye extractos relevantes de los registros cuando abras un ticket de soporte para una resolución más rápida.

Artículos Relacionados

¿Necesitas Ayuda?

Si encuentras problemas con tu servidor de Bannerlord que no están cubiertos aquí, abre un ticket de soporte e incluye la IP de tu servidor, el modo de juego que estás ejecutando, cualquier mod instalado y mensajes de error relevantes de la consola de GPanel o archivos de registro.


¿Te resultó útil este artículo?

Ready to Get Started?

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