Hướng dẫn này trình bày cách thiết lập máy chủ chuyên dụng Mount & Blade II: Bannerlord của bạn trên Legion Hosting, cấu hình các biến khởi động, thiết lập chế độ chơi và luân chuyển bản đồ, cấu hình phe phái, và kết nối với máy chủ của bạn. Bannerlord cung cấp chiến đấu trung cổ mang tính cạnh tranh và theo đội qua nhiều chế độ chơi bao gồm Siege, Captain, Skirmish, Team Deathmatch, Duel, và Battle. Để được hỗ trợ về điều khiển admin, mod, quản lý người chơi, và khắc phục sự cố, xem Thiết Lập Admin Mount and Blade II Bannerlord.
1. Khởi Động Lần Đầu
- Đăng nhập vào GPanel và chọn máy chủ Bannerlord của bạn.
- Đi đến tab Startup và xem lại các biến có thể cấu hình (xem bảng trong Phần 2).
- Đặt AUTH_TOKEN thành token xác thực máy chủ chuyên dụng Bannerlord của bạn. Xem hướng dẫn của TaleWorlds để biết cách tạo một token.
- Tên máy chủ, chế độ chơi, và các thiết lập khác được cấu hình trong tệp cấu hình (xem Phần 3).
- Quay lại tab Console và nhấn Start.
- Chờ console xác nhận máy chủ đã khởi động. Lần khởi chạy đầu tiên tạo các tệp cấu hình và có thể mất một phút để khởi tạo.
AUTH_TOKEN) gắn với một tài khoản TaleWorlds/Steam. Bạn phải tự tạo token này và nhập nó vào tab Startup của GPanel. Xem hướng dẫn này của TaleWorlds để biết hướng dẫn. Nếu bạn gặp lỗi liên quan đến token, mở một ticket hỗ trợ.
2. Biến Khởi Động GPanel
Các biến sau có sẵn trong tab Startup của GPanel. Chúng được chuyển đến máy chủ mỗi khi khởi động.
| Biến | Bắt buộc | Mô tả |
|---|---|---|
AUTH_TOKEN |
Có | Token xác thực máy chủ chuyên dụng từ TaleWorlds. Xem hướng dẫn này để biết cách tạo một token. |
AUTO_UPDATE |
Không | Tự động cập nhật máy chủ khi khởi động lại. 1 = bật, 0 = tắt. Mặc định là 1. |
3. Tệp Cấu Hình Máy Chủ
Các máy chủ Bannerlord sử dụng một tệp cấu hình dạng văn bản chứa một lệnh trên mỗi dòng. Máy chủ thực thi từng dòng tuần tự khi khởi động. Dừng máy chủ của bạn trước khi thực hiện thay đổi.
Vị Trí Tệp
Tệp cấu hình nằm trong thư mục module Native:
Modules/Native/<gamemode>_config.txt
Ví dụ, tdm_config.txt cho Team Deathmatch, siege_config.txt cho Siege, hoặc skirmish_config.txt cho Skirmish. Mở tệp bằng tab Files trong GPanel hoặc kết nối qua SFTP.
Các Lệnh Cấu Hình Chính
| Lệnh | Mô tả |
|---|---|
ServerName My Server |
Tên máy chủ hiển thị trong trình duyệt nhiều người chơi. |
GamePassword secret |
Mật khẩu yêu cầu để tham gia. Bỏ qua dòng này cho máy chủ công khai. |
AdminPassword adminpass |
Mật khẩu để truy cập admin. Bắt buộc cho giao diện web và các lệnh admin. |
GameType TeamDeathmatch |
Chế độ chơi. Xem Phần 4 để biết tất cả các chế độ có sẵn. |
WelcomeMessage Welcome to our server! |
Lời chào hiển thị khi người chơi tham gia. |
MaxNumberOfPlayers 120 |
Số người chơi đồng thời tối đa. |
MinNumberOfPlayersForMatchStart 2 |
Số người chơi tối thiểu cần thiết để bắt đầu một trận đấu. |
CultureTeam1 empire |
Phe phái cho Đội 1 (bên tấn công). Xem Phần 6. |
CultureTeam2 sturgia |
Phe phái cho Đội 2 (bên phòng thủ). Xem Phần 6. |
NumberOfBotsTeam1 0 |
Số bot AI trên Đội 1. Đặt thành 0 để chỉ có người chơi. |
NumberOfBotsTeam2 0 |
Số bot AI trên Đội 2. |
RoundTimeLimit 180 |
Giới hạn thời gian mỗi vòng tính bằng giây. |
MapTimeLimit 900 |
Tổng giới hạn thời gian mỗi bản đồ trước khi luân chuyển, tính bằng giây. |
MinScoreToWinMatch 3 |
Số vòng thắng cần thiết để thắng trận đấu. |
EnableAntiCheat true |
Bật hoặc tắt chống gian lận. Khuyến nghị giữ ở trạng thái bật. |
FriendlyFireDamageMeleeSelfPercent 0 |
Phần trăm tự gây sát thương từ bắn đồng đội cận chiến. 0 vô hiệu hóa. |
add_map_to_automated_battle_pool <MapName> |
Thêm một bản đồ vào luân chuyển tự động. Thêm nhiều dòng cho nhiều bản đồ. |
enable_automated_battle_switching |
Bật luân chuyển tự động qua nhóm bản đồ sau mỗi trận đấu. |
start_game_and_mission |
Khởi động máy chủ và ngay lập tức bắt đầu lối chơi. Đặt lệnh này ở cuối tệp cấu hình. |
Ví Dụ Cấu Hình (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 bị thiếu hoặc trống, máy chủ có thể không khởi động được hoặc giao diện admin web sẽ không hoạt động. Luôn đặt một mật khẩu admin mạnh.
4. Chế Độ Chơi
Bannerlord hỗ trợ sáu chế độ chơi nhiều người. Đặt chế độ bằng lệnh cấu hình GameType hoặc biến khởi động GAME_TYPE.
| Chế Độ Chơi | Giá Trị Cấu Hình | Mô tả |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
Hai đội chiến đấu để ghi nhiều điểm giết nhất trong giới hạn thời gian. Chiến đấu nhịp độ nhanh với hồi sinh tức thì. |
| Siege | Siege |
Bên tấn công công phá một lâu đài trong khi bên phòng thủ giữ vững. Bao gồm thiết bị công thành, các điểm chiếm giữ, và các trận chiến quy mô lớn. Hỗ trợ nhiều người chơi nhất. |
| Captain | Captain |
Mỗi người chơi chỉ huy một đội binh lính AI. Chế độ chiến lược nơi bạn dẫn dắt binh lính vào trận với các lệnh đội hình. |
| Skirmish | Skirmish |
Chế độ dựa trên mục tiêu theo đội nhỏ với việc chiếm cờ. Theo vòng với số mạng giới hạn cho mỗi lớp. |
| Duel | Duel |
Chiến đấu một đối một. Người chơi thách đấu lẫn nhau trong các cuộc đấu danh dự trong bối cảnh đấu trường. |
| Battle | Battle |
Các trận chiến theo đội quy mô lớn với một mạng mỗi vòng. Loại bỏ hồi sinh để chiến đấu chiến thuật, đặt cược cao. |
5. Lựa Chọn và Luân Chuyển Bản Đồ
Các bản đồ được thêm vào nhóm luân chuyển của máy chủ bằng lệnh add_map_to_automated_battle_pool trong tệp cấu hình. Mỗi chế độ chơi có bộ bản đồ tương thích riêng của nó.
Bản Đồ Team Deathmatch
| Tên Bản Đồ | ID Nội Bộ |
|---|---|
| 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 |
Bản Đồ Siege
| Tên Bản Đồ | ID Nội Bộ |
|---|---|
| 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 |
Bản Đồ Skirmish
| Tên Bản Đồ | ID Nội Bộ |
|---|---|
| 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 |
Bản Đồ Captain
| Tên Bản Đồ | ID Nội Bộ |
|---|---|
| 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 |
Bản Đồ Duel
| Tên Bản Đồ | ID Nội Bộ |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
Bản Đồ Battle
| Tên Bản Đồ | ID Nội Bộ |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType bạn đã cấu hình. Lưu ý rằng các bản đồ chế độ Captain sử dụng tiền tố mp_sergeant_ trong nội bộ.
Ví Dụ Luân Chuyển Bản Đồ
Để thiết lập luân chuyển bản đồ tự động, thêm nhiều bản đồ vào nhóm và bật chuyển đổi tự động:
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
Máy chủ sẽ luân chuyển qua các bản đồ này theo thứ tự sau khi mỗi trận đấu hoàn thành.
6. Thiết Lập Văn Hóa và Phe Phái
Bannerlord có sáu phe phái (văn hóa) có thể chơi được, quyết định các loại binh lính, trang bị, và diện mạo trực quan cho mỗi đội. Đặt phe phái bằng CultureTeam1 và CultureTeam2 trong tệp cấu hình.
| Phe Phái | Giá Trị Cấu Hình | Phong Cách |
|---|---|---|
| Empire | empire |
Bộ binh và kỵ binh hạng nặng lấy cảm hứng từ La Mã với giáp mạnh và kỷ luật. |
| Vlandia | vlandia |
Hiệp sĩ phong cách Tây Âu với cung thủ nỏ mạnh mẽ và kỵ binh hạng nặng. |
| Sturgia | sturgia |
Chiến binh lấy cảm hứng từ Norse/Slav với bộ binh mạnh, rìu, và tường khiên. |
| Battania | battania |
Phe phái lấy cảm hứng từ Celt với cung thủ xuất sắc, lính đột kích, và binh lính rừng rậm. |
| Khuzait | khuzait |
Chiến binh du mục lấy cảm hứng từ Mông Cổ với kỵ xạ và kỵ binh mạnh mẽ. |
| Aserai | aserai |
Phe phái lấy cảm hứng từ Ả Rập với kỵ binh đa năng, binh lính lạc đà, và chiến binh sa mạc. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. Cách Kết Nối
Tùy Chọn A -- Trình Duyệt Máy Chủ Trong Game
- Khởi chạy Mount & Blade II: Bannerlord.
- Từ menu chính, chọn Multiplayer.
- Đảm bảo các mod/module tiêu chuẩn được kích hoạt khi được nhắc.
- Chọn Custom Server List (hoặc Dedicated Server List tùy thuộc vào phiên bản game của bạn).
- Sử dụng thanh tìm kiếm hoặc cuộn để tìm máy chủ của bạn theo tên.
- Chọn máy chủ của bạn và nhấn Join. Nhập mật khẩu game nếu có đặt.
Tùy Chọn B -- Kết Nối Trực Tiếp
- Khởi chạy Mount & Blade II: Bannerlord.
- Từ menu chính, chọn Multiplayer.
- Mở console bằng Alt + ~ (phím dấu ngã).
- Nhập lệnh sau bằng IP và port của máy chủ từ tab Network của GPanel:
open <your-server-ip>:<port> - Nhập mật khẩu game nếu được nhắc.
8. Thiết Lập Vòng và Trận Đấu
Tinh chỉnh trải nghiệm trận đấu với các thiết lập này trong tệp cấu hình của bạn:
| Thiết Lập | Giá Trị Đề Xuất | Mô tả |
|---|---|---|
RoundTimeLimit |
180 |
Thời lượng tối đa của mỗi vòng tính bằng giây. 180 (3 phút) là tiêu chuẩn cho hầu hết các chế độ. |
MapTimeLimit |
900 |
Tổng thời gian trên một bản đồ trước khi luân chuyển. 900 (15 phút) cho phép vài vòng mỗi bản đồ. |
MinScoreToWinMatch |
3 |
Số vòng thắng cần thiết để thắng toàn bộ trận đấu. |
MinNumberOfPlayersForMatchStart |
2 |
Số người chơi tối thiểu cần thiết trước khi một trận đấu bắt đầu. Đặt thành 1 để thử nghiệm. |
Bài Viết Liên Quan
- Thiết Lập Admin Mount and Blade II Bannerlord
- Cách Tìm IP và Port Máy Chủ Của Bạn
- Cách Tải Tệp Lên Qua SFTP
- Hướng Dẫn Khởi Động Máy Chủ
Cần Trợ Giúp?
Nếu bạn gặp phải các vấn đề với máy chủ Bannerlord của bạn mà không được đề cập ở đây, mở một ticket hỗ trợ và bao gồm IP máy chủ, chế độ chơi bạn đang chạy, và bất kỳ thông báo lỗi liên quan nào từ console GPanel.