LIONFIN
Oyun Sunucuları

Bannerlord Sunucu Kurulumu: Dedicated Server ve Oyun Modları

4 dk okuma Güncelleme: 1 görüntülenme
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 +quit

TaleWorlds, 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:

  1. Bannerlord’u çok oyunculu modda başlatın ve lobiye giriş yapın.
  2. ALT + ~ tuşlarıyla konsolu açın.
  3. customserver.gettoken yazıp Enter’a basın.
  4. Oluşan dosyayı Belgeler\Mount and Blade II Bannerlord\Tokens klasöründe bulun.
  5. Sunucu başka bir makinedeyse bu dosyayı oradaki kullanıcının aynı klasörüne kopyalayın ya da değeri /dedicatedcustomserverauthtoken baş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.

İpucu: Token’ın ne zaman alındığını takviminize not edin; üç ayın dolmasına birkaç gün kala yenilemek, turnuva gününe denk gelen bir kesintiyi önler.

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_mission
  • ServerName ve GameType sunucu adını ve oyun modunu belirler.
  • AdminPassword varsayılan olarak boştur; mutlaka değiştirin.
  • add_map_to_automated_battle_pool haritayı otomatik döngüye ekler; harita adlarını örnek ayar dosyalarından alın.
  • set_automated_battle_count kaç maçtan sonra sunucunun kapanacağını belirler (-1 sınırsız) ve enable_automated_battle_switching satırından önce gelmelidir.
  • start_game_and_mission sunucuyu 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
/dedicatedcustomserverconfigfileAçılışta çalışacak ayar dosyası
/portVarsayılan 7210 dışında bir port
/dedicatedcustomserverauthtokenToken’ı dosya yerine parametreyle verme
/LogOutputPathGünlük klasörü (yol çift tırnak içinde)
/DisableErrorReportingOtomatik 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

Paylaş

X LinkedIn WhatsApp

Sorunuz mu var? Destek ekibimize yazın.