Este guia abrange como configurar seu servidor dedicado de Mount & Blade II: Bannerlord na Legion Hosting, configurar variáveis de inicialização, definir modos de jogo e rotações de mapas, configurar facções e conectar ao seu servidor. Bannerlord oferece combate medieval competitivo e em equipe em múltiplos modos de jogo, incluindo Siege, Captain, Skirmish, Team Deathmatch, Duel e Battle. Para controles de admin, mods, gerenciamento de jogadores e solução de problemas, consulte Configuração de Admin do Mount and Blade II Bannerlord.
1. Primeira Inicialização
- Faça login no GPanel e selecione seu servidor Bannerlord.
- Vá para a aba Startup e revise as variáveis configuráveis (veja a tabela na Seção 2).
- Defina AUTH_TOKEN com o token de autenticação do seu servidor dedicado Bannerlord. Consulte o guia da TaleWorlds para saber como gerar um.
- O nome do servidor, modo de jogo e outras configurações são definidos no arquivo de configuração (veja a Seção 3).
- Retorne à aba Console e clique em Start.
- Aguarde o console confirmar que o servidor iniciou. A primeira inicialização gera arquivos de configuração e pode levar um minuto para inicializar.
AUTH_TOKEN) vinculado a uma conta TaleWorlds/Steam. Você deve gerar este token por conta própria e inseri-lo na aba Startup do GPanel. Consulte este guia da TaleWorlds para instruções. Se você encontrar erros relacionados ao token, abra um ticket de suporte.
2. Variáveis de Inicialização do GPanel
As seguintes variáveis estão disponíveis na aba Startup do GPanel. Elas são passadas ao servidor em cada inicialização.
| Variável | Obrigatório | Descrição |
|---|---|---|
AUTH_TOKEN |
Sim | Token de autenticação do servidor dedicado da TaleWorlds. Consulte este guia para saber como gerar um. |
AUTO_UPDATE |
Não | Atualização automática do servidor ao reiniciar. 1 = ativado, 0 = desativado. O padrão é 1. |
3. Arquivo de Configuração do Servidor
Servidores Bannerlord usam um arquivo de configuração baseado em texto que contém um comando por linha. O servidor executa cada linha sequencialmente na inicialização. Pare seu servidor antes de fazer alterações.
Localização do Arquivo
O arquivo de configuração está localizado no diretório do módulo Native:
Modules/Native/<gamemode>_config.txt
Por exemplo, tdm_config.txt para Team Deathmatch, siege_config.txt para Siege, ou skirmish_config.txt para Skirmish. Abra o arquivo usando a aba Files no GPanel ou conecte via SFTP.
Comandos Principais de Configuração
| Comando | Descrição |
|---|---|
ServerName My Server |
Nome do servidor exibido no navegador multiplayer. |
GamePassword secret |
Senha necessária para entrar. Omita a linha para um servidor público. |
AdminPassword adminpass |
Senha para acesso de admin. Necessária para a interface web e comandos de admin. |
GameType TeamDeathmatch |
Modo de jogo. Veja a Seção 4 para todos os modos disponíveis. |
WelcomeMessage Welcome to our server! |
Saudação exibida quando jogadores entram. |
MaxNumberOfPlayers 120 |
Máximo de jogadores simultâneos. |
MinNumberOfPlayersForMatchStart 2 |
Mínimo de jogadores necessários para iniciar uma partida. |
CultureTeam1 empire |
Facção do Time 1 (atacantes). Veja a Seção 6. |
CultureTeam2 sturgia |
Facção do Time 2 (defensores). Veja a Seção 6. |
NumberOfBotsTeam1 0 |
Número de bots de IA no Time 1. Defina como 0 para apenas jogadores. |
NumberOfBotsTeam2 0 |
Número de bots de IA no Time 2. |
RoundTimeLimit 180 |
Limite de tempo por rodada em segundos. |
MapTimeLimit 900 |
Limite de tempo total por mapa antes da rotação, em segundos. |
MinScoreToWinMatch 3 |
Número de vitórias de rodada necessárias para vencer a partida. |
EnableAntiCheat true |
Ativar ou desativar anti-cheat. Recomendado manter ativado. |
FriendlyFireDamageMeleeSelfPercent 0 |
Porcentagem de auto-dano por fogo amigo corpo a corpo. 0 desativa. |
add_map_to_automated_battle_pool <MapName> |
Adiciona um mapa à rotação automática. Adicione múltiplas linhas para múltiplos mapas. |
enable_automated_battle_switching |
Ativa a rotação automática pelo pool de mapas após cada partida. |
start_game_and_mission |
Inicia o servidor e começa a jogabilidade imediatamente. Coloque isso no final do arquivo de configuração. |
Exemplo de Configuração (Team Deathmatch)
ServerName Legion TDM Server
AdminPassword YourAdminPassword
GameType TeamDeathmatch
WelcomeMessage Welcome to the Legion Hosting TDM server!
MaxNumberOfPlayers 60
MinNumberOfPlayersForMatchStart 2
CultureTeam1 vlandia
CultureTeam2 battania
NumberOfBotsTeam1 0
NumberOfBotsTeam2 0
MapTimeLimit 600
EnableAntiCheat true
add_map_to_automated_battle_pool mp_tdm_map_001_spring
add_map_to_automated_battle_pool mp_tdm_map_003
add_map_to_automated_battle_pool mp_tdm_map_004
add_map_to_automated_battle_pool mp_tdm_map_005
enable_automated_battle_switching
start_game_and_mission
AdminPassword estiver ausente ou vazia, o servidor pode falhar ao iniciar ou a interface web de admin não funcionará. Sempre defina uma senha de admin forte.
4. Modos de Jogo
Bannerlord suporta seis modos de jogo multiplayer. Defina o modo usando o comando de configuração GameType ou a variável de inicialização GAME_TYPE.
| Modo de Jogo | Valor de Configuração | Descrição |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
Dois times lutam para marcar o maior número de abates dentro do limite de tempo. Combate acelerado com respawn instantâneo. |
| Siege | Siege |
Atacantes assaltam um castelo enquanto defensores o protegem. Inclui equipamento de cerco, pontos de captura e batalhas em larga escala. Suporta o maior número de jogadores. |
| Captain | Captain |
Cada jogador comanda um esquadrão de tropas de IA. Modo estratégico onde você lidera soldados em batalha com comandos de formação. |
| Skirmish | Skirmish |
Modo de equipe pequena baseado em objetivos com captura de bandeira. Baseado em rodadas com vidas limitadas por classe. |
| Duel | Duel |
Combate um contra um. Jogadores desafiam uns aos outros para duelos honrados em um cenário de arena. |
| Battle | Battle |
Batalhas em equipe de larga escala com uma vida por rodada. Elimina respawns para combate tático de alto risco. |
5. Seleção e Rotação de Mapas
Mapas são adicionados ao pool de rotação do servidor usando o comando add_map_to_automated_battle_pool no arquivo de configuração. Cada modo de jogo tem seu próprio conjunto de mapas compatíveis.
Mapas de Team Deathmatch
| Nome do Mapa | ID Interno |
|---|---|
| Harbour of Ovsk (Winter) | mp_tdm_map_001 |
| Harbour of Ovsk | mp_tdm_map_001_spring |
| Tsagaan Castle | mp_tdm_map_003 |
| Nord Town | mp_tdm_map_004 |
| Nord Town (Alt) | mp_tdm_map_004a |
| Baravenos Encirclement | mp_tdm_map_005 |
Mapas de Siege
| Nome do Mapa | ID Interno |
|---|---|
| Skala Landing | mp_siege_map_003 |
| Baravenos Encirclement | mp_siege_map_005 |
| Castle of Fen Altai | mp_siege_map_007_battania |
| Ayzar Stronghold | mp_siege_map_009 |
| Domogtul Castle | mp_siege_map_012 |
Mapas de Skirmish
| Nome do Mapa | ID Interno |
|---|---|
| Town Outskirts | mp_skirmish_map_002f |
| Xauna | mp_skirmish_map_007 |
| Echerion | mp_skirmish_map_010 |
| Urikskalaar | mp_skirmish_map_014 |
| Sharis | mp_skirmish_map_020 |
Mapas de Captain
| Nome do Mapa | ID Interno |
|---|---|
| Ruins of Jawwali | mp_sergeant_map_007 |
| Druimmor Forest | mp_sergeant_map_008 |
| Cliffs of Akkalat | mp_sergeant_map_009 |
| Pendaric | mp_sergeant_map_010 |
| Isle of Deriad | mp_sergeant_map_011 |
Mapas de Duel
| Nome do Mapa | ID Interno |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
Mapas de Battle
| Nome do Mapa | ID Interno |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType que você configurou. Note que os mapas do modo Captain usam o prefixo mp_sergeant_ internamente.
Exemplo de Rotação de Mapas
Para configurar a rotação automática de mapas, adicione múltiplos mapas ao pool e ative a troca automática:
add_map_to_automated_battle_pool mp_siege_map_003
add_map_to_automated_battle_pool mp_siege_map_005
add_map_to_automated_battle_pool mp_siege_map_007_battania
add_map_to_automated_battle_pool mp_siege_map_009
add_map_to_automated_battle_pool mp_siege_map_012
enable_automated_battle_switching
start_game_and_mission
O servidor irá alternar entre esses mapas em ordem após cada partida ser concluída.
6. Configurações de Cultura e Facção
Bannerlord apresenta seis facções jogáveis (culturas) que determinam os tipos de tropas, equipamento e aparência visual de cada time. Defina as facções usando CultureTeam1 e CultureTeam2 no arquivo de configuração.
| Facção | Valor de Configuração | Estilo |
|---|---|---|
| Empire | empire |
Infantaria pesada e cavalaria inspiradas nos romanos, com armadura forte e disciplina. |
| Vlandia | vlandia |
Cavaleiros em estilo europeu ocidental com poderosos besteiros e cavalaria pesada. |
| Sturgia | sturgia |
Guerreiros inspirados nos nórdicos/eslavos com infantaria forte, machados e muralhas de escudos. |
| Battania | battania |
Facção inspirada nos celtas com excelentes arqueiros, escaramuçadores e tropas florestais. |
| Khuzait | khuzait |
Guerreiros nômades inspirados nos mongóis com poderosa arquearia montada e cavalaria. |
| Aserai | aserai |
Facção inspirada nos árabes com cavalaria versátil, tropas de camelo e guerreiros do deserto. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. Como Conectar
Opção A -- Navegador de Servidores no Jogo
- Inicie Mount & Blade II: Bannerlord.
- No menu principal, selecione Multiplayer.
- Certifique-se de que os mods/módulos padrão estejam ativados quando solicitado.
- Selecione Custom Server List (ou Dedicated Server List dependendo da sua versão do jogo).
- Use a barra de pesquisa ou role para encontrar seu servidor pelo nome.
- Selecione seu servidor e clique em Join. Digite a senha do jogo se uma estiver definida.
Opção B -- Conexão Direta
- Inicie Mount & Blade II: Bannerlord.
- No menu principal, selecione Multiplayer.
- Abra o console com Alt + ~ (tecla til).
- Digite o seguinte comando usando o IP e porta do seu servidor da aba Network do GPanel:
open <your-server-ip>:<port> - Digite a senha do jogo se solicitado.
8. Configurações de Rodada e Partida
Ajuste a experiência da partida com estas configurações no seu arquivo de configuração:
| Configuração | Valor Recomendado | Descrição |
|---|---|---|
RoundTimeLimit |
180 |
Duração máxima de cada rodada em segundos. 180 (3 minutos) é o padrão para a maioria dos modos. |
MapTimeLimit |
900 |
Tempo total em um único mapa antes da rotação. 900 (15 minutos) permite várias rodadas por mapa. |
MinScoreToWinMatch |
3 |
Número de vitórias de rodada necessárias para vencer a partida geral. |
MinNumberOfPlayersForMatchStart |
2 |
Mínimo de jogadores necessários antes de uma partida começar. Defina como 1 para testes. |
Artigos Relacionados
- Configuração de Admin do Mount and Blade II Bannerlord
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
- Guia de Inicialização do Servidor
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 e quaisquer mensagens de erro relevantes do console do GPanel.