이 가이드는 콘솔 명령어, 플레이어 관리, 화이트리스트 구성, 워프 모드 관리를 포함하여 Kerbal Space Program 멀티플레이어 서버(DMP 및 LMP)의 서버 관리를 다룹니다.
DMP 서버 명령어
Dark Multiplayer는 GPanel Console 탭에 직접 입력할 수 있는 콘솔 명령어를 제공합니다. 서버는 /exit 명령어로 중지됩니다.
| 명령어 | 설명 |
|---|---|
/help |
사용 가능한 모든 명령어를 나열합니다 |
/say [message] |
연결된 모든 플레이어에게 메시지를 방송합니다 |
/kick [player] |
서버에서 플레이어를 추방합니다 |
/ban [player] |
서버에서 플레이어를 차단합니다 |
/unban [player] |
이전에 차단된 플레이어의 차단을 해제합니다 |
/whitelist [add/del] [player] |
서버 화이트리스트를 관리합니다 (화이트리스트 활성화 필요) |
/players |
현재 연결된 모든 플레이어를 나열합니다 |
/countclients |
연결된 클라이언트 수를 표시합니다 |
/connectionstats |
네트워크 통계를 표시합니다 |
/dekessler |
게임에서 우주 잔해를 제거합니다 |
/nukeksc |
KSC 주변의 모든 우주선을 정리합니다 |
/exit |
서버를 정상적으로 중지합니다 |
DMP 화이트리스트
DMP에서 화이트리스트 모드를 활성화하려면 WHITELIST 변수를 True로 설정해야 합니다 (이는 서버 관리자가 관리합니다). 활성화되면 화이트리스트에 등록된 플레이어만 연결할 수 있습니다. /whitelist add [player] 및 /whitelist del [player]를 사용하여 접근을 관리하세요.
DMP 워프 모드 설명
| 모드 | 설명 |
|---|---|
SUBSPACE |
기본값. 플레이어는 자유롭게 워프할 수 있지만 서로 다른 시간 프레임(서브스페이스)에 존재합니다. 같은 서브스페이스에 있는 플레이어는 동일한 시간을 공유합니다. |
SUBSPACE_SIMPLE |
동기화 복잡성이 줄어든 단순화된 서브스페이스 모드입니다. |
MCW_FORCE |
마스터 제어 워프(Master Controlled Warp). 서버 관리자가 모든 사람의 워프를 제어합니다. |
MCW_VOTE |
플레이어가 워프 시작을 투표하고, 과반수가 동의하면 진행됩니다. |
MCW_LOWEST |
모든 사람이 가장 느린 플레이어의 속도로 워프합니다. |
NONE |
타임 워프가 완전히 비활성화됩니다. |
LMP 서버 관리
Luna Multiplayer는 관리자 비밀번호 시스템을 사용합니다. GPanel에서 ADMIN_PASSWORD 시작 변수를 설정하세요. 게임 내에서 이 비밀번호를 입력하는 플레이어는 관리자 권한을 얻습니다.
LMP 서버 명령어는 GPanel 콘솔에 입력할 수 있습니다. 서버는 Ctrl+C로 중지됩니다 (GPanel의 Stop 버튼이 처리함).
LMP 구성 관리
LMP는 모든 설정을 LMPServer/Config/ 아래의 XML 파일에 저장합니다. 주요 파일:
| 파일 | 용도 |
|---|---|
GeneralSettings.xml |
서버 이름, 비밀번호, 관리자 비밀번호, 최대 플레이어 수, 게임 모드, 난이도 |
ConnectionSettings.xml |
포트, 하트비트, 타임아웃, MTU 설정 |
GameplaySettings.xml |
상세 게임플레이 매개변수 (난이도에서 자동 생성됨) |
플레이어 관리
- DMP: 콘솔에서
/kick및/ban명령어를 사용하세요. 차단 목록은 서버의 데이터 디렉터리에 저장됩니다. - LMP: 관리자 플레이어(관리자 비밀번호로 인증한 사람)는 게임의 멀티플레이어 인터페이스 내에서 다른 플레이어를 관리할 수 있습니다.
모드 동기화
DMP 모드 팩 모드
DMP는 MODPACKMODE 변수를 통해 세 가지 모드 동기화 모드를 지원합니다:
- NONE: 모드 강제 없음. 플레이어는 모든 모드를 사용할 수 있습니다 (동기화 오류를 일으킬 수 있음).
- CKAN: 플레이어는 서버에 정의된 CKAN 모드 목록과 일치해야 합니다.
- GAMEDATA: 서버가 정확한 GameData 폴더 일치를 강제합니다.
LMP 모드
LMP는 모드 동기화를 자동으로 처리합니다. 안정적인 연결을 위해 모든 플레이어는 자신의 KSP 클라이언트에 일치하는 모드가 설치되어 있어야 합니다.
문제 해결
| 문제 | 해결책 |
|---|---|
| 플레이어가 자주 동기화 오류를 겪음 | 워프 모드를 전환하거나(DMP) 모든 플레이어가 동일한 모드 목록을 갖도록 하는 것을 고려하세요. SUBSPACE 모드가 동기화 오류에 가장 관대합니다. |
| 서버가 브라우저에 표시되지 않음 | 서버가 완전히 시작되었는지 확인하세요(콘솔에서 준비 메시지 확인). LMP의 경우 UPnP가 구성되어 있거나 포트에 접근 가능해야 합니다. |
| 관리자 비밀번호가 작동하지 않음 (LMP) | GPanel의 Startup 탭에서 ADMIN_PASSWORD 변수가 설정되어 있는지 확인하고 서버를 다시 시작하세요. |
| 우주 잔해로 인한 렉 | /dekessler 명령어(DMP)를 사용하여 잔해를 제거하세요. 플레이어가 완료된 미션을 적절히 종료하도록 권장하세요. |