Panduan ini menjelaskan cara mengatur server dedicated Mount & Blade II: Bannerlord Anda di Legion Hosting, mengonfigurasi variabel startup, mengatur mode permainan dan rotasi map, mengonfigurasi faksi, dan terhubung ke server Anda. Bannerlord menawarkan pertempuran abad pertengahan kompetitif dan berbasis tim di berbagai mode permainan termasuk Siege, Captain, Skirmish, Team Deathmatch, Duel, dan Battle. Untuk kontrol admin, modding, manajemen pemain, dan pemecahan masalah, lihat Pengaturan Admin Mount and Blade II Bannerlord.
1. Memulai Pertama Kali
- Masuk ke GPanel dan pilih server Bannerlord Anda.
- Buka tab Startup dan tinjau variabel yang dapat dikonfigurasi (lihat tabel di Bagian 2).
- Atur AUTH_TOKEN ke token autentikasi server dedicated Bannerlord Anda. Lihat panduan TaleWorlds untuk cara menghasilkannya.
- Nama server, mode permainan, dan pengaturan lainnya dikonfigurasi dalam file konfigurasi (lihat Bagian 3).
- Kembali ke tab Console dan klik Start.
- Tunggu konsol mengonfirmasi server telah dimulai. Peluncuran pertama menghasilkan file konfigurasi dan mungkin memerlukan satu menit untuk inisialisasi.
AUTH_TOKEN) yang terkait dengan akun TaleWorlds/Steam. Anda harus menghasilkan token ini sendiri dan memasukkannya di tab Startup GPanel. Lihat panduan TaleWorlds ini untuk instruksinya. Jika Anda mengalami error terkait token, buka tiket dukungan.
2. Variabel Startup GPanel
Variabel berikut tersedia di tab Startup GPanel. Variabel ini diteruskan ke server pada setiap startup.
| Variabel | Diperlukan | Deskripsi |
|---|---|---|
AUTH_TOKEN |
Ya | Token autentikasi server dedicated dari TaleWorlds. Lihat panduan ini untuk cara menghasilkannya. |
AUTO_UPDATE |
Tidak | Memperbarui server secara otomatis saat restart. 1 = aktif, 0 = nonaktif. Default-nya adalah 1. |
3. File Konfigurasi Server
Server Bannerlord menggunakan file konfigurasi berbasis teks yang berisi satu perintah per baris. Server mengeksekusi setiap baris secara berurutan saat startup. Hentikan server Anda sebelum melakukan perubahan.
Lokasi File
File konfigurasi terletak di direktori modul Native:
Modules/Native/<gamemode>_config.txt
Sebagai contoh, tdm_config.txt untuk Team Deathmatch, siege_config.txt untuk Siege, atau skirmish_config.txt untuk Skirmish. Buka file menggunakan tab Files di GPanel atau hubungkan melalui SFTP.
Perintah Konfigurasi Utama
| Perintah | Deskripsi |
|---|---|
ServerName My Server |
Nama server yang ditampilkan di browser multiplayer. |
GamePassword secret |
Kata sandi yang diperlukan untuk bergabung. Hilangkan baris ini untuk server publik. |
AdminPassword adminpass |
Kata sandi untuk akses admin. Diperlukan untuk antarmuka web dan perintah admin. |
GameType TeamDeathmatch |
Mode permainan. Lihat Bagian 4 untuk semua mode yang tersedia. |
WelcomeMessage Welcome to our server! |
Salam yang ditampilkan saat pemain bergabung. |
MaxNumberOfPlayers 120 |
Jumlah maksimum pemain bersamaan. |
MinNumberOfPlayersForMatchStart 2 |
Jumlah minimum pemain yang dibutuhkan untuk memulai pertandingan. |
CultureTeam1 empire |
Faksi untuk Tim 1 (penyerang). Lihat Bagian 6. |
CultureTeam2 sturgia |
Faksi untuk Tim 2 (pembela). Lihat Bagian 6. |
NumberOfBotsTeam1 0 |
Jumlah bot AI di Tim 1. Atur ke 0 untuk pemain saja. |
NumberOfBotsTeam2 0 |
Jumlah bot AI di Tim 2. |
RoundTimeLimit 180 |
Batas waktu per ronde dalam detik. |
MapTimeLimit 900 |
Total batas waktu per map sebelum rotasi, dalam detik. |
MinScoreToWinMatch 3 |
Jumlah kemenangan ronde yang dibutuhkan untuk memenangkan pertandingan. |
EnableAntiCheat true |
Mengaktifkan atau menonaktifkan anti-cheat. Disarankan untuk tetap diaktifkan. |
FriendlyFireDamageMeleeSelfPercent 0 |
Persentase kerusakan diri dari friendly fire melee. 0 menonaktifkan. |
add_map_to_automated_battle_pool <MapName> |
Menambahkan map ke rotasi otomatis. Tambahkan beberapa baris untuk beberapa map. |
enable_automated_battle_switching |
Mengaktifkan rotasi otomatis melalui pool map setelah setiap pertandingan. |
start_game_and_mission |
Memulai server dan segera memulai gameplay. Letakkan ini di akhir file konfigurasi. |
Contoh Konfigurasi (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 hilang atau kosong, server mungkin gagal dimulai atau antarmuka web admin tidak akan berfungsi. Selalu atur kata sandi admin yang kuat.
4. Mode Permainan
Bannerlord mendukung enam mode permainan multiplayer. Atur mode menggunakan perintah konfigurasi GameType atau variabel startup GAME_TYPE.
| Mode Permainan | Nilai Konfigurasi | Deskripsi |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
Dua tim bertarung untuk mencetak pembunuhan terbanyak dalam batas waktu. Pertempuran cepat dengan respawn instan. |
| Siege | Siege |
Penyerang menyerbu kastil sementara pembela menahannya. Termasuk peralatan pengepungan, titik penangkapan, dan pertempuran skala besar. Mendukung pemain terbanyak. |
| Captain | Captain |
Setiap pemain memimpin satu skuad pasukan AI. Mode strategis di mana Anda memimpin prajurit ke pertempuran dengan perintah formasi. |
| Skirmish | Skirmish |
Mode berbasis objektif tim kecil dengan penangkapan bendera. Berbasis ronde dengan nyawa terbatas per kelas. |
| Duel | Duel |
Pertempuran satu lawan satu. Pemain saling menantang untuk duel terhormat dalam latar arena. |
| Battle | Battle |
Pertempuran tim skala besar dengan satu nyawa per ronde. Menghilangkan respawn untuk pertempuran taktis bertaruh tinggi. |
5. Pemilihan dan Rotasi Map
Map ditambahkan ke pool rotasi server menggunakan perintah add_map_to_automated_battle_pool dalam file konfigurasi. Setiap mode permainan memiliki set map yang kompatibel sendiri.
Map Team Deathmatch
| Nama Map | ID Internal |
|---|---|
| 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 |
Map Siege
| Nama Map | ID Internal |
|---|---|
| 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 |
Map Skirmish
| Nama Map | ID Internal |
|---|---|
| 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 |
Map Captain
| Nama Map | ID Internal |
|---|---|
| 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 |
Map Duel
| Nama Map | ID Internal |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
Map Battle
| Nama Map | ID Internal |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType yang telah Anda konfigurasi. Perhatikan bahwa map mode Captain menggunakan prefix mp_sergeant_ secara internal.
Contoh Rotasi Map
Untuk mengatur rotasi map otomatis, tambahkan beberapa map ke pool dan aktifkan peralihan otomatis:
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
Server akan berputar melalui map-map ini secara berurutan setelah setiap pertandingan selesai.
6. Pengaturan Culture dan Faksi
Bannerlord menampilkan enam faksi (culture) yang dapat dimainkan yang menentukan tipe pasukan, peralatan, dan tampilan visual untuk setiap tim. Atur faksi menggunakan CultureTeam1 dan CultureTeam2 dalam file konfigurasi.
| Faksi | Nilai Konfigurasi | Gaya |
|---|---|---|
| Empire | empire |
Infanteri dan kavaleri berat terinspirasi Romawi dengan armor dan disiplin yang kuat. |
| Vlandia | vlandia |
Ksatria bergaya Eropa Barat dengan crossbowmen tangguh dan kavaleri berat. |
| Sturgia | sturgia |
Pejuang terinspirasi Norse/Slavik dengan infanteri kuat, kapak, dan dinding perisai. |
| Battania | battania |
Faksi terinspirasi Celtic dengan pemanah, skirmisher, dan pasukan hutan yang unggul. |
| Khuzait | khuzait |
Pejuang nomaden terinspirasi Mongol dengan pemanah berkuda dan kavaleri yang tangguh. |
| Aserai | aserai |
Faksi terinspirasi Arab dengan kavaleri serbaguna, pasukan unta, dan pejuang gurun. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. Cara Terhubung
Opsi A -- Server Browser Dalam Permainan
- Luncurkan Mount & Blade II: Bannerlord.
- Dari menu utama, pilih Multiplayer.
- Pastikan mod/modul standar diaktifkan saat diminta.
- Pilih Custom Server List (atau Dedicated Server List tergantung versi permainan Anda).
- Gunakan bilah pencarian atau gulir untuk menemukan server Anda berdasarkan nama.
- Pilih server Anda dan klik Join. Masukkan kata sandi permainan jika ada yang diatur.
Opsi B -- Direct Connect
- Luncurkan Mount & Blade II: Bannerlord.
- Dari menu utama, pilih Multiplayer.
- Buka konsol dengan Alt + ~ (tombol tilde).
- Masukkan perintah berikut menggunakan IP dan port server Anda dari tab Network GPanel:
open <your-server-ip>:<port> - Masukkan kata sandi permainan jika diminta.
8. Pengaturan Ronde dan Pertandingan
Sesuaikan pengalaman pertandingan dengan pengaturan ini di file konfigurasi Anda:
| Pengaturan | Nilai yang Disarankan | Deskripsi |
|---|---|---|
RoundTimeLimit |
180 |
Durasi maksimum setiap ronde dalam detik. 180 (3 menit) adalah standar untuk sebagian besar mode. |
MapTimeLimit |
900 |
Total waktu pada satu map sebelum rotasi. 900 (15 menit) memungkinkan beberapa ronde per map. |
MinScoreToWinMatch |
3 |
Jumlah kemenangan ronde yang dibutuhkan untuk memenangkan pertandingan secara keseluruhan. |
MinNumberOfPlayersForMatchStart |
2 |
Jumlah minimum pemain yang dibutuhkan sebelum pertandingan dimulai. Atur ke 1 untuk pengujian. |
Artikel Terkait
- Pengaturan Admin Mount and Blade II Bannerlord
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Panduan Startup Server
Butuh Bantuan?
Jika Anda mengalami masalah dengan server Bannerlord Anda yang tidak tercakup di sini, buka tiket dukungan dan sertakan IP server Anda, mode permainan yang Anda jalankan, dan pesan error relevan apa pun dari konsol GPanel.