이 가이드는 첫 부팅, GPanel 구성, 맵 및 게임 모드 선택, 맵 이름 형식, Game.ini 조정, 접속 방법을 포함하여 Legion Hosting에서 Mordhau 전용 서버를 실행하는 방법을 다룹니다. 워크숍 모드 지원에 대해서는 Mordhau 모드 및 워크숍 지원을 참조하세요. 관리자 설정 및 명령어에 대해서는 Mordhau 관리자 설정 및 명령어를 참조하세요.
첫 시작
Legion Hosting에서 Mordhau 서버를 받으면, 서버가 접속을 받을 수 있기 전에 게임 파일을 설치해야 합니다. 다음은 초기 설정을 완료하는 방법입니다:
- GPanel에 로그인합니다.
- 서버 목록에서 Mordhau 서버를 선택합니다.
- Start 버튼을 클릭합니다. GPanel이 자동으로 Mordhau 전용 서버 파일을 다운로드하고 설치합니다 (Steam App ID
629800). - 첫 설치는 다운로드 속도에 따라 몇 분이 걸릴 수 있습니다. 진행 상황은 콘솔 출력을 확인하세요.
- 설치가 완료되면 서버가 시작되고 기본 구성 파일을 생성합니다.
- 서버가 접속을 대기하고 있음을 나타내는 로그 라인이 표시됩니다. 이 시점에서 서버가 활성화됩니다.
GPanel 시작 변수
GPanel은 가장 일반적인 서버 설정을 시작 변수(Startup Variables)로 제공합니다. 서버 패널의 Startup 탭에서 찾을 수 있습니다. 이 값들을 변경하는 데 구성 파일을 수동으로 편집할 필요는 없습니다.
| 변수 | 설명 | 기본값 | 비고 |
|---|---|---|---|
SERVER_NAME |
서버 브라우저에 표시되는 이름 | Mordhau Server | 플레이어가 찾을 수 있도록 설명이 잘 드러나게 유지하세요 |
DEFAULT_MAP |
시작 시 로드되는 맵 및 게임 모드 | Grad/FL_Grad |
MAPNAME/MODE_MAPNAME 형식 사용 — 아래 맵 이름 형식 참조 |
MAX_PLAYERS |
동시 접속 가능한 최대 플레이어 수 | 48 | 유효 범위: 1 – 60 |
ADMIN_PASSWORD |
게임 내 관리자 접근용 비밀번호 | (비어 있음) | 선택 사항. 게임 내에서 관리자 명령어를 사용하려면 필요합니다. Mordhau 관리자 설정 및 명령어 참조 |
GAME_PASSWORD |
플레이어가 참여하기 위해 입력해야 하는 비밀번호 | (비어 있음) | 선택 사항. 공개 서버의 경우 비워 두세요 |
BEACON_PORT |
서버 검색 비콘에 사용되는 포트 | 15000 | GPanel이 관리 — 일반적으로 변경할 필요 없음 |
시작 변수를 변경한 후에는 새 값이 적용되도록 서버를 재시작하세요.
맵 및 게임 모드 선택
Mordhau는 다양한 공식 맵을 제공하며, 각 맵은 하나 이상의 게임 모드를 지원합니다. 아래는 일반적으로 사용 가능한 맵과 모드입니다.
공식 맵
| 맵 이름 | 설명 |
|---|---|
Grad | 대형 요새 맵 — 상징적인 Mordhau 전장 |
Camp | 탁 트인 들판과 구조물이 있는 군사 야영지 |
Feitoria | 좁은 거리와 건물이 밀집한 중세 마을 |
Castello | 계단식 목표가 있는 언덕 위의 성 |
MountainPeak | 수직적 게임플레이가 가능한 눈 덮인 산악 요새 |
Crossroads | 중앙에 다리가 있는 탁 트인 시골 — 말 지원 |
Taiga | 벌목장이 있는 숲이 우거진 강 맵 |
Contraband | 해안 밀수 맵 |
Noria | 수로가 있는 사막 테마 맵 |
게임 모드
| 모드 접두사 | 전체 이름 | 설명 |
|---|---|---|
FL | Frontline | 대규모 목표 기반 전투 (두 팀이 전선을 밀어붙임) |
INV | Invasion | 공격자는 순차적 목표를 밀어붙이고 방어자는 막아냄 |
SKM | Skirmish | 라운드 기반 팀 전멸전 — 라운드 내 리스폰 없음 |
TDM | Team Deathmatch | 두 팀이 처치 목표 수치를 두고 싸움 |
FFA | Free-for-All | 각자도생 |
BR | Battle Royale | 축소되는 구역과 함께하는 최후의 1인 생존전 |
Horde | Horde | 협동 PvE — AI 적의 웨이브에서 생존 |
맵 이름 형식
DEFAULT_MAP 시작 변수는 맵 이름과 게임 모드를 결합하는 특정 형식을 사용합니다:
MAPNAME/MODE_MAPNAME
슬래시 앞의 값은 맵 이름입니다. 슬래시 뒤의 값은 모드 접두사 다음에 밑줄과 맵 이름이 다시 옵니다. 예를 들어:
| 원하는 설정 | DEFAULT_MAP 값 |
|---|---|
| Grad에서 Frontline | Grad/FL_Grad |
| Feitoria에서 Invasion | Feitoria/INV_Feitoria |
| Camp에서 Skirmish | Camp/SKM_Camp |
| Taiga에서 Team Deathmatch | Taiga/TDM_Taiga |
| Castello에서 Free-for-All | Castello/FFA_Castello |
| Grad에서 Battle Royale | Grad/BR_Grad |
| MountainPeak에서 Horde | MountainPeak/Horde_MountainPeak |
| Crossroads에서 Invasion | Crossroads/INV_Crossroads |
MountainPeak는 올바르지만, mountainpeak 또는 Mountain_Peak는 실패합니다. 항상 위 표의 정확한 맵 이름과 일치시키세요.
Game.ini 구성
보다 세밀한 서버 제어를 위해 Game.ini 구성 파일을 직접 편집할 수 있습니다. 이 파일은 다음 위치에 있습니다:
Mordhau/Saved/Config/LinuxServer/Game.ini
이 파일은 GPanel의 파일 관리자(File Manager)를 통하거나 SFTP를 통해 접근할 수 있습니다. 이 파일을 편집하기 전에는 항상 서버를 중지하세요.
주요 설정
[/Script/Mordhau.MordhauGameMode] 섹션 아래에 다음 설정을 추가하거나 수정하세요:
[/Script/Mordhau.MordhauGameMode]
PlayerRespawnTime=5
BallistaRespawnTime=30
CatapultRespawnTime=60
HorseRespawnTime=30
DamageFactor=1.0
TeamDamageFactor=0.0
MapRotation=Grad/FL_Grad,Feitoria/INV_Feitoria,Camp/SKM_Camp
| 설정 | 설명 | 기본값 |
|---|---|---|
PlayerRespawnTime |
플레이어가 리스폰되기까지의 초 | 5 |
TeamDamageFactor |
아군 사격 배율 (0.0 = 끄기, 1.0 = 전체) | 0.0 |
DamageFactor |
전역 데미지 배율 | 1.0 |
ConstrainMaxPlayers |
최대 플레이어 제한을 강제로 적용 | True |
MapRotation |
순환할 맵의 쉼표로 구분된 목록 | (단일 맵) |
BotsPerTeamForFrontlineAndInvasion |
FL/INV 모드에서 팀당 AI 봇 수 | 0 |
HorseRespawnTime |
맵에서 말이 리스폰되기까지의 초 | 30 |
AutoKickOnTeamKill |
자동 추방 전까지의 팀킬 수 | 5 |
맵 순환
여러 맵을 자동으로 순환하려면, MapRotation 값을 쉼표로 구분된 목록으로 설정하세요:
MapRotation=Grad/FL_Grad,Camp/SKM_Camp,Feitoria/INV_Feitoria,Taiga/TDM_Taiga
매치가 끝나면 서버가 목록의 다음 맵으로 진행합니다.
접속 방법
플레이어가 Mordhau 서버에 접속하는 방법은 두 가지입니다.
방법 1: 게임 내 서버 브라우저
- Mordhau를 실행하고 메인 메뉴에서 Play를 클릭합니다.
- Server Browser를 선택합니다.
- 상단의 검색창에 서버 이름을 입력합니다.
- 서버가 비밀번호로 보호되어 있다면, 참여 시 게임 비밀번호를 입력하라는 메시지가 표시됩니다.
방법 2: 콘솔을 통한 직접 접속
- GPanel의 서버 개요 페이지에서 서버의 IP 주소와 포트를 찾습니다.
- Mordhau를 실행합니다.
- ~ (물결표) 키로 콘솔을 엽니다.
- 다음 명령을 입력합니다:
open YOUR_SERVER_IP:YOUR_SERVER_PORT - 서버에 게임 비밀번호가 있다면, 다음과 같이 덧붙입니다:
open YOUR_SERVER_IP:YOUR_SERVER_PORT?password=YourGamePassword
서버의 IP와 포트를 찾는 데 도움이 필요하면 서버 IP 및 포트 찾는 방법을 참조하세요.
YOUR_SERVER_IP와 YOUR_SERVER_PORT를 GPanel 대시보드에 표시된 실제 값으로 교체하세요. 서버를 비공개로 유지하려면 이 정보를 공개적으로 공유하지 마세요.
관련 문서
도움이 필요하신가요?
이 가이드에서 다루지 않은 문제가 발생하면 저희 지원팀이 도와드립니다.