Bu kılavuz, Mount & Blade II: Bannerlord özel sunucunuzu Legion Hosting üzerinde nasıl kuracağınızı, başlatma değişkenlerini nasıl yapılandıracağınızı, oyun modları ve harita rotasyonlarını nasıl ayarlayacağınızı, hizipleri nasıl yapılandıracağınızı ve sunucunuza nasıl bağlanacağınızı kapsar. Bannerlord, Siege, Captain, Skirmish, Team Deathmatch, Duel ve Battle dahil olmak üzere birçok oyun modunda rekabetçi ve takım tabanlı ortaçağ savaşı sunar. Yönetici kontrolleri, modlama, oyuncu yönetimi ve sorun giderme için Mount and Blade II Bannerlord Yönetici Kurulumu sayfasına bakın.
1. İlk Başlatma
- GPanel'e giriş yapın ve Bannerlord sunucunuzu seçin.
- Startup sekmesine gidin ve yapılandırılabilir değişkenleri inceleyin (Bölüm 2'deki tabloya bakın).
- AUTH_TOKEN'ı Bannerlord özel sunucu kimlik doğrulama belirtecinize ayarlayın. Bunu nasıl oluşturacağınız için TaleWorlds kılavuzuna bakın.
- Sunucu adı, oyun modu ve diğer ayarlar yapılandırma dosyasında ayarlanır (Bölüm 3'e bakın).
- Console sekmesine dönün ve Start'a tıklayın.
- Konsolun sunucunun başladığını onaylamasını bekleyin. İlk başlatma yapılandırma dosyaları oluşturur ve başlatılması bir dakika sürebilir.
AUTH_TOKEN) gerektirir. Bu belirteci kendiniz oluşturmalı ve GPanel Startup sekmesine girmelisiniz. Talimatlar için bu TaleWorlds kılavuzuna bakın. Belirteçle ilgili hatalarla karşılaşırsanız, bir destek talebi açın.
2. GPanel Başlatma Değişkenleri
Aşağıdaki değişkenler GPanel Startup sekmesinde mevcuttur. Bunlar her başlatmada sunucuya iletilir.
| Değişken | Gerekli | Açıklama |
|---|---|---|
AUTH_TOKEN |
Evet | TaleWorlds'ten özel sunucu kimlik doğrulama belirteci. Bunu nasıl oluşturacağınız için bu kılavuza bakın. |
AUTO_UPDATE |
Hayır | Sunucuyu yeniden başlatmada otomatik olarak güncelle. 1 = etkin, 0 = devre dışı. Varsayılan 1'dir. |
3. Sunucu Yapılandırma Dosyası
Bannerlord sunucuları, satır başına bir komut içeren metin tabanlı bir yapılandırma dosyası kullanır. Sunucu, başlatmada her satırı sırayla yürütür. Değişiklik yapmadan önce sunucunuzu durdurun.
Dosya Konumu
Yapılandırma dosyası Native modül dizininde bulunur:
Modules/Native/<gamemode>_config.txt
Örneğin, Team Deathmatch için tdm_config.txt, Siege için siege_config.txt veya Skirmish için skirmish_config.txt. Dosyayı GPanel'deki Files sekmesini kullanarak açın veya SFTP aracılığıyla bağlanın.
Temel Yapılandırma Komutları
| Komut | Açıklama |
|---|---|
ServerName My Server |
Çok oyunculu tarayıcıda gösterilen sunucu adı. |
GamePassword secret |
Katılmak için gereken parola. Herkese açık bir sunucu için satırı çıkarın. |
AdminPassword adminpass |
Yönetici erişimi için parola. Web arayüzü ve yönetici komutları için gereklidir. |
GameType TeamDeathmatch |
Oyun modu. Mevcut tüm modlar için Bölüm 4'e bakın. |
WelcomeMessage Welcome to our server! |
Oyuncular katıldığında gösterilen karşılama. |
MaxNumberOfPlayers 120 |
Maksimum eşzamanlı oyuncu sayısı. |
MinNumberOfPlayersForMatchStart 2 |
Bir maçı başlatmak için gereken minimum oyuncu sayısı. |
CultureTeam1 empire |
Takım 1 (saldıranlar) için hizip. Bölüm 6'ya bakın. |
CultureTeam2 sturgia |
Takım 2 (savunanlar) için hizip. Bölüm 6'ya bakın. |
NumberOfBotsTeam1 0 |
Takım 1'deki yapay zeka bot sayısı. Yalnızca oyuncular için 0'a ayarlayın. |
NumberOfBotsTeam2 0 |
Takım 2'deki yapay zeka bot sayısı. |
RoundTimeLimit 180 |
Saniye cinsinden tur başına süre sınırı. |
MapTimeLimit 900 |
Rotasyondan önce harita başına toplam süre sınırı, saniye cinsinden. |
MinScoreToWinMatch 3 |
Maçı kazanmak için gereken tur galibiyeti sayısı. |
EnableAntiCheat true |
Hile önlemeyi etkinleştir veya devre dışı bırak. Etkin tutulması önerilir. |
FriendlyFireDamageMeleeSelfPercent 0 |
Yakın dövüş dost ateşinden kendine verilen hasar yüzdesi. 0 devre dışı bırakır. |
add_map_to_automated_battle_pool <MapName> |
Otomatik rotasyona bir harita ekler. Birden fazla harita için birden fazla satır ekleyin. |
enable_automated_battle_switching |
Her maçtan sonra harita havuzu boyunca otomatik rotasyonu etkinleştirir. |
start_game_and_mission |
Sunucuyu başlatır ve hemen oynanışı başlatır. Bunu yapılandırma dosyasının sonuna yerleştirin. |
Örnek Yapılandırma (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 satırı eksikse veya boşsa, sunucu başlatılamayabilir veya web yönetici arayüzü çalışmaz. Her zaman güçlü bir yönetici parolası ayarlayın.
4. Oyun Modları
Bannerlord altı çok oyunculu oyun modunu destekler. Modu GameType yapılandırma komutunu veya GAME_TYPE başlatma değişkenini kullanarak ayarlayın.
| Oyun Modu | Yapılandırma Değeri | Açıklama |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
İki takım, süre sınırı içinde en çok öldürmeyi yapmak için savaşır. Anında yeniden doğmalarla hızlı tempolu savaş. |
| Siege | Siege |
Saldıranlar bir kaleye saldırırken savunanlar onu tutar. Kuşatma ekipmanı, ele geçirme noktaları ve büyük ölçekli savaşlar içerir. En fazla oyuncuyu destekler. |
| Captain | Captain |
Her oyuncu bir yapay zeka asker grubuna komuta eder. Formasyon komutlarıyla askerlerinizi savaşa yönlendirdiğiniz stratejik mod. |
| Skirmish | Skirmish |
Bayrak ele geçirme ile küçük takım hedef tabanlı mod. Sınıf başına sınırlı canla tur tabanlı. |
| Duel | Duel |
Bire bir savaş. Oyuncular arena ortamında onurlu düellolar için birbirlerine meydan okur. |
| Battle | Battle |
Tur başına tek canla büyük ölçekli takım savaşları. Taktiksel, yüksek riskli savaş için yeniden doğmaları ortadan kaldırır. |
5. Harita Seçimi ve Rotasyonu
Haritalar, yapılandırma dosyasındaki add_map_to_automated_battle_pool komutu kullanılarak sunucunun rotasyon havuzuna eklenir. Her oyun modunun kendi uyumlu harita seti vardır.
Team Deathmatch Haritaları
| Harita Adı | Dahili Kimlik |
|---|---|
| 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 |
Siege Haritaları
| Harita Adı | Dahili Kimlik |
|---|---|
| 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 |
Skirmish Haritaları
| Harita Adı | Dahili Kimlik |
|---|---|
| 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 |
Captain Haritaları
| Harita Adı | Dahili Kimlik |
|---|---|
| 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 |
Duel Haritaları
| Harita Adı | Dahili Kimlik |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
Battle Haritaları
| Harita Adı | Dahili Kimlik |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType ile eşleştirin. Captain modu haritalarının dahili olarak mp_sergeant_ ön ekini kullandığını unutmayın.
Harita Rotasyonu Örneği
Otomatik harita rotasyonu kurmak için havuza birden fazla harita ekleyin ve otomatik geçişi etkinleştirin:
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
Sunucu, her maç tamamlandıktan sonra bu haritalar arasında sırayla geçiş yapar.
6. Kültür ve Hizip Ayarları
Bannerlord, her takım için asker türlerini, ekipmanı ve görsel görünümü belirleyen altı oynanabilir hizip (kültür) içerir. Hizipleri yapılandırma dosyasında CultureTeam1 ve CultureTeam2 kullanarak ayarlayın.
| Hizip | Yapılandırma Değeri | Tarz |
|---|---|---|
| Empire | empire |
Güçlü zırh ve disipline sahip Roma esinli ağır piyade ve süvari. |
| Vlandia | vlandia |
Güçlü tatar yaycıları ve ağır süvarisi olan Batı Avrupa tarzı şövalyeler. |
| Sturgia | sturgia |
Güçlü piyade, baltalar ve kalkan duvarlarına sahip Nors/Slav esinli savaşçılar. |
| Battania | battania |
Mükemmel okçular, akıncılar ve orman askerleriyle Kelt esinli hizip. |
| Khuzait | khuzait |
Güçlü atlı okçuluk ve süvariye sahip Moğol esinli göçebe savaşçılar. |
| Aserai | aserai |
Çok yönlü süvari, deve askerleri ve çöl savaşçılarıyla Arap esinli hizip. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. Nasıl Bağlanılır
Seçenek A -- Oyun İçi Sunucu Tarayıcısı
- Mount & Blade II: Bannerlord'u başlatın.
- Ana menüden Multiplayer'ı seçin.
- İstendiğinde standart modların/modüllerin etkinleştirildiğinden emin olun.
- Custom Server List'i (veya oyun sürümünüze bağlı olarak Dedicated Server List'i) seçin.
- Sunucunuzu ada göre bulmak için arama çubuğunu kullanın veya kaydırın.
- Sunucunuzu seçin ve Join'e tıklayın. Ayarlanmışsa oyun parolasını girin.
Seçenek B -- Doğrudan Bağlantı
- Mount & Blade II: Bannerlord'u başlatın.
- Ana menüden Multiplayer'ı seçin.
- Konsolu Alt + ~ (tilde tuşu) ile açın.
- GPanel'in Network sekmesindeki sunucunuzun IP'sini ve portunu kullanarak aşağıdaki komutu girin:
open <your-server-ip>:<port> - İstenirse oyun parolasını girin.
8. Tur ve Maç Ayarları
Yapılandırma dosyanızdaki bu ayarlarla maç deneyimini ince ayar yapın:
| Ayar | Önerilen Değer | Açıklama |
|---|---|---|
RoundTimeLimit |
180 |
Saniye cinsinden her turun maksimum süresi. 180 (3 dakika) çoğu mod için standarttır. |
MapTimeLimit |
900 |
Rotasyondan önce tek bir haritadaki toplam süre. 900 (15 dakika) harita başına birkaç tura izin verir. |
MinScoreToWinMatch |
3 |
Genel maçı kazanmak için gereken tur galibiyeti sayısı. |
MinNumberOfPlayersForMatchStart |
2 |
Bir maç başlamadan önce gereken minimum oyuncu sayısı. Test için 1'e ayarlayın. |
İlgili Makaleler
- Mount and Blade II Bannerlord Yönetici Kurulumu
- Sunucu IP ve Port Adresinizi Nasıl Bulursunuz
- SFTP ile Dosya Nasıl Yüklenir
- Sunucu Başlatma Kılavuzu
Yardıma mı İhtiyacınız Var?
Bannerlord sunucunuzla ilgili burada kapsanmayan sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, çalıştırdığınız oyun modunu ve GPanel konsolundan ilgili hata mesajlarını ekleyin.