Este guia aborda como configurar o seu servidor dedicado de Mount & Blade II: Bannerlord na Legion Hosting, configurar variáveis de arranque, definir modos de jogo e rotações de mapas, configurar facções e conectar-se ao seu servidor. O Bannerlord oferece combate medieval competitivo e em equipa em vários modos de jogo, incluindo Siege, Captain, Skirmish, Team Deathmatch, Duel e Battle. Para controlos de admin, modding, gestão de jogadores e resolução de problemas, consulte Mount and Blade II Bannerlord Configuração de Admin.
1. Primeiro Arranque
- Inicie sessão no GPanel e selecione o seu servidor Bannerlord.
- Vá ao separador Startup e reveja as variáveis configuráveis (consulte a tabela na Secção 2).
- Defina AUTH_TOKEN com o seu token de autenticação do servidor dedicado de Bannerlord. Consulte o guia da TaleWorlds para saber como gerar um.
- O nome do servidor, modo de jogo e outras definições são configurados no ficheiro de configuração (consulte a Secção 3).
- Volte ao separador Console e clique em Start.
- Aguarde que a consola confirme que o servidor arrancou. O primeiro arranque gera ficheiros de configuração e pode demorar um minuto a inicializar.
AUTH_TOKEN) associado a uma conta TaleWorlds/Steam. Deve gerar este token você mesmo e introduzi-lo no separador Startup do GPanel. Consulte este guia da TaleWorlds para instruções. Se encontrar erros relacionados com o token, abra um ticket de suporte.
2. Variáveis de Arranque do GPanel
As seguintes variáveis estão disponíveis no separador Startup do GPanel. Estas são passadas ao servidor em cada arranque.
| 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 | Atualizar automaticamente o servidor ao reiniciar. 1 = ativado, 0 = desativado. O predefinido é 1. |
3. Ficheiro de Configuração do Servidor
Os servidores de Bannerlord usam um ficheiro de configuração baseado em texto que contém um comando por linha. O servidor executa cada linha sequencialmente no arranque. Pare o seu servidor antes de fazer alterações.
Localização do Ficheiro
O ficheiro 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 ficheiro usando o separador Files no GPanel ou conecte-se via SFTP.
Comandos de Configuração Principais
| Comando | Descrição |
|---|---|
ServerName My Server |
Nome do servidor mostrado no navegador multijogador. |
GamePassword secret |
Palavra-passe necessária para entrar. Omita a linha para um servidor público. |
AdminPassword adminpass |
Palavra-passe para acesso de admin. Necessária para a interface web e comandos de admin. |
GameType TeamDeathmatch |
Modo de jogo. Consulte a Secção 4 para todos os modos disponíveis. |
WelcomeMessage Welcome to our server! |
Saudação mostrada quando os jogadores entram. |
MaxNumberOfPlayers 120 |
Máximo de jogadores simultâneos. |
MinNumberOfPlayersForMatchStart 2 |
Número mínimo de jogadores necessários para iniciar uma partida. |
CultureTeam1 empire |
Facção da Equipa 1 (atacantes). Consulte a Secção 6. |
CultureTeam2 sturgia |
Facção da Equipa 2 (defensores). Consulte a Secção 6. |
NumberOfBotsTeam1 0 |
Número de bots de IA na Equipa 1. Defina como 0 apenas para jogadores. |
NumberOfBotsTeam2 0 |
Número de bots de IA na Equipa 2. |
RoundTimeLimit 180 |
Limite de tempo por ronda em segundos. |
MapTimeLimit 900 |
Limite de tempo total por mapa antes da rotação, em segundos. |
MinScoreToWinMatch 3 |
Número de vitórias de ronda necessárias para ganhar a partida. |
EnableAntiCheat true |
Ativar ou desativar o anti-cheat. Recomendado manter ativado. |
FriendlyFireDamageMeleeSelfPercent 0 |
Percentagem 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 através do conjunto de mapas após cada partida. |
start_game_and_mission |
Inicia o servidor e começa imediatamente o jogo. Coloque isto no final do ficheiro 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 em falta ou vazia, o servidor pode falhar ao arrancar ou a interface de administração web não funcionará. Defina sempre uma palavra-passe de admin forte.
4. Modos de Jogo
O Bannerlord suporta seis modos de jogo multijogador. Defina o modo usando o comando de configuração GameType ou a variável de arranque GAME_TYPE.
| Modo de Jogo | Valor de Configuração | Descrição |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
Duas equipas lutam para obter o maior número de abates dentro do limite de tempo. Combate rápido com respawns instantâneos. |
| Siege | Siege |
Os atacantes assaltam um castelo enquanto os defensores o protegem. Inclui equipamento de cerco, pontos de captura e batalhas em grande escala. Suporta o maior número de jogadores. |
| Captain | Captain |
Cada jogador comanda um esquadrão de tropas de IA. Modo estratégico onde lidera soldados para a batalha com comandos de formação. |
| Skirmish | Skirmish |
Modo de pequena equipa baseado em objetivos com captura de bandeira. Baseado em rondas com vidas limitadas por classe. |
| Duel | Duel |
Combate um contra um. Os jogadores desafiam-se mutuamente para duelos honrosos num cenário de arena. |
| Battle | Battle |
Batalhas em grande escala com uma vida por ronda. Elimina os respawns para combate tático e de alto risco. |
5. Seleção e Rotação de Mapas
Os mapas são adicionados ao conjunto de rotação do servidor usando o comando add_map_to_automated_battle_pool no ficheiro de configuração. Cada modo de jogo tem o 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 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 conjunto e ative a troca automatizada:
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á percorrer estes mapas por ordem após cada partida ser concluída.
6. Definições de Cultura e Facção
O Bannerlord apresenta seis facções jogáveis (culturas) que determinam os tipos de tropas, equipamento e aparência visual de cada equipa. Defina as facções usando CultureTeam1 e CultureTeam2 no ficheiro de configuração.
| Facção | Valor de Configuração | Estilo |
|---|---|---|
| Empire | empire |
Infantaria pesada e cavalaria de inspiração romana com armadura forte e disciplina. |
| Vlandia | vlandia |
Cavaleiros de estilo europeu ocidental com poderosos besteiros e cavalaria pesada. |
| Sturgia | sturgia |
Guerreiros de inspiração nórdica/eslava com infantaria forte, machados e muros de escudos. |
| Battania | battania |
Facção de inspiração celta com excelentes arqueiros, escaramuçadores e tropas florestais. |
| Khuzait | khuzait |
Guerreiros nómadas de inspiração mongol com poderosa cavalaria e arqueiros montados. |
| Aserai | aserai |
Facção de inspiração árabe com cavalaria versátil, tropas de camelo e guerreiros do deserto. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. Como Conectar-se
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 estão ativados quando solicitado.
- Selecione Custom Server List (ou Dedicated Server List dependendo da sua versão do jogo).
- Use a barra de pesquisa ou deslize para encontrar o seu servidor pelo nome.
- Selecione o seu servidor e clique em Join. Introduza a palavra-passe do jogo se estiver definida.
Opção B -- Conexão Direta
- Inicie Mount & Blade II: Bannerlord.
- No menu principal, selecione Multiplayer.
- Abra a consola com Alt + ~ (tecla til).
- Introduza o seguinte comando usando o IP e porta do seu servidor do separador Network do GPanel:
open <your-server-ip>:<port> - Introduza a palavra-passe do jogo se solicitado.
8. Definições de Ronda e Partida
Ajuste a experiência de partida com estas definições no seu ficheiro de configuração:
| Definição | Valor Recomendado | Descrição |
|---|---|---|
RoundTimeLimit |
180 |
Duração máxima de cada ronda em segundos. 180 (3 minutos) é o padrão para a maioria dos modos. |
MapTimeLimit |
900 |
Tempo total num único mapa antes da rotação. 900 (15 minutos) permite várias rondas por mapa. |
MinScoreToWinMatch |
3 |
Número de vitórias de ronda necessárias para ganhar a partida global. |
MinNumberOfPlayersForMatchStart |
2 |
Número mínimo de jogadores antes de uma partida começar. Defina como 1 para testes. |
Artigos Relacionados
- Mount and Blade II Bannerlord Configuração de Admin
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Ficheiros via SFTP
- Guia de Início do Servidor
Precisa de Ajuda?
Se encontrar problemas com o seu servidor Bannerlord que não estão cobertos aqui, abra um ticket de suporte e inclua o IP do seu servidor, o modo de jogo que está a executar e quaisquer mensagens de erro relevantes da consola do GPanel.