이 가이드는 Legion Hosting에서 Mount & Blade II: Bannerlord 전용 서버를 설정하고, 시작 변수를 구성하고, 게임 모드 및 맵 순환을 설정하고, 진영을 구성하고, 서버에 접속하는 방법을 다룹니다. Bannerlord는 Siege, Captain, Skirmish, Team Deathmatch, Duel, Battle을 포함한 여러 게임 모드에 걸쳐 경쟁적이고 팀 기반의 중세 전투를 제공합니다. 관리자 제어, 모딩, 플레이어 관리, 문제 해결에 대해서는 Mount and Blade II Bannerlord 관리자 설정을 참조하세요.
1. 첫 시작
- GPanel에 로그인하고 Bannerlord 서버를 선택합니다.
- Startup 탭으로 이동하여 구성 가능한 변수를 검토합니다(섹션 2의 표 참조).
- AUTH_TOKEN을 Bannerlord 전용 서버 인증 토큰으로 설정합니다. 생성 방법은 TaleWorlds 가이드를 참조하세요.
- 서버 이름, 게임 모드, 기타 설정은 구성 파일에서 구성합니다(섹션 3 참조).
- Console 탭으로 돌아가서 Start를 클릭합니다.
- 콘솔이 서버가 시작되었음을 확인할 때까지 기다립니다. 첫 실행은 구성 파일을 생성하며 초기화에 1분 정도 걸릴 수 있습니다.
AUTH_TOKEN)이 필요합니다. 이 토큰을 직접 생성하여 GPanel Startup 탭에 입력해야 합니다. 안내는 이 TaleWorlds 가이드를 참조하세요. 토큰 관련 오류가 발생하면 지원 티켓을 열어 주세요.
2. GPanel 시작 변수
다음 변수는 GPanel Startup 탭에서 사용할 수 있습니다. 이 변수들은 매 시작 시 서버에 전달됩니다.
| 변수 | 필수 | 설명 |
|---|---|---|
AUTH_TOKEN |
예 | TaleWorlds의 전용 서버 인증 토큰. 생성 방법은 이 가이드를 참조하세요. |
AUTO_UPDATE |
아니요 | 재시작 시 서버 자동 업데이트. 1 = 활성화, 0 = 비활성화. 기본값은 1입니다. |
3. 서버 구성 파일
Bannerlord 서버는 한 줄에 하나의 명령어를 포함하는 텍스트 기반 구성 파일을 사용합니다. 서버는 시작 시 각 줄을 순차적으로 실행합니다. 변경하기 전에 서버를 중지하세요.
파일 위치
구성 파일은 Native 모듈 디렉터리에 있습니다:
Modules/Native/<gamemode>_config.txt
예를 들어, Team Deathmatch는 tdm_config.txt, Siege는 siege_config.txt, Skirmish는 skirmish_config.txt입니다. GPanel의 Files 탭을 사용하거나 SFTP를 통해 연결하여 파일을 엽니다.
주요 구성 명령어
| 명령어 | 설명 |
|---|---|
ServerName My Server |
멀티플레이어 브라우저에 표시되는 서버 이름. |
GamePassword secret |
참여에 필요한 비밀번호. 공개 서버의 경우 이 줄을 생략합니다. |
AdminPassword adminpass |
관리자 접근용 비밀번호. 웹 인터페이스와 관리자 명령어에 필요합니다. |
GameType TeamDeathmatch |
게임 모드. 사용 가능한 모든 모드는 섹션 4를 참조하세요. |
WelcomeMessage Welcome to our server! |
플레이어가 참여할 때 표시되는 인사말. |
MaxNumberOfPlayers 120 |
최대 동시 플레이어 수. |
MinNumberOfPlayersForMatchStart 2 |
매치 시작에 필요한 최소 플레이어 수. |
CultureTeam1 empire |
팀 1(공격자)의 진영. 섹션 6 참조. |
CultureTeam2 sturgia |
팀 2(방어자)의 진영. 섹션 6 참조. |
NumberOfBotsTeam1 0 |
팀 1의 AI 봇 수. 플레이어만 두려면 0으로 설정합니다. |
NumberOfBotsTeam2 0 |
팀 2의 AI 봇 수. |
RoundTimeLimit 180 |
라운드당 제한 시간(초). |
MapTimeLimit 900 |
순환 전 맵당 총 제한 시간(초). |
MinScoreToWinMatch 3 |
매치 승리에 필요한 라운드 승리 수. |
EnableAntiCheat true |
안티치트 활성화 또는 비활성화. 활성화 유지를 권장합니다. |
FriendlyFireDamageMeleeSelfPercent 0 |
아군 근접 사격으로 인한 자기 피해 비율. 0은 비활성화. |
add_map_to_automated_battle_pool <MapName> |
맵을 자동 순환에 추가합니다. 여러 맵의 경우 여러 줄을 추가하세요. |
enable_automated_battle_switching |
각 매치 후 맵 풀을 통한 자동 순환을 활성화합니다. |
start_game_and_mission |
서버를 시작하고 즉시 게임플레이를 개시합니다. 구성 파일 끝에 배치하세요. |
구성 예시 (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 줄이 누락되거나 비어 있으면 서버가 시작되지 않거나 웹 관리자 인터페이스가 작동하지 않을 수 있습니다. 항상 강력한 관리자 비밀번호를 설정하세요.
4. 게임 모드
Bannerlord는 6가지 멀티플레이어 게임 모드를 지원합니다. GameType 구성 명령어 또는 GAME_TYPE 시작 변수를 사용하여 모드를 설정하세요.
| 게임 모드 | 구성 값 | 설명 |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
두 팀이 제한 시간 내에 가장 많은 처치 수를 기록하기 위해 싸웁니다. 즉각적인 리스폰이 있는 빠른 전투. |
| Siege | Siege |
공격자가 성을 공격하고 방어자가 이를 지킵니다. 공성 장비, 점령 지점, 대규모 전투가 포함됩니다. 가장 많은 플레이어를 지원합니다. |
| Captain | Captain |
각 플레이어가 AI 부대 분대를 지휘합니다. 진형 명령으로 병사를 전투로 이끄는 전략 모드. |
| Skirmish | Skirmish |
깃발 점령이 있는 소규모 팀 목표 기반 모드. 클래스당 제한된 생명을 가진 라운드 기반. |
| Duel | Duel |
1대1 전투. 플레이어가 아레나 환경에서 서로에게 명예로운 결투를 신청합니다. |
| Battle | Battle |
라운드당 하나의 생명으로 진행되는 대규모 팀 전투. 리스폰을 없애 전술적이고 위험 부담이 큰 전투를 만듭니다. |
5. 맵 선택 및 순환
맵은 구성 파일의 add_map_to_automated_battle_pool 명령어를 사용하여 서버의 순환 풀에 추가됩니다. 각 게임 모드는 고유한 호환 맵 세트를 가지고 있습니다.
Team Deathmatch 맵
| 맵 이름 | 내부 ID |
|---|---|
| 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 |
Siege 맵
| 맵 이름 | 내부 ID |
|---|---|
| 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 |
Skirmish 맵
| 맵 이름 | 내부 ID |
|---|---|
| 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 |
Captain 맵
| 맵 이름 | 내부 ID |
|---|---|
| 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 |
Duel 맵
| 맵 이름 | 내부 ID |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
Battle 맵
| 맵 이름 | 내부 ID |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType에 맵을 일치시키세요. Captain 모드 맵은 내부적으로 mp_sergeant_ 접두사를 사용한다는 점에 유의하세요.
맵 순환 예시
자동 맵 순환을 설정하려면, 여러 맵을 풀에 추가하고 자동 전환을 활성화하세요:
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
서버는 각 매치가 완료된 후 이 맵들을 순서대로 순환합니다.
6. 문화 및 진영 설정
Bannerlord는 각 팀의 병종, 장비, 시각적 외형을 결정하는 6개의 플레이 가능한 진영(문화)을 제공합니다. 구성 파일에서 CultureTeam1과 CultureTeam2를 사용하여 진영을 설정하세요.
| 진영 | 구성 값 | 스타일 |
|---|---|---|
| Empire | empire |
강력한 갑옷과 규율을 갖춘 로마풍의 중장보병과 기병. |
| Vlandia | vlandia |
강력한 석궁병과 중장기병을 갖춘 서유럽풍 기사단. |
| Sturgia | sturgia |
강력한 보병, 도끼, 방패벽을 갖춘 노르드/슬라브풍 전사. |
| Battania | battania |
뛰어난 궁수, 척후병, 삼림 병종을 갖춘 켈트풍 진영. |
| Khuzait | khuzait |
강력한 기마 궁술과 기병을 갖춘 몽골풍 유목 전사. |
| Aserai | aserai |
다재다능한 기병, 낙타 병종, 사막 전사를 갖춘 아라비아풍 진영. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. 접속 방법
옵션 A -- 게임 내 서버 브라우저
- Mount & Blade II: Bannerlord를 실행합니다.
- 메인 메뉴에서 Multiplayer를 선택합니다.
- 메시지가 표시되면 표준 모드/모듈이 활성화되어 있는지 확인합니다.
- Custom Server List(또는 게임 버전에 따라 Dedicated Server List)를 선택합니다.
- 검색창을 사용하거나 스크롤하여 이름으로 서버를 찾습니다.
- 서버를 선택하고 Join을 클릭합니다. 게임 비밀번호가 설정되어 있으면 입력합니다.
옵션 B -- 직접 접속
- Mount & Blade II: Bannerlord를 실행합니다.
- 메인 메뉴에서 Multiplayer를 선택합니다.
- Alt + ~ (물결표 키)로 콘솔을 엽니다.
- GPanel의 Network 탭에서 가져온 서버의 IP와 포트를 사용하여 다음 명령을 입력합니다:
open <your-server-ip>:<port> - 메시지가 표시되면 게임 비밀번호를 입력합니다.
8. 라운드 및 매치 설정
구성 파일의 다음 설정으로 매치 경험을 세밀하게 조정하세요:
| 설정 | 권장 값 | 설명 |
|---|---|---|
RoundTimeLimit |
180 |
각 라운드의 최대 지속 시간(초). 180(3분)이 대부분의 모드에 표준입니다. |
MapTimeLimit |
900 |
순환 전 단일 맵에서의 총 시간. 900(15분)이면 맵당 여러 라운드가 가능합니다. |
MinScoreToWinMatch |
3 |
전체 매치 승리에 필요한 라운드 승리 수. |
MinNumberOfPlayersForMatchStart |
2 |
매치가 시작되기 전 필요한 최소 플레이어 수. 테스트용으로는 1로 설정하세요. |
관련 문서
도움이 필요하신가요?
여기서 다루지 않은 Bannerlord 서버 관련 문제가 발생하면, 지원 티켓을 열고 서버 IP, 실행 중인 게임 모드, GPanel 콘솔의 관련 오류 메시지를 포함하세요.