이 가이드는 Neverwinter Nights: Enhanced Edition 전용 서버의 던전 마스터(DM) 도구, 서버 관리, 플레이어 관리, NWNX 지원 및 문제 해결을 다룹니다. NWN:EE는 완전한 DM 및 멀티플레이어 지원을 갖춘 클래식 D&D RPG의 enhanced edition입니다. 초기 설정, 모듈 설치 및 연결 지침에 대해서는 NWN:EE 서버 설정 가이드를 참조하세요.
1. 던전 마스터(DM) 접근
DM은 NWN:EE의 주요 관리 역할입니다. DM으로 참여하려면:
- GPanel Startup 변수에서 DM_PASSWORD를 설정합니다.
- NWN:EE를 실행하고 서버에 연결한 다음, Player Login 대신 DM Login을 선택합니다.
- 프롬프트가 표시되면 DM 비밀번호를 입력합니다.
2. DM 콘솔 명령어
DM으로서 채팅 줄(Enter 누르기)을 사용하고 명령어 앞에 ##를 붙입니다:
플레이어 관리
| 명령어 | 설명 |
|---|---|
##BootPC <player_name> | 서버에서 플레이어를 추방합니다. |
##BanPlayer <player_name> | 서버에서 플레이어를 차단합니다. |
##UnbanPlayer <player_name> | 플레이어 차단을 해제합니다. |
##GetPlayerList | 연결된 모든 플레이어를 나열합니다. |
##SetPauseState <0/1> | 게임을 일시 정지(1) 또는 일시 정지 해제(0)합니다. |
월드 관리
| 명령어 | 설명 |
|---|---|
##SaveGame <name> | 현재 게임 상태를 저장합니다. |
##ExportChar <player_name> | 플레이어의 캐릭터를 서버 볼트로 내보냅니다. |
##SetDifficulty <1-4> | 난이도 변경: 1=Easy, 2=Normal, 3=D&D Hardcore, 4=Very Difficult. |
##SetMaxPlayers <number> | 최대 플레이어 수를 변경합니다. |
##SetMinLevelForDM <level> | DM 캐릭터의 최소 레벨을 설정합니다. |
3. DM 클라이언트 도구
DM으로 로그인하면 DM 클라이언트가 월드 관리를 위한 완전한 GUI를 제공합니다:
- Creator: 생물, 아이템, 웨이포인트, 배치물을 스폰합니다.
- Chooser: 월드의 객체를 선택하고 검사합니다.
- Possess: NPC를 제어하여 만남을 롤플레이합니다.
- Jump: 모듈의 모든 지역으로 순간이동합니다.
- Properties: 생물 능력치, 아이템 속성, 객체 속성을 수정합니다.
- Encounter Editor: 무작위 만남을 생성하고 사용자 정의합니다.
4. 서버 구성 파일
nwn.ini
user/nwn.ini에 위치합니다. 저수준 서버 설정을 포함합니다. 대부분의 설정은 시작 변수를 통해 제어되지만, 고급 사용자는 이 파일을 직접 편집할 수 있습니다.
서버 볼트
SERVER_VAULT가 1로 설정되면, 캐릭터는 서버 측 user/servervault/에 저장됩니다. 각 플레이어는 CD 키 이름의 하위 폴더를 받으며, 이 폴더에 .bic 캐릭터 파일이 들어 있습니다.
5. 게임 설정 참조
PvP 모드
| 값 | 모드 | 설명 |
|---|---|---|
0 | None | 플레이어가 서로 공격할 수 없습니다. |
1 | Party | 플레이어는 자신의 파티에 속하지 않은 플레이어만 공격할 수 있습니다. |
2 | Full | 모든 플레이어가 다른 모든 플레이어를 공격할 수 있습니다. |
난이도 레벨
| 값 | 레벨 | 설명 |
|---|---|---|
1 | Easy | 적의 피해와 난이도가 감소합니다. |
2 | Normal | 표준 D&D 규칙. |
3 | D&D Hardcore | 엄격한 D&D 규칙, 죽음은 영구적입니다. |
4 | Very Difficult | 최대 도전, 적이 추가 피해를 입힙니다. |
6. 문제 해결
서버가 시작되지 않음
- MODULE_NAME이 설정되어 있고 모듈 파일이
data/또는user/modules/에 존재하는지 확인하세요. - 모듈 이름이 파일 이름과 정확히 일치하는지 확인하세요(
.mod확장자 제외). - 커스텀 hak 팩을 사용하는 경우, 필요한 모든
.hak파일이user/hak/에 있는지 확인하세요.
플레이어가 연결할 수 없음
- GPanel에서 서버가 실행 중인지 확인하세요.
- Network 탭에서 올바른 IP와 포트를 확인하세요.
- 플레이어의 캐릭터 레벨이 MIN_LEVEL / MAX_LEVEL 범위 내에 있는지 확인하세요.
- ELC가 활성화된 경우, 캐릭터는 합법적인 캐릭터 요구 사항을 충족해야 합니다.
모듈 호환성
- 모듈이 설치된 NWN_VERSION과 호환되는지 확인하세요.
- 일부 오래된 모듈은 특정 hak 팩이나 tlk 파일을 필요로 할 수 있습니다.
- 특별한 서버 요구 사항이 있는지 모듈 문서를 확인하세요.
관련 문서
도움이 필요하신가요?
여기에서 다루지 않은 NWN:EE 서버 관련 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제에 대한 설명, GPanel 콘솔의 관련 오류 메시지를 포함해 주세요.