이 가이드는 Legion Hosting에서 Sunkenland 전용 서버를 설정하고, 시작 변수를 구성하며, 월드 및 게임플레이 설정을 조정하고, 서버에 연결하며, 세이브를 관리하는 방법을 다룹니다. 관리자 명령어 및 플레이어 관리는 Sunkenland 관리자 명령어를 참조하세요.
1. 첫 시작
- GPanel에 로그인하여 Sunkenland 서버를 선택합니다.
- Startup 탭으로 이동하여 사용 가능한 변수를 검토합니다(아래 표 참조).
- 서버를 식별하기 위해 SERVER_NAME을 설정합니다.
- 접근을 제한하려면 PASSWORD를 설정합니다.
- 원하는 WORLD_GUID와 REGION을 구성합니다.
- Console 탭으로 돌아가 Start를 클릭합니다.
- 콘솔이 서버가 준비되었음을 확인할 때까지 기다립니다. 첫 시작은 새 월드와 기본 구성 파일을 생성하며, 몇 분이 걸릴 수 있습니다.
2. GPanel 시작 변수
다음 변수는 GPanel Startup 탭에서 사용할 수 있습니다.
| 변수 | 필수 | 설명 |
|---|---|---|
SERVER_NAME |
아니요 | 서버 브라우저에 표시되는 이름. 설정하지 않으면 "Sunkenland Server"로 기본 설정됩니다. |
PASSWORD |
아니요 | 참가에 필요한 비밀번호(ASCII 문자만, 최대 8자). 기본값은 12345678입니다. |
MAX_PLAYER |
아니요 | 최대 동시 플레이어 수. 범위는 3~15입니다. 기본값은 3입니다. |
WORLD_GUID |
아니요 | 로드할 월드 세이브를 식별하는 GUID. 월드 폴더 이름의 ~ 뒤에서 찾을 수 있습니다. 기본값은 11223344-5566-7788-99aa-bbccddeeff00입니다. |
REGION |
아니요 | 서버 지역 코드. 옵션: asia, cn, jp, eu, sa, kr, us(동부), usw(서부). 기본값은 asia입니다. |
3. 서버 구성
Sunkenland는 상세 설정을 위한 서버 구성 파일을 제공합니다. 편집하기 전에 서버를 정지하세요.
구성 파일 위치
ServerConfig.cfg
GPanel의 Files 탭을 사용하거나 SFTP를 통해 연결하여 이 파일을 엽니다. 파일이 존재하지 않으면 서버를 한 번 시작하고 정지하여 생성하세요.
주요 설정
| 설정 | 기본값 | 설명 |
|---|---|---|
server_name |
Sunkenland Server |
브라우저에서의 서버 표시 이름. |
server_password |
(비어 있음) | 참가 비밀번호. 공개 접근을 위해 비워 두세요. |
max_players |
8 |
최대 동시 플레이어 수. |
game_mode |
PvE |
게임 모드: PvE(협동) 또는 PvP(경쟁). 플레이어가 서로에게 피해를 줄 수 있는지를 제어합니다. |
difficulty |
Normal |
월드 난이도: Easy, Normal 또는 Hard. 적의 강도, 전리품 희소성, 허기/갈증 비율에 영향을 줍니다. |
loot_respawn_time |
3600 |
약탈된 컨테이너가 내용물을 리스폰하기까지의 시간(초). 기본값은 3600(1시간)입니다. |
island_density |
Normal |
월드 생성에서 섬의 밀도: Low, Normal 또는 High. 새 월드에만 영향을 줍니다. |
autosave_interval |
600 |
자동 저장 사이의 시간(초). 기본값은 600(10분)입니다. |
구성 예시
server_name=My Sunkenland Server
server_password=
max_players=8
game_mode=PvE
difficulty=Normal
loot_respawn_time=3600
island_density=Normal
autosave_interval=600
4. 월드 설정
Sunkenland 월드는 여러 사용자 정의 가능한 매개변수로 절차적으로 생성됩니다. 이 설정은 새 월드가 생성될 때만 적용됩니다 -- 기존 월드에서 변경해도 이미 생성된 지형에는 영향을 주지 않습니다.
섬 생성
- 섬 밀도: 월드 전체에 흩어진 섬의 수를 제어합니다.
High밀도는 이동 거리가 짧지만 탐험이 더 붐빕니다.Low밀도는 더 개방적이고 바다 중심의 경험을 만듭니다. - 월드 시드: 사용 가능한 경우, 재현 가능한 월드를 생성하기 위해 특정 시드를 설정합니다. 플레이어는 시드를 공유하여 동일한 맵에서 플레이할 수 있습니다.
전리품 설정
- 전리품 리스폰 시간: 수중 폐허와 컨테이너가 전리품을 다시 채우는 속도를 제어합니다. 낮은 값(예:
1800)은 자원을 더 풍부하게 만들고, 높은 값(예:7200)은 희소성을 만듭니다.
난이도 레벨
| 난이도 | 설명 |
|---|---|
Easy |
감소된 적 피해와 공격성. 느린 허기 및 갈증 소모. 더 풍부한 전리품. 캐주얼 플레이나 건설 중심 세션에 이상적입니다. |
Normal |
균형 잡힌 적 강도, 자원 가용성, 생존 압박. 대부분의 그룹에 권장됩니다. |
Hard |
증가된 적 피해, 체력, 공격성. 더 빠른 허기/갈증 소모. 더 희소한 전리품. 숙련된 생존 플레이어를 위한 것입니다. |
PvP vs PvE
- PvE: 플레이어가 서로에게 피해를 주거나 서로의 구조물을 파괴할 수 없습니다. 탐험과 건설에 집중하는 협동 그룹에 이상적입니다.
- PvP: 플레이어가 서로에게 피해를 주고 기지를 습격할 수 있습니다. 생존 게임플레이와 함께 경쟁적 요소를 추가합니다.
5. 연결 방법
옵션 A -- 게임 내 서버 브라우저
- Steam을 통해 Sunkenland를 실행합니다.
- 메인 메뉴에서 Multiplayer를 선택합니다.
- 서버 목록에서 서버 이름을 찾아보거나 검색합니다.
- 서버를 선택하고 Join을 클릭합니다. 메시지가 표시되면 비밀번호를 입력합니다.
옵션 B -- IP를 통한 직접 연결
- Steam을 통해 Sunkenland를 실행합니다.
- 메인 메뉴에서 Multiplayer를 선택합니다.
- Direct Connect를 선택합니다.
- GPanel의 Network 탭에서 서버 IP와 포트를 입력합니다:
<your-server-ip>:<port> - 비밀번호가 설정되어 있으면 서버 비밀번호를 입력합니다.
6. 세이브 관리
세이브 파일 위치
월드 세이브는 서버의 다음 위치에 저장됩니다:
saves/
각 월드는 world_name 설정의 이름을 딴 자체 하위 디렉터리를 가집니다.
SFTP를 통한 수동 백업
- 모든 데이터가 디스크에 기록되도록 GPanel에서 서버를 정지합니다.
- SFTP를 통해 서버에 연결합니다. 지침은 SFTP를 통한 파일 업로드 방법을 참조하세요.
saves/디렉터리로 이동합니다.- 전체 월드 폴더를 다운로드합니다.
세이브 복원하기
- GPanel에서 서버를 정지합니다.
- SFTP를 통해 연결하고
saves/로 이동합니다. - 이름이
world_name설정과 일치하도록 백업 폴더를 업로드합니다. - GPanel에서 서버를 시작합니다.
문제 해결
- 서버가 브라우저에 나타나지 않음: GPanel에서 서버가 완전히 시작되었는지 확인하세요. 브라우저가 서버를 색인화하는 데 2~3분이 걸릴 수 있습니다.
- 연결할 수 없음: GPanel의 Network 탭에서 서버 IP와 포트를 확인하세요. 비밀번호가 올바른지 확인하세요.
- 긴 월드 생성: 월드가 생성되는 동안 첫 시작은 몇 분이 걸릴 수 있습니다. 진행 메시지를 콘솔에서 확인하세요 -- 생성 중에 재시작하지 마세요.
- 시작 시 충돌: 구성 파일을 삭제하고 재시작하여 기본값을 재생성하세요. 문제가 손상된 세이브와 관련이 있으면 다른 월드 이름으로 로드해 보세요.
- 성능 문제: 서버 부하를 줄이기 위해
max_players를 줄이거나loot_respawn_time을 늘리세요.
관련 문서
도움이 필요하신가요?
여기에서 다루지 않은 문제가 발생하면 지원 티켓을 개설하고 서버 IP, 문제 설명, GPanel 콘솔의 오류 메시지를 포함해 주세요.