Questa guida illustra come configurare il tuo server dedicato Mount & Blade II: Bannerlord su Legion Hosting, configurare le variabili di avvio, impostare le modalità di gioco e le rotazioni delle mappe, configurare le fazioni e connetterti al tuo server. Bannerlord offre combattimento medievale competitivo e basato sulle squadre attraverso più modalità di gioco, tra cui Siege, Captain, Skirmish, Team Deathmatch, Duel e Battle. Per i controlli admin, il modding, la gestione dei giocatori e la risoluzione dei problemi, vedi Configurazione Admin di Mount and Blade II Bannerlord.
1. Primo Avvio
- Accedi a GPanel e seleziona il tuo server Bannerlord.
- Vai alla scheda Startup e rivedi le variabili configurabili (vedi la tabella nella Sezione 2).
- Imposta AUTH_TOKEN sul tuo token di autenticazione del server dedicato Bannerlord. Vedi la guida di TaleWorlds per come generarne uno.
- Il nome del server, la modalità di gioco e altre impostazioni sono configurati nel file di configurazione (vedi Sezione 3).
- Torna alla scheda Console e clicca su Start.
- Attendi che la console confermi che il server è stato avviato. Il primo avvio genera i file di configurazione e potrebbe richiedere un minuto per inizializzarsi.
AUTH_TOKEN) legato a un account TaleWorlds/Steam. Devi generare tu stesso questo token e inserirlo nella scheda Startup di GPanel. Vedi questa guida di TaleWorlds per le istruzioni. Se incontri errori relativi al token, apri un ticket di supporto.
2. Variabili di Avvio di GPanel
Le seguenti variabili sono disponibili nella scheda Startup di GPanel. Queste vengono passate al server ad ogni avvio.
| Variabile | Richiesta | Descrizione |
|---|---|---|
AUTH_TOKEN |
Sì | Token di autenticazione del server dedicato da TaleWorlds. Vedi questa guida per come generarne uno. |
AUTO_UPDATE |
No | Aggiornamento automatico del server al riavvio. 1 = abilitato, 0 = disabilitato. Il valore predefinito è 1. |
3. File di Configurazione del Server
I server Bannerlord utilizzano un file di configurazione basato su testo che contiene un comando per riga. Il server esegue ogni riga in sequenza all'avvio. Arresta il tuo server prima di apportare modifiche.
Posizione del File
Il file di configurazione si trova nella directory del modulo Native:
Modules/Native/<gamemode>_config.txt
Ad esempio, tdm_config.txt per Team Deathmatch, siege_config.txt per Siege, o skirmish_config.txt per Skirmish. Apri il file utilizzando la scheda Files in GPanel o connettiti tramite SFTP.
Comandi Chiave di Configurazione
| Comando | Descrizione |
|---|---|
ServerName My Server |
Nome del server mostrato nel browser multiplayer. |
GamePassword secret |
Password richiesta per unirsi. Ometti la riga per un server pubblico. |
AdminPassword adminpass |
Password per l'accesso admin. Richiesta per l'interfaccia web e i comandi admin. |
GameType TeamDeathmatch |
Modalità di gioco. Vedi Sezione 4 per tutte le modalità disponibili. |
WelcomeMessage Welcome to our server! |
Saluto mostrato quando i giocatori si uniscono. |
MaxNumberOfPlayers 120 |
Massimo numero di giocatori simultanei. |
MinNumberOfPlayersForMatchStart 2 |
Numero minimo di giocatori necessari per iniziare una partita. |
CultureTeam1 empire |
Fazione per Team 1 (attaccanti). Vedi Sezione 6. |
CultureTeam2 sturgia |
Fazione per Team 2 (difensori). Vedi Sezione 6. |
NumberOfBotsTeam1 0 |
Numero di bot IA nel Team 1. Imposta a 0 per solo giocatori. |
NumberOfBotsTeam2 0 |
Numero di bot IA nel Team 2. |
RoundTimeLimit 180 |
Limite di tempo per round in secondi. |
MapTimeLimit 900 |
Limite di tempo totale per mappa prima della rotazione, in secondi. |
MinScoreToWinMatch 3 |
Numero di round vinti necessari per vincere la partita. |
EnableAntiCheat true |
Abilita o disabilita l'anti-cheat. Si consiglia di mantenerlo abilitato. |
FriendlyFireDamageMeleeSelfPercent 0 |
Percentuale di auto-danno da fuoco amico in mischia. 0 disabilita. |
add_map_to_automated_battle_pool <MapName> |
Aggiunge una mappa alla rotazione automatica. Aggiungi più righe per più mappe. |
enable_automated_battle_switching |
Abilita la rotazione automatica attraverso il pool di mappe dopo ogni partita. |
start_game_and_mission |
Avvia il server e inizia immediatamente il gameplay. Posiziona questo alla fine del file di configurazione. |
Esempio di Configurazione (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 manca o è vuota, il server potrebbe non avviarsi o l'interfaccia web admin non funzionerà. Imposta sempre una password admin robusta.
4. Modalità di Gioco
Bannerlord supporta sei modalità di gioco multiplayer. Imposta la modalità utilizzando il comando di configurazione GameType o la variabile di avvio GAME_TYPE.
| Modalità di Gioco | Valore di Configurazione | Descrizione |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
Due squadre combattono per ottenere il maggior numero di uccisioni entro il limite di tempo. Combattimento dinamico con respawn istantanei. |
| Siege | Siege |
Gli attaccanti assaltano un castello mentre i difensori lo difendono. Include equipaggiamento d'assedio, punti di cattura e battaglie su larga scala. Supporta il maggior numero di giocatori. |
| Captain | Captain |
Ogni giocatore comanda una squadra di truppe IA. Modalità strategica in cui guidi soldati in battaglia con comandi di formazione. |
| Skirmish | Skirmish |
Modalità basata su obiettivi a piccole squadre con cattura della bandiera. Basata su round con vite limitate per classe. |
| Duel | Duel |
Combattimento uno contro uno. I giocatori si sfidano in duelli onorevoli in un'arena. |
| Battle | Battle |
Battaglie di squadra su larga scala con una vita per round. Elimina i respawn per un combattimento tattico ad alto rischio. |
5. Selezione e Rotazione delle Mappe
Le mappe vengono aggiunte al pool di rotazione del server utilizzando il comando add_map_to_automated_battle_pool nel file di configurazione. Ogni modalità di gioco ha il proprio set di mappe compatibili.
Mappe Team Deathmatch
| Nome Mappa | 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 |
Mappe Siege
| Nome Mappa | 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 |
Mappe Skirmish
| Nome Mappa | 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 |
Mappe Captain
| Nome Mappa | 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 |
Mappe Duel
| Nome Mappa | ID Interno |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
Mappe Battle
| Nome Mappa | ID Interno |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType che hai configurato. Nota che le mappe della modalità Captain utilizzano il prefisso mp_sergeant_ internamente.
Esempio di Rotazione delle Mappe
Per impostare la rotazione automatica delle mappe, aggiungi più mappe al pool e abilita la commutazione automatica:
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
Il server ciclerà attraverso queste mappe in ordine dopo il completamento di ogni partita.
6. Impostazioni di Cultura e Fazione
Bannerlord presenta sei fazioni giocabili (culture) che determinano i tipi di truppe, l'equipaggiamento e l'aspetto visivo per ciascuna squadra. Imposta le fazioni utilizzando CultureTeam1 e CultureTeam2 nel file di configurazione.
| Fazione | Valore di Configurazione | Stile |
|---|---|---|
| Empire | empire |
Fanteria e cavalleria pesante di ispirazione romana con forte armatura e disciplina. |
| Vlandia | vlandia |
Cavalieri in stile europeo occidentale con potenti balestrieri e cavalleria pesante. |
| Sturgia | sturgia |
Guerrieri di ispirazione norrena/slava con fanteria forte, asce e muri di scudi. |
| Battania | battania |
Fazione di ispirazione celtica con eccellenti arcieri, schermagliatori e truppe boschive. |
| Khuzait | khuzait |
Guerrieri nomadi di ispirazione mongola con potente tiro a cavallo e cavalleria. |
| Aserai | aserai |
Fazione di ispirazione araba con cavalleria versatile, truppe a cammello e guerrieri del deserto. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. Come Connettersi
Opzione A -- Browser dei Server In-Game
- Avvia Mount & Blade II: Bannerlord.
- Dal menu principale, seleziona Multiplayer.
- Assicurati che le mod/moduli standard siano attivati quando richiesto.
- Seleziona Custom Server List (o Dedicated Server List a seconda della tua versione di gioco).
- Usa la barra di ricerca o scorri per trovare il tuo server per nome.
- Seleziona il tuo server e clicca su Join. Inserisci la password di gioco se ne è impostata una.
Opzione B -- Connessione Diretta
- Avvia Mount & Blade II: Bannerlord.
- Dal menu principale, seleziona Multiplayer.
- Apri la console con Alt + ~ (tasto tilde).
- Inserisci il seguente comando utilizzando l'IP e la porta del tuo server dalla scheda Network di GPanel:
open <your-server-ip>:<port> - Inserisci la password di gioco se richiesto.
8. Impostazioni di Round e Partita
Affina l'esperienza di partita con queste impostazioni nel tuo file di configurazione:
| Impostazione | Valore Consigliato | Descrizione |
|---|---|---|
RoundTimeLimit |
180 |
Durata massima di ogni round in secondi. 180 (3 minuti) è standard per la maggior parte delle modalità. |
MapTimeLimit |
900 |
Tempo totale su una singola mappa prima della rotazione. 900 (15 minuti) permette diversi round per mappa. |
MinScoreToWinMatch |
3 |
Numero di round vinti necessari per vincere la partita complessiva. |
MinNumberOfPlayersForMatchStart |
2 |
Numero minimo di giocatori necessari prima che inizi una partita. Imposta a 1 per i test. |
Articoli Correlati
- Configurazione Admin di Mount and Blade II Bannerlord
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
- Guida all'Avvio del Server
Hai Bisogno di Aiuto?
Se incontri problemi con il tuo server Bannerlord che non sono coperti qui, apri un ticket di supporto e includi l'IP del tuo server, la modalità di gioco che stai eseguendo e i messaggi di errore pertinenti dalla console di GPanel.