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
Categorias

Configuração de Admin do Mount and Blade II Bannerlord

Disponível em: ENGLISH ESPAÑOL

Este guia abrange a configuração de admin, gerenciamento de jogadores, comandos do console do servidor, gerenciamento de rotação de mapas, troca de modo de jogo, suporte a mods e solução de problemas para seu servidor dedicado de Mount & Blade II: Bannerlord. Para configuração inicial do servidor, configuração de modo de jogo, seleção de mapas, configurações de facções e instruções de conexão, consulte Guia de Configuração do Servidor Mount and Blade II Bannerlord.

1. Configuração de Admin

Definindo a Senha de Admin

A senha de admin é definida através da variável de inicialização ADMIN_PASSWORD no GPanel, ou no arquivo de configuração usando o comando AdminPassword:

AdminPassword YourAdminPassword

Esta senha é necessária tanto para a interface web de admin quanto para o acesso de admin no jogo.

Nunca compartilhe sua senha de admin. Qualquer pessoa com a senha de admin tem controle total sobre seu servidor, incluindo a capacidade de expulsar/banir jogadores, trocar mapas e modificar configurações do servidor durante a partida.

Acessando o Painel Web de Admin

Bannerlord inclui um painel web de admin integrado alimentado pelo módulo DedicatedCustomServerHelper.

  1. Encontre o endereço IP e a porta do seu servidor na aba Network do GPanel.
  2. Abra um navegador web e navegue até:
    http://<your-server-ip>:<port>

    O painel web funciona na mesma porta que o servidor do jogo (padrão UDP 7210). Verifique a aba Network do seu GPanel para a porta exata.

  3. Digite sua senha de admin quando solicitado.
Funcionalidades do painel web: A interface web permite visualizar jogadores conectados, gerenciar partidas, alterar configurações, monitorar o chat e acessar comandos do servidor sem entrar no jogo. Note que muitas configurações ficam somente leitura durante missões ativas.

Acesso de Admin no Jogo

  1. Entre no seu servidor como um jogador normal.
  2. Abra o console do jogo com Alt + ~ (tecla til).
  3. Digite Help para ver os comandos disponíveis.
  4. Você pode precisar se autenticar com a senha de admin através do menu de admin no jogo, se solicitado.

2. Comandos do Console do Servidor

Os seguintes comandos podem ser usados no console do servidor (console do GPanel) ou no painel web de admin. Digite Help ou list no console para ver todos os comandos disponíveis.

Comandos de Gerenciamento do Servidor

Comando Descrição
ServerName <name> Altera o nome de exibição do servidor.
GameType <mode> Altera o modo de jogo (Siege, TeamDeathmatch, Captain, Skirmish, Duel, Battle).
WelcomeMessage <text> Define a mensagem mostrada aos jogadores ao entrar.
start_game Torna o servidor visível no navegador de servidores e permite conexões.
start_mission Inicia a missão/partida atual. Os jogadores podem começar a lutar.
start_game_and_mission Comando combinado: inicia o servidor e começa a jogabilidade imediatamente.
add_map_to_usable_maps <MapName> <GameType> Registra um mapa como jogável para um determinado modo de jogo.
add_map_to_automated_battle_pool <MapName> Adiciona um mapa ao pool de rotação automática.
enable_automated_battle_switching Ativa a rotação automática de mapas após cada partida.
set_automated_battle_count <number> Define quantas partidas jogar antes do servidor desligar. Útil para reinicializações programadas.
list Exibe todos os comandos disponíveis.

3. Gerenciamento de Jogadores

Expulsando Jogadores

Para remover um jogador do servidor:

  • Web Admin: Navegue até a seção de Jogadores no painel web de admin, encontre o jogador e clique em Kick.
  • Comando no chat: Abra o chat no jogo e digite:
    !kick <playername>

Jogadores expulsos podem entrar novamente imediatamente, a menos que você também os bana ou defina uma senha no servidor.

Banindo Jogadores

Para impedir permanentemente que um jogador entre:

  • Web Admin: Use a opção de banimento na seção de Jogadores do painel web de admin.
  • Comando no chat: Abra o chat no jogo e digite:
    !ban <playername>

Os banimentos persistem entre reinicializações do servidor.

Desbanindo Jogadores

Para remover um banimento e permitir que um jogador entre novamente:

!unban <playername>

Silenciando Jogadores

Para impedir que um jogador use o chat do jogo:

  • Use a opção de silenciar no painel web de admin.
  • Jogadores silenciados ainda podem jogar, mas não podem enviar mensagens no chat.
Comandos de chat requerem autenticação de admin. Você deve estar logado como admin (seja pelo painel web ou entrando no servidor com privilégios de admin) para que os comandos de chat funcionem.

4. Gerenciamento de Rotação de Mapas

Alterando o Mapa Atual

Para alterar o mapa durante a jogabilidade, use o painel web de admin ou modifique o arquivo de configuração e reinicie o servidor. Os mapas devem corresponder ao modo de jogo atual.

Editando a Rotação de Mapas

A rotação de mapas é definida no arquivo de configuração do seu modo de jogo. Para alterá-la:

  1. Pare o servidor no GPanel.
  2. Abra o arquivo de configuração (ex.: Modules/Native/siege_config.txt).
  3. Modifique as linhas add_map_to_automated_battle_pool para adicionar ou remover mapas.
  4. Certifique-se de que enable_automated_battle_switching está presente se você deseja rotação automática.
  5. Salve e reinicie o servidor.

Modo de Mapa Único

Para executar um único mapa sem rotação, inclua apenas uma linha add_map_to_automated_battle_pool e omita enable_automated_battle_switching. O mesmo mapa será repetido a cada rodada.

5. Troca de Modo de Jogo

Alterar o modo de jogo requer atualizar tanto a configuração GameType quanto o pool de mapas, já que os mapas são específicos para cada modo.

  1. Pare o servidor no GPanel.
  2. Abra o arquivo de configuração e altere a linha GameType:
    GameType Siege
  3. Substitua as linhas add_map_to_automated_battle_pool por mapas compatíveis com o novo modo. Consulte o Guia de Configuração para listas de mapas.
  4. Salve o arquivo e inicie o servidor.
Alterar o modo de jogo requer reinicialização do servidor. O tipo de jogo não pode ser alterado durante uma missão ativa. Você deve parar o servidor, atualizar a configuração e iniciá-lo novamente.

6. Suporte a Mods

Bannerlord suporta módulos personalizados (mods) em servidores dedicados. Mods podem adicionar novos mapas, modos de jogo, armas, tipos de tropas e mecânicas de jogabilidade.

Instalando Mods

  1. Pare o servidor no GPanel.
  2. Conecte-se ao seu servidor via SFTP. Consulte Como Enviar Arquivos via SFTP para instruções.
  3. Navegue até o diretório Modules/.
  4. Envie a pasta do mod para Modules/. Cada mod deve estar em seu próprio diretório com um arquivo SubModule.xml.
  5. Atualize o comando de inicialização do servidor ou arquivo batch para incluir o mod na lista de módulos. O parâmetro _MODULES_ na configuração de inicialização deve referenciar todos os módulos ativos:
    Native*Multiplayer*DedicatedCustomServerHelper*YourModName

    Os módulos são separados por asteriscos (*). A ordem de carregamento importa -- coloque mods dependentes após seus pré-requisitos.

  6. Inicie o servidor.
Todos os jogadores devem ter os mesmos mods. Jogadores entrando em um servidor com mods precisam ter os mesmos mods instalados em seus clientes. Mods incompatíveis impedirão a conexão ou causarão problemas de dessincronização.

Mods da Steam Workshop

Bannerlord suporta a Steam Workshop para distribuição de mods. Para instalar mods da Workshop em um servidor dedicado:

  1. Inscreva-se no mod na Steam Workshop a partir de uma instalação regular do Bannerlord.
  2. Localize a pasta do mod baixado no diretório Modules/ da sua instalação local do Bannerlord.
  3. Envie a pasta do mod para o diretório Modules/ do seu servidor dedicado via SFTP.
  4. Adicione o nome do módulo à lista de módulos de inicialização.

Módulo DedicatedCustomServerHelper

Este módulo integrado fornece o painel web de admin. Ele deve sempre ser incluído na lista de módulos. Se você encontrar erros de incompatibilidade de versão após uma atualização do jogo:

  1. Pare o servidor.
  2. Navegue até Modules/DedicatedCustomServerHelper/.
  3. Abra SubModule.xml.
  4. Atualize o valor de Version para corresponder à versão atual do jogo.
  5. Atualize os valores de versão de qualquer DependedModule conforme necessário.
  6. Salve e reinicie o servidor.

7. Solução de Problemas

Servidor Trava na Inicialização

  • Verifique a saída do console para mensagens de erro. Causas comuns incluem:
    • Token de autenticação ausente ou expirado -- entre em contato com o suporte se você vir erros de token.
    • Configuração inválida de AdminPassword -- certifique-se de que a linha AdminPassword existe e tem um valor.
    • Sintaxe malformada no arquivo de configuração -- cada comando deve estar em sua própria linha sem caracteres extras no final.
    • Incompatibilidade de versão do módulo após uma atualização do jogo -- atualize os números de versão no SubModule.xml.
  • Tente remover todos os mods personalizados e executar apenas com os módulos padrão (Native*Multiplayer*DedicatedCustomServerHelper).
  • Delete o arquivo de configuração e deixe o servidor regenerar os padrões para descartar problemas de configuração.

Jogadores Não Conseguem Conectar

  • Verifique se o servidor está em execução no GPanel.
  • Confirme que o jogador está usando o IP e porta corretos da aba Network do GPanel.
  • Verifique se a senha do jogo está correta (diferencia maiúsculas de minúsculas).
  • Certifique-se de que o jogador tem a mesma versão do jogo e mods instalados.
  • Se estiver usando mods, verifique se o jogador tem exatamente as mesmas versões dos módulos.
  • Verifique o console para mensagens de "player rejected" que podem indicar o motivo específico.

Servidor Não Aparece no Navegador

  • Confirme que o servidor iniciou completamente e o console mostra que está aceitando conexões.
  • Verifique se o arquivo de configuração inclui start_game ou start_game_and_mission -- sem isso, o servidor não se registrará na lista principal de servidores.
  • O navegador de servidores pode levar vários minutos para atualizar. Tente conexão direta enquanto aguarda.
  • Se o token de autenticação estiver expirado, o servidor pode iniciar mas não aparecer no navegador. Entre em contato com o suporte para renovação do token.

Conflitos de Mods

  • Se o servidor travar após adicionar um mod, remova-o e teste novamente para confirmar que ele é a causa.
  • Verifique se o SubModule.xml do mod lista as dependências corretas e se a ordem de carregamento na sua lista de módulos está correta.
  • Verifique se o mod é compatível com a versão atual do Bannerlord. Mods de versões anteriores podem causar travamentos.
  • Alguns mods conflitam entre si. Verifique a documentação do mod e os fóruns da comunidade para incompatibilidades conhecidas.
  • Limpe o cache de shaders e arquivos temporários do servidor se você tiver problemas gráficos ou erros de carregamento após alterações de mods.

Dessincronização de Jogadores

  • A dessincronização ocorre quando o estado do jogo de um jogador diverge do servidor. Os sintomas incluem jogadores parecendo se teletransportar, golpes não registrando ou rubber-banding.
  • A causa mais comum é alta latência. Incentive os jogadores afetados a verificar sua conexão com a internet.
  • Mods que modificam mecânicas de jogabilidade (velocidade de movimento, física, estatísticas de armas) têm mais probabilidade de causar dessincronização.
  • Se a dessincronização for generalizada, tente reduzir MaxNumberOfPlayers ou mudar para um modo de jogo mais leve (Duel ou Skirmish em vez de Siege).
  • Reiniciar o servidor pode resolver problemas persistentes de dessincronização.

Problemas com Token de Autenticação

  • Bannerlord requer um token de autenticação válido para executar um servidor dedicado. Os tokens expiram após aproximadamente 3 meses.
  • Se você vir erros relacionados a token no console, o token provavelmente precisa ser renovado.
  • Abra um ticket de suporte para ter o token de autenticação do seu servidor atualizado.

8. Arquivos de Log

Os logs do servidor Bannerlord são úteis para diagnosticar travamentos, problemas de conexão e atividade dos jogadores.

  • Os arquivos de log são armazenados no diretório de logs do servidor, normalmente acessível pela aba Files do GPanel ou via SFTP.
  • Verifique os arquivos de log para mensagens de erro detalhadas quando a saída do console não for suficiente.
  • Inclua trechos relevantes dos logs ao abrir um ticket de suporte para uma resolução mais rápida.

Artigos Relacionados

Precisa de Ajuda?

Se você encontrar problemas com seu servidor Bannerlord que não são abordados aqui, abra um ticket de suporte e inclua o IP do seu servidor, o modo de jogo que está executando, quaisquer mods instalados e mensagens de erro relevantes do console do GPanel ou arquivos de log.


Este artigo foi útil?

Ready to Get Started?

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