이 가이드는 최초 시작, 서버 구성, 월드 설정, 난이도 프리셋, 플레이어 접속 방법, 세이브 관리를 포함하여 Legion Hosting에서 Return to Moria 전용 서버를 실행하는 데 필요한 모든 것을 다룹니다. Return to Moria는 모리아 광산을 배경으로 하는 협동 생존 제작 게임으로, 최대 8명의 동시 플레이어를 지원합니다. 관리자 제어, 권한, 월드 관리에 대해서는 Return to Moria 관리자 및 월드 관리를 참조하세요.
MoriaServerConfig.ini 파일을 통해 구성됩니다.
최초 시작
Return to Moria 서버를 처음 받으면 다음 단계를 따라 온라인 상태로 만드세요:
- GPanel에 로그인하고 Return to Moria 서버를 선택합니다.
- Startup 탭으로 이동하여 기본 시작 변수를 검토합니다. WORLD_NAME과 SERVER_PASSWORD를 원하는 대로 설정합니다.
- Console 탭으로 돌아가 Start를 클릭합니다.
- 서버는 첫 부팅 시 Return to Moria 전용 서버 파일을 자동으로 다운로드하고 설치합니다. 몇 분이 걸릴 수 있습니다.
- 콘솔에 서버가 준비되었음이 표시되고 참여 코드가 표시되면, 서버가 온라인 상태이며 플레이어가 접속할 준비가 된 것입니다.
MoriaServerConfig.ini 구성 파일 생성이 포함됩니다. 이후 시작은 업데이트가 있는 경우를 제외하고 훨씬 빠릅니다.
GPanel 시작 변수
다음 변수는 GPanel Startup 탭에서 사용할 수 있습니다. 이 변수들은 시작할 때마다 서버에 전달됩니다. 변경 사항을 적용하려면 서버를 재시작해야 합니다.
| 변수 | 기본값 | 설명 |
|---|---|---|
WORLD_NAME |
A Pterodactyl Server |
월드 이름입니다. 구성 파일의 World.Name 설정에 매핑됩니다. 이 이름의 월드가 존재하지 않으면 시작 시 새 월드가 생성됩니다. |
SERVER_PASSWORD |
(비어 있음) | 플레이어가 참여하기 위해 입력해야 하는 선택적 비밀번호입니다. 대소문자를 구분합니다. 최대 20자. 개방형 서버의 경우 비워 두세요. |
DIFFICULTY |
normal |
새 월드의 난이도 프리셋입니다. 옵션: story, solo, normal, hard, 또는 custom. 월드 생성 시에만 적용됩니다. |
서버 구성 파일
시작 변수가 제공하는 것 이상의 고급 설정을 위해 서버 구성 파일을 직접 편집할 수 있습니다. 변경하기 전에 서버를 중지하세요.
파일 위치
MoriaServerConfig.ini
GPanel의 Files 탭을 사용하거나 SFTP를 통해 연결하여 이 파일을 엽니다. 이 파일은 섹션이 있는 INI 형식을 사용합니다. 파일이 존재하지 않으면 서버를 한 번 시작하고 중지하여 생성하세요.
주요 설정
| 섹션 / 설정 | 기본값 | 설명 |
|---|---|---|
[Main] OptionalPassword |
(비어 있음) | 서버 접속 비밀번호입니다. 대소문자를 구분합니다. 비밀번호가 없으면 비워 두세요. |
[World] Name |
Dedicated Server World |
월드 이름입니다. 이 월드가 존재하지 않으면 시작 시 새 월드가 생성됩니다. |
[World.Create] Type |
campaign |
월드 유형: campaign 또는 sandbox. 새 월드를 생성할 때만 사용됩니다. |
[World.Create] Seed |
random |
월드 생성 시드입니다. 새 월드를 생성할 때만 사용됩니다. |
[World.Create] Difficulty.Preset |
normal |
난이도 프리셋: story, solo, normal, hard, 또는 custom. |
[Performance] ServerFPS |
60 |
서버 틱 레이트입니다. 권장: 60. CPU 사용량이 너무 높으면 30으로 설정하세요. |
[Performance] LoadedAreaLimit |
12 |
동시에 로드되는 최대 영역 수입니다. 범위: 4–32. 낮은 값은 CPU/RAM 사용량을 줄입니다. 기본값 12는 최대 8명의 플레이어를 잘 지원합니다. |
[Console] Enabled |
true |
명령어 입력을 위한 서버 콘솔 창을 활성화합니다. |
구성 예시
[Main]
OptionalPassword=mypassword
[World]
Name=Legion Moria
[World.Create]
Type=campaign
Seed=random
Difficulty.Preset=normal
[Performance]
ServerFPS=60
LoadedAreaLimit=12
[Console]
Enabled=true
난이도 프리셋
난이도 프리셋은 월드 생성 시 설정되며 전투, 생존, 자원 설정을 결정합니다. 다음 프리셋을 사용할 수 있습니다:
| 프리셋 | 설명 |
|---|---|
story |
가장 쉬운 난이도입니다. 적의 피해량과 공격성이 감소하고 생존 감소가 느립니다. 탐험과 서사적 경험에 중점을 둡니다. |
solo |
싱글플레이어에 맞게 조정되었습니다. 협동 지원 없이 한 명의 드워프를 위해 균형이 잡혀 있습니다. |
normal |
표준 멀티플레이어 경험입니다. 균형 잡힌 적 난이도와 자원 가용성을 제공합니다. |
hard |
적의 피해량, 공격성, 생존 난이도가 증가합니다. 숙련된 플레이어를 위한 것입니다. |
custom |
개별 난이도 설정에 대한 세밀한 제어입니다. 커스텀 난이도 옵션은 관리자 및 월드 관리를 참조하세요. |
접속 방법
플레이어는 참여 코드 또는 직접 IP 연결을 사용하여 Return to Moria 전용 서버에 접속할 수 있습니다. 이 게임은 PC(Steam/Epic), PS5, Xbox Series X/S 간의 크로스플레이를 지원합니다.
옵션 A — 참여 코드
- Return to Moria를 실행합니다.
- 메인 메뉴에서 Join World를 선택합니다.
- 서버가 시작될 때 GPanel 콘솔에 표시된 참여 코드를 입력합니다.
- 비밀번호가 설정되어 있으면 서버 비밀번호를 입력한 다음 Join을 클릭합니다.
옵션 B — 직접 IP 연결
- Return to Moria를 실행합니다.
- 메인 메뉴에서 Join World를 선택합니다.
- Advanced Join Options를 클릭합니다.
- GPanel의 Network 탭에서 서버의 IP 주소와 포트를 입력합니다:
<your-server-ip>:<port> - 메시지가 표시되면 서버 비밀번호를 입력하고 Connect를 클릭합니다.
세이브 관리
세이브 파일 위치
월드 세이브 파일은 서버의 다음 위치에 저장됩니다:
Moria/Saved/SaveGamesDedicated/
세이브 파일은 .sav 확장자를 사용하며 MW_ 접두사가 붙습니다. 각 월드는 월드 이름을 기반으로 자체 세이브 파일을 가집니다.
수동 백업
- 모든 데이터가 디스크에 기록되도록 GPanel에서 서버를 중지합니다.
- SFTP를 통해 서버에 연결하거나 GPanel 파일 관리자를 사용합니다.
Moria/Saved/SaveGamesDedicated/디렉터리에서 세이브 파일을 다운로드합니다.- 백업을 로컬 컴퓨터에 보관합니다.
싱글플레이어 월드 마이그레이션
기존 PC 월드 세이브를 전용 서버로 전송할 수 있습니다:
- PC 세이브 디렉터리에서 로컬 세이브 파일(
MW_로 시작하는 파일)을 찾습니다. - SFTP를 통해
.sav파일을 서버의Moria/Saved/SaveGamesDedicated/폴더에 업로드합니다. MoriaServerConfig.ini의[World] Name을 세이브 파일의 월드 이름과 일치하도록 설정합니다.- 서버를 시작합니다. 마이그레이션된 월드를 로드합니다.
관련 문서
- Return to Moria 관리자 및 월드 관리 — 관리자 설정, 권한, 콘솔 명령어, 월드 관리
- 서버 IP 및 포트 찾는 방법
- SFTP를 통한 파일 업로드 방법
- 서버 시작 가이드 — Legion Hosting에서 모든 게임 서버를 시작하기 위한 일반 가이드
도움이 필요하신가요?
여기에 다루지 않은 Return to Moria 서버 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제에 대한 설명, 그리고 GPanel 콘솔의 관련 오류 메시지를 함께 포함해 주세요.