フラッシュセール 50% 全サーバー割引 最終日!
終了まで: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Mount and Blade II Bannerlord 管理者セットアップ


このガイドでは、Mount & Blade II: Bannerlord 専用サーバーの管理者セットアップ、プレイヤー管理、サーバーコンソールコマンド、マップローテーション管理、ゲームモードの切り替え、MOD サポート、トラブルシューティングについて解説します。サーバーの初期セットアップ、ゲームモードの設定、マップの選択、勢力の設定、接続手順については、Mount and Blade II Bannerlord サーバーセットアップガイドを参照してください。

1. 管理者セットアップ

管理者パスワードの設定

管理者パスワードは、GPanel の ADMIN_PASSWORD 起動変数で設定するか、設定ファイル内で AdminPassword コマンドを使用して設定します。

AdminPassword YourAdminPassword

このパスワードは、Web 管理インターフェースとゲーム内の管理者アクセスの両方に必要です。

管理者パスワードは決して共有しないでください。 管理者パスワードを知っている人は誰でも、プレイヤーのキック/BAN、マップの変更、マッチ中のサーバー設定の変更を含め、サーバーを完全に制御できます。

Web 管理パネルへのアクセス

Bannerlord には、DedicatedCustomServerHelper モジュールによって動作する組み込みの Web 管理パネルが含まれています。

  1. GPanel の Network タブでサーバーの IP アドレスとポートを確認します。
  2. Web ブラウザを開いて次のアドレスにアクセスします。
    http://<your-server-ip>:<port>

    Web パネルはゲームサーバーと同じポート(デフォルトは UDP 7210)で動作します。正確なポートは GPanel の Network タブで確認してください。

  3. プロンプトが表示されたら管理者パスワードを入力します。
Web パネルの機能: Web インターフェースでは、接続中のプレイヤーの表示、マッチの管理、設定の変更、チャットの監視、ゲームに参加せずにサーバーコマンドへアクセスすることができます。アクティブなミッション中は多くの設定が読み取り専用になる点に注意してください。

ゲーム内の管理者アクセス

  1. 通常のプレイヤーとしてサーバーに参加します。
  2. Alt + ~(チルダキー)でゲームコンソールを開きます。
  3. Help と入力して利用可能なコマンドを確認します。
  4. プロンプトが表示された場合は、ゲーム内の管理者メニューから管理者パスワードで認証する必要がある場合があります。

2. サーバーコンソールコマンド

以下のコマンドは、サーバーコンソール(GPanel コンソール)または Web 管理パネルで使用できます。すべての利用可能なコマンドを確認するには、コンソールで Help または list と入力します。

サーバー管理コマンド

コマンド 説明
ServerName <name> サーバーの表示名を変更します。
GameType <mode> ゲームモードを変更します(Siege、TeamDeathmatch、Captain、Skirmish、Duel、Battle)。
WelcomeMessage <text> 参加時にプレイヤーに表示されるメッセージを設定します。
start_game サーバーをサーバーブラウザに表示させ、接続を許可します。
start_mission 現在のミッション/マッチを開始します。プレイヤーが戦闘を開始できます。
start_game_and_mission 複合コマンド: サーバーを起動して即座にゲームプレイを開始します。
add_map_to_usable_maps <MapName> <GameType> 指定したゲームモードでプレイ可能なマップとして登録します。
add_map_to_automated_battle_pool <MapName> 自動ローテーションプールにマップを追加します。
enable_automated_battle_switching 各マッチ後の自動マップローテーションを有効にします。
set_automated_battle_count <number> サーバーがシャットダウンするまでにプレイするマッチ数を設定します。スケジュールされた再起動に便利です。
list 利用可能なすべてのコマンドを表示します。

3. プレイヤー管理

プレイヤーのキック

プレイヤーをサーバーから退出させるには:

  • Web 管理: Web 管理パネルの Players セクションに移動し、プレイヤーを見つけて Kick をクリックします。
  • チャットコマンド: ゲーム内チャットを開いて次のように入力します。
    !kick <playername>

キックされたプレイヤーは、BAN するかサーバーパスワードを設定しない限り、すぐに再参加できます。

プレイヤーの BAN

プレイヤーの参加を恒久的に禁止するには:

  • Web 管理: Web 管理パネルの Players セクションで BAN オプションを使用します。
  • チャットコマンド: ゲーム内チャットを開いて次のように入力します。
    !ban <playername>

BAN はサーバーの再起動後も保持されます。

プレイヤーの BAN 解除

BAN を解除してプレイヤーの再参加を許可するには:

!unban <playername>

プレイヤーのミュート

プレイヤーがゲーム内チャットを使用できないようにするには:

  • Web 管理パネルでミュートオプションを使用します。
  • ミュートされたプレイヤーはプレイは続けられますが、チャットメッセージを送信できません。
チャットコマンドには管理者認証が必要です。 チャットコマンドを機能させるには、管理者としてログイン(Web パネル経由、または管理者権限でサーバーに参加)している必要があります。

4. マップローテーション管理

現在のマップの変更

ゲームプレイ中にマップを変更するには、Web 管理パネルを使用するか、設定ファイルを変更してサーバーを再起動します。マップは現在のゲームモードと一致している必要があります。

マップローテーションの編集

マップローテーションはゲームモードの設定ファイルで定義されています。変更するには:

  1. GPanel からサーバーを停止します。
  2. 設定ファイル(例: Modules/Native/siege_config.txt)を開きます。
  3. add_map_to_automated_battle_pool の行を変更してマップを追加または削除します。
  4. 自動ローテーションを希望する場合は、enable_automated_battle_switching が存在することを確認します。
  5. 保存してサーバーを再起動します。

単一マップモード

ローテーションなしで単一マップを実行するには、add_map_to_automated_battle_pool の行を 1 つだけ含め、enable_automated_battle_switching を省略します。各ラウンドで同じマップが再生されます。

5. ゲームモードの切り替え

マップはモード固有であるため、ゲームモードの変更には GameType 設定とマッププールの両方の更新が必要です。

  1. GPanel からサーバーを停止します。
  2. 設定ファイルを開いて GameType の行を変更します。
    GameType Siege
  3. add_map_to_automated_battle_pool の行を、新しいモードに対応するマップに置き換えます。マップ一覧についてはセットアップガイドを参照してください。
  4. ファイルを保存してサーバーを起動します。
ゲームモードの変更にはサーバーの再起動が必要です。 アクティブなミッション中にゲームタイプを変更することはできません。サーバーを停止し、設定を更新してから再度起動する必要があります。

6. MOD サポート

Bannerlord は専用サーバー上でのカスタムモジュール(MOD)をサポートしています。MOD は新しいマップ、ゲームモード、武器、兵種、ゲームプレイの仕組みを追加できます。

MOD のインストール

  1. GPanel からサーバーを停止します。
  2. SFTP 経由でサーバーに接続します。手順についてはSFTP 経由でファイルをアップロードする方法を参照してください。
  3. Modules/ ディレクトリに移動します。
  4. MOD フォルダーを Modules/ 内にアップロードします。各 MOD は SubModule.xml ファイルを含む独自のディレクトリに配置する必要があります。
  5. MOD をモジュール一覧に含めるよう、サーバーの起動コマンドまたはバッチファイルを更新します。起動設定の _MODULES_ パラメーターは、アクティブなすべてのモジュールを参照する必要があります。
    Native*Multiplayer*DedicatedCustomServerHelper*YourModName

    モジュールはアスタリスク(*)で区切られます。読み込み順序が重要です — 依存する MOD はその前提条件の後に配置してください。

  6. サーバーを起動します。
すべてのプレイヤーが一致する MOD を持っている必要があります。 MOD が導入されたサーバーに参加するプレイヤーは、同じ MOD をクライアントにインストールしておく必要があります。MOD が一致しないと接続できなかったり、同期ずれ(desync)の問題が発生したりします。

Steam Workshop の MOD

Bannerlord は MOD 配布のための Steam Workshop をサポートしています。専用サーバーに Workshop の MOD をインストールするには:

  1. 通常の Bannerlord インストール環境から Steam Workshop で MOD をサブスクライブします。
  2. ローカルの Bannerlord インストール環境の Modules/ ディレクトリにあるダウンロード済みの MOD フォルダーを見つけます。
  3. SFTP 経由で MOD フォルダーを専用サーバーの Modules/ ディレクトリにアップロードします。
  4. モジュール名を起動モジュール一覧に追加します。

DedicatedCustomServerHelper モジュール

この組み込みモジュールは Web 管理パネルを提供します。常にモジュール一覧に含める必要があります。ゲームのアップデート後にバージョンの不一致エラーが発生した場合:

  1. サーバーを停止します。
  2. Modules/DedicatedCustomServerHelper/ に移動します。
  3. SubModule.xml を開きます。
  4. Version の値を現在のゲームバージョンに合わせて更新します。
  5. それに応じて DependedModule のバージョン値も更新します。
  6. 保存してサーバーを再起動します。

7. トラブルシューティング

起動時にサーバーがクラッシュする

  • コンソール出力にエラーメッセージがないか確認します。一般的な原因は次のとおりです。
    • 認証トークンの欠落または期限切れ — トークンエラーが表示される場合はサポートにお問い合わせください
    • AdminPassword 設定の不備 — AdminPassword の行が存在し、値が設定されていることを確認してください。
    • 設定ファイルの構文の誤り — 各コマンドは末尾に余分な文字を付けず、それぞれ独立した行に記述する必要があります。
    • ゲームアップデート後のモジュールバージョンの不一致 — SubModule.xml のバージョン番号を更新してください。
  • すべてのカスタム MOD を削除し、デフォルトモジュール(Native*Multiplayer*DedicatedCustomServerHelper)のみで実行してみてください。
  • 設定の問題を除外するため、設定ファイルを削除してサーバーにデフォルト設定を再生成させてください。

プレイヤーが接続できない

  • GPanel でサーバーが稼働中であることを確認します。
  • プレイヤーが GPanel の Network タブにある正しい IP とポートを使用していることを確認します。
  • ゲームパスワードが正しいことを確認します(大文字と小文字が区別されます)。
  • プレイヤーが同じゲームバージョンと MOD をインストールしていることを確認します。
  • MOD を使用している場合は、プレイヤーがまったく同じモジュールバージョンを持っていることを確認します。
  • 具体的な理由を示す「player rejected」メッセージがコンソールにないか確認します。

サーバーがブラウザに表示されない

  • サーバーが完全に起動し、接続を受け付けていることがコンソールに表示されていることを確認します。
  • 設定ファイルに start_game または start_game_and_mission が含まれていることを確認します — これがないと、サーバーはマスターサーバー一覧に登録されません。
  • サーバーブラウザの更新には数分かかる場合があります。待っている間はダイレクト接続を試してください。
  • 認証トークンが期限切れの場合、サーバーは起動してもブラウザに表示されないことがあります。トークンの更新についてはサポートにお問い合わせください

MOD の競合

  • MOD を追加した後にサーバーがクラッシュする場合は、その MOD を削除して再度テストし、それが原因かどうかを確認します。
  • MOD の SubModule.xml に正しい依存関係が記載されていること、モジュール一覧の読み込み順序が正しいことを確認します。
  • MOD が現在の Bannerlord のバージョンと互換性があることを確認します。古いバージョンの MOD はクラッシュを引き起こす可能性があります。
  • 一部の MOD は互いに競合します。既知の非互換性については、MOD のドキュメントやコミュニティフォーラムを確認してください。
  • MOD の変更後にグラフィックの問題や読み込みエラーが発生する場合は、サーバーのシェーダーキャッシュと一時ファイルをクリアしてください。

プレイヤーの同期ずれ(desync)

  • 同期ずれは、プレイヤーのゲーム状態がサーバーから乖離した際に発生します。症状としては、プレイヤーがテレポートしているように見える、攻撃が当たらない、ラバーバンディングなどがあります。
  • 最も一般的な原因は高いレイテンシです。影響を受けるプレイヤーにはインターネット接続を確認するよう促してください。
  • ゲームプレイの仕組み(移動速度、物理、武器ステータス)を変更する MOD は、同期ずれを引き起こしやすくなります。
  • 同期ずれが広範囲に及ぶ場合は、MaxNumberOfPlayers を減らすか、より軽量なゲームモード(Siege の代わりに Duel や Skirmish)に切り替えてみてください。
  • サーバーを再起動すると、解消されない同期ずれの問題が解決することがあります。

認証トークンの問題

  • Bannerlord は専用サーバーを実行するために有効な認証トークンを必要とします。トークンはおよそ 3 か月で期限切れになります。
  • コンソールにトークン関連のエラーが表示される場合は、トークンの更新が必要な可能性があります。
  • サーバーの認証トークンを更新するには、サポートチケットを開いてください

8. ログファイル

Bannerlord のサーバーログは、クラッシュ、接続の問題、プレイヤーのアクティビティを診断するのに役立ちます。

  • ログファイルはサーバーのログディレクトリに保存され、通常 GPanel の Files タブまたは SFTP 経由でアクセスできます。
  • コンソール出力だけでは不十分な場合は、ログファイルで詳細なエラーメッセージを確認してください。
  • より迅速な解決のため、サポートチケットを開く際には関連するログの抜粋を含めてください。

関連記事

サポートが必要ですか?

ここで扱われていない Bannerlord サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、実行中のゲームモード、インストールされている MOD、GPanel コンソールまたはログファイルの関連するエラーメッセージを記載してください。


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.