Bannerlord Sunucu Kurulumu: Dedicated Server ve Oyun Modları
Bannerlord sunucu kurulumu, Mount & Blade II: Bannerlord’un çok oyunculu modlarını (Captain, Skirmish, Siege, Team Deathmatch gibi) kendi kurallarınız ve harita döngünüzle oynatan özel bir sunucu açmanızı sağlar. Klanlar ve topluluklar bu sayede antrenman maçlarını, turnuvaları ya da kalabalık kuşatma gecelerini resmî eşleştirmeye bağlı kalmadan düzenler.
TaleWorlds’ün yaklaşımı diğer oyunlardan farklıdır: sunucu anonim açılamaz, her sunucu bir oyuncu hesabından üretilen token’la kimlik kazanır. Sunucuyu bir oyun sunucusu ya da VDS üzerinde çalıştırsanız da token’ı kendi oyun istemcinizden almanız gerekir.
Kısa cevap
Bannerlord sunucu kurulumu için Steam’deki “Mount & Blade II: Dedicated Server” aracı indirilir, oyunun çok oyunculu lobisinde ALT + ~ ile konsol açılıp customserver.gettoken komutuyla hesaba bağlı bir token üretilir. Sunucu adı, oyun modu, haritalar ve yönetici parolası Modules\Native altındaki bir ayar dosyasına yazılır ve sunucu bu dosyayla başlatılır. Varsayılan port UDP 7210’dur.
Bannerlord dedicated server nasıl indirilir?
Bannerlord dedicated server, Steam kütüphanesinde Tools (Araçlar) filtresi açıldığında görünen “Mount & Blade II: Dedicated Server” uygulamasıdır ve oradan indirilir. Grafik arayüzü olmayan bir sunucuda SteamCMD tercih edilir; topluluk ve barındırma belgelerinde bu aracın uygulama kimliği 1863440 olarak geçer:
steamcmd +force_install_dir C:\bannerlord-server +login anonymous +app_update 1863440 validate +quitTaleWorlds, Windows dosyalarının yanında Linux için de sunucu dosyaları sunar; şu an tek resmî dağıtım kanalı Steam’dir. SteamCMD’nin genel kullanımı ve güncelleme komutları için SteamCMD kullanımı rehberine bakabilirsiniz. Oyun her güncellendiğinde sunucu dosyalarını da güncellemeniz gerekir; sürüm farkı oyuncuların bağlanmasını engeller.
Bannerlord sunucu token’ı nasıl alınır?
Token, oyunun çok oyunculu lobisinde geliştirici konsolu açılıp customserver.gettoken komutu çalıştırılarak alınır. Adımlar şöyledir:
- Bannerlord’u çok oyunculu modda başlatın ve lobiye giriş yapın.
ALT + ~tuşlarıyla konsolu açın.customserver.gettokenyazıp Enter’a basın.- Oluşan dosyayı
Belgeler\Mount and Blade II Bannerlord\Tokensklasöründe bulun. - Sunucu başka bir makinedeyse bu dosyayı oradaki kullanıcının aynı klasörüne kopyalayın ya da değeri
/dedicatedcustomserverauthtokenbaşlatma parametresiyle verin.
Token hesabınıza bağlıdır ve üç ay sonra geçerliliğini yitirir; süresi dolduğunda sunucu açılmaz ve aynı adımlarla yenisini üretmeniz gerekir. Anonim barındırma desteklenmez. Token, hesabınız adına sunucu açmaya yetki verdiği için paylaşmayın.
Ayar dosyası nasıl hazırlanır?
Bannerlord sunucusu, her satırı bir komut olan bir metin dosyasıyla yapılandırılır; dosya sunucu klasöründeki Modules\Native\ dizininde durmalıdır. Aynı yerde örnek olarak ds_config_*.txt dosyaları bulunur; en kolay yol bunlardan birini kopyalayıp düzenlemektir.
ServerName LIONFIN Bannerlord Klan Sunucusu
GameType Skirmish
AdminPassword GucluBirParola
add_map_to_automated_battle_pool HARITA_ADI
set_automated_battle_count -1
enable_automated_battle_switching
start_game_and_missionServerNameveGameTypesunucu adını ve oyun modunu belirler.AdminPasswordvarsayılan olarak boştur; mutlaka değiştirin.add_map_to_automated_battle_poolharitayı otomatik döngüye ekler; harita adlarını örnek ayar dosyalarından alın.set_automated_battle_countkaç maçtan sonra sunucunun kapanacağını belirler (-1sınırsız) veenable_automated_battle_switchingsatırından önce gelmelidir.start_game_and_missionsunucuyu listede görünür yapar ve ilk maçı başlatır.
Bannerlord sunucu kurulumu sonrası başlatma ve port ayarları
Sunucu, kurulum klasöründeki başlatıcı ayar dosyası ve port parametreleriyle çalıştırılır. Windows için örnek bir toplu iş (batch) satırı:
DedicatedCustomServer.Starter.exe /dedicatedcustomserverconfigfile ds_config_klan.txt /port 7210 /DisableErrorReporting _MODULES_*Native*Multiplayer*_MODULES_Resmî belgelerde tanımlı parametreler:
| Parametre | İşlevi |
|---|---|
/dedicatedcustomserverconfigfile | Açılışta çalışacak ayar dosyası |
/port | Varsayılan 7210 dışında bir port |
/dedicatedcustomserverauthtoken | Token’ı dosya yerine parametreyle verme |
/LogOutputPath | Günlük klasörü (yol çift tırnak içinde) |
/DisableErrorReporting | Otomatik hata raporlamayı kapatır |
Oyun trafiği UDP 7210 üzerinden akar; sunucunun genel bir IP adresine sahip olması ve bu portun açık olması gerekir. Web paneli ve harita indirme özellikleri aynı numaralı TCP portunu kullanır. Port açma adımları için oyun sunucusu port açma rehberine bakın.
Web paneli, günlükler ve oyun modu seçimi
Sürüm 1.2 ile ana oyuna eklenen web paneli, sunucunun IP adresi ve portu üzerinden tarayıcıdan açılır ve AdminPassword ile korunur. Panelden maç durumunu izleyebilir, oyuncu sayısı gibi ayarları değiştirebilir ve haritaları yönetebilirsiniz.
Hangi oyun modunun seçileceği topluluğunuzun yapısına bağlıdır:
- Captain: Her oyuncunun bir birlik komuta ettiği, küçük takımlar için taktik mod.
- Skirmish: Rekabetçi, sınırlı canlanmalı takım maçları.
- Siege: Kalabalık kuşatma savaşları; en çok kaynak isteyen mod.
- Team Deathmatch ve Duel: Gündelik oyun ve kılıç antrenmanı için.
Windows’ta günlükler varsayılan olarak %programdata%\Mount and Blade II Bannerlord\logs klasörüne yazılır. Bannerlord sunucu kurulumu sonrası sunucu açılmıyorsa ilk bakılacak yer burasıdır; süresi dolmuş token ve yanlış harita adı en sık görülen iki nedendir. Kalıcı bir klan sunucusu için Bannerlord sunucu kiralama seçeneklerine de göz atabilirsiniz.
Sık Sorulan Sorular
Bannerlord sunucu token’ı ne kadar geçerli?
TaleWorlds’ün belgelerine göre customserver.gettoken ile üretilen token üç ay geçerlidir ve oluşturan hesaba bağlıdır. Süre dolduğunda sunucu kimlik doğrulamasından geçemez; çok oyunculu lobiye girip komutu yeniden çalıştırarak yeni token almanız gerekir.
Bannerlord sunucusu Linux’ta çalışır mı?
Evet, TaleWorlds Windows’un yanında Linux için de sunucu dosyaları sağlar ve şu an dağıtım Steam üzerinden yapılır. Linux’ta da aynı token, ayar dosyası ve UDP 7210 portu mantığı geçerlidir.
Bannerlord özel sunucusunda modlu harita kullanılabilir mi?
Özel sunucular, oyunculara harita indirme özelliği sunan yardımcı bileşenle birlikte gelir ve bu özellik TCP 7210 üzerinden çalışır. Mod haritaların oyuncu tarafında da sorunsuz yüklenmesi için sürümleri sunucuyla aynı tutun ve önce küçük bir test maçı yapın.
Sunucum listede görünüyor ama oyuncular giremiyor, neden?
Çoğunlukla UDP 7210 portu dışarıya kapalıdır ya da sunucu ile oyuncuların oyun sürümü farklıdır. Güvenlik duvarını, sunucu dosyalarının güncelliğini ve start_game_and_mission komutunun ayar dosyasında bulunduğunu kontrol edin.
Bu makale yardımcı oldu mu?
Geri bildiriminiz için teşekkürler!
kişi faydalı buldu