이 가이드는 OpenTTD 서버의 관리자 명령어, RCON 접근, 회사 관리 및 NewGRF 모드를 다룹니다. 초기 설정은 OpenTTD 서버 설정 가이드를 참조하세요.
1. RCON 접근
원격 콘솔(RCON)을 사용하면 게임에 접속하지 않고도 관리자 명령어를 실행할 수 있습니다. 먼저 SFTP를 통해 openttd.cfg의 [network] 섹션에 rcon_password를 설정하세요.
게임 내에서 RCON을 사용하려면 콘솔(~ 키)을 열고 다음을 입력하세요:
rcon_password your_password
rcon your_command
2. 콘솔 명령어
다음 명령어는 GPanel 콘솔에서 또는 게임 내 RCON을 통해 실행할 수 있습니다:
| 명령어 | 설명 |
|---|---|
kick <client_id> |
클라이언트 ID로 플레이어를 추방합니다. |
ban <client_id> |
클라이언트 ID로 플레이어를 차단합니다. |
unban <index> |
차단 목록 인덱스로 플레이어 차단을 해제합니다. |
banlist |
차단된 모든 플레이어를 나열합니다. |
clients |
접속한 모든 클라이언트를 ID와 함께 나열합니다. |
companies |
활성화된 모든 회사를 나열합니다. |
move <client_id> <company_id> |
클라이언트를 다른 회사로 이동합니다(관전자는 255 사용). |
reset_company <company_id> |
회사와 모든 자산을 삭제합니다. |
say "<message>" |
모든 플레이어에게 메시지를 전송합니다. |
pause |
게임을 일시 정지합니다. |
unpause |
게임 일시 정지를 해제합니다. |
save <name> |
지정된 파일명으로 게임을 저장합니다. |
load <name> |
저장 파일을 불러옵니다. |
newgame |
현재 설정으로 새 무작위 게임을 시작합니다. |
restart |
현재 게임을 처음부터 재시작합니다. |
setting <name> [<value>] |
게임 설정을 보거나 변경합니다. |
quit |
서버를 종료합니다. |
3. 비활성 회사 자동 정리
openttd.cfg에서 비활성 회사의 자동 정리를 구성하세요:
| 설정 | 기본값 | 설명 |
|---|---|---|
autoclean_companies |
false | 비활성 회사의 자동 정리를 활성화합니다. |
autoclean_unprotected |
12 | 보호되지 않은 회사가 제거되기까지의 개월 수. |
autoclean_protected |
36 | 비밀번호로 보호된 회사가 제거되기까지의 개월 수. |
autoclean_novehicles |
0 | 차량이 없는 회사가 제거되기까지의 개월 수(0 = 비활성화). |
4. NewGRF 모드 추가
NewGRF는 OpenTTD에 사용자 지정 콘텐츠(차량, 산업, 풍경)를 추가합니다:
- BaNaNaS 또는 다른 출처에서 NewGRF 파일(
.grf)을 다운로드합니다. - SFTP를 통해 서버의
newgrf/디렉터리에 업로드합니다. openttd.cfg의[newgrf]섹션에 항목을 추가합니다.- 서버를 재시작합니다.
중요: 접속하는 모든 플레이어는 동일한 NewGRF가 설치되어 있어야 합니다. BaNaNaS에서 사용 가능한 경우 플레이어는 누락된 NewGRF를 다운로드하라는 메시지를 받게 됩니다.
5. 문제 해결
- 서버가 서버 목록에 없음: Startup 탭에서
srv_advertise가true인지 확인하세요. - RCON이 작동하지 않음:
openttd.cfg에rcon_password가 설정되어 있고 올바르게 인증했는지 확인하세요. - 접속 시 플레이어 연결 끊김: 맵 다운로드가 시간 초과될 수 있습니다. 맵 크기를 줄이거나
openttd.cfg에서max_download_time을 늘리세요. - NewGRF 불일치: 플레이어가 서버와 정확히 동일한 NewGRF 및 버전을 가지고 있는지 확인하세요.
관련 문서
도움이 필요하신가요?
추가 지원이 필요한 경우 서버 IP와 GPanel 콘솔의 모든 오류 메시지를 포함하여 지원 티켓을 열어주세요.