이 가이드는 OpenRCT2 멀티플레이어 서버의 관리자 접근, 플레이어 관리, 로깅 및 설정을 다룹니다. 초기 설정은 OpenRCT2 서버 설정 가이드를 참조하세요.
1. 플레이어 그룹 및 권한
OpenRCT2는 그룹 시스템을 통해 플레이어 권한을 관리합니다. 그룹은 ServerData/groups.json 파일에서 설정됩니다. 기본 그룹은 다음과 같습니다:
| 그룹 | 설명 |
|---|---|
| Admin | 전체 제어: 추방, 차단, 설정 변경, 공원 수정. |
| Spectator | 공원을 볼 수 있지만 변경할 수 없습니다. |
| User | 허용된 권한 내에서 공원을 건설하고 수정할 수 있습니다. |
SFTP를 통해 groups.json을 편집하여 사용자 지정 그룹을 만들고 특정 권한을 할당할 수 있습니다.
2. 서버 콘솔 명령어
GPanel 콘솔은 서버가 실행 중일 때 다음 명령어를 허용합니다:
| 명령어 | 설명 |
|---|---|
players |
접속한 모든 플레이어를 나열합니다. |
kick <player> |
이름으로 플레이어를 추방합니다. |
say <message> |
서버로서 모든 플레이어에게 메시지를 보냅니다. |
password <pass> |
서버 비밀번호를 설정하거나 변경합니다(비워두면 제거). |
3. 로깅
GPanel의 시작 변수를 통해 로깅을 활성화하세요:
| 변수 | 환경 변수명 | 기본값 | 설명 |
|---|---|---|---|
| Log Chat | LOG_CHAT |
false | 게임 내 채팅을 ServerData/chatlogs/의 파일에 기록합니다. |
| Log Server Actions | LOG_SERVER_ACTIONS |
false | 플레이어 동작을 ServerData/serverlogs/의 파일에 기록합니다. |
4. 제공자 정보
이 선택적 시작 변수들은 플레이어에게 표시되는 서버 정보 창을 채웁니다:
| 변수 | 환경 변수명 | 설명 |
|---|---|---|
| Provider Name | PROVIDER_NAME |
서버 제공자 이름. |
| Provider Email | PROVIDER_EMAIL |
서버 제공자 이메일. |
| Provider Website | PROVIDER_WEBSITE |
서버 제공자 웹사이트 URL. |
5. 저장 파일 관리
- 자동 저장은
ServerData/save/autosave/에 저장됩니다. LOAD_AUTOSAVE가true이면 서버는 재시작 시 최신 자동 저장을 불러와 공원 진행 상황을 보존합니다.LOAD_AUTOSAVE를false로 설정하고SAVE_URI에 저장 파일을 지정하면 항상 특정 공원 상태를 불러옵니다.- 로컬 백업을 위해 SFTP를 통해
ServerData/save/에서 저장 파일을 다운로드하세요.
6. 문제 해결
- 서버가 서버 목록에 없음:
SERVER_ADVERTISE가true인지 확인하세요. GPanel 콘솔에서 서버가 성공적으로 시작되었는지 확인하세요. - 플레이어가 접속할 수 없음: 모든 플레이어가 서버와 동일한 OpenRCT2 버전을 실행하고 있는지 확인하세요. GPanel에서 IP와 포트를 확인하세요.
- 저장 파일 오류: 저장 파일이 존재해야 합니다.
SAVE_URI가 유효한 파일 또는 URL을 가리키는지 확인하세요. - 시작 시 서버 충돌: 콘솔에서 오류를 확인하세요. 손상된 저장 파일이 충돌을 일으킬 수 있습니다 -- 새 저장 파일을 사용해 보세요.
관련 문서
도움이 필요하신가요?
추가 지원이 필요한 경우 서버 IP와 GPanel 콘솔의 모든 오류 메시지를 포함하여 지원 티켓을 열어주세요.