이 가이드는 Legion Hosting에서 호스팅하는 OpenTTD 전용 서버를 설정하고 구성하는 방법을 다룹니다. OpenTTD는 Transport Tycoon Deluxe를 기반으로 한 오픈 소스 운송 시뮬레이션 게임으로, 최대 15개 회사의 멀티플레이어를 지원합니다. 관리자 명령어 및 서버 관리는 OpenTTD 서버 관리자 가이드를 참조하세요.
1. 서버 접근
- GPanel에 로그인합니다.
- 서버 목록에서 OpenTTD 서버를 선택합니다.
- 서버 IP와 포트는 Console 탭에 표시됩니다. 자세한 내용은 서버 IP 및 포트를 찾는 방법을 참조하세요.
참고: 전용 IP가 없는 한 포트는 무작위로 할당됩니다. 접속 시 GPanel에 표시된 포트를 사용하세요.
2. 시작 변수
GPanel의 Startup 탭에서 다음 설정을 구성하세요:
| 변수 | 환경 변수명 | 기본값 | 설명 |
|---|---|---|---|
| Server Name | srv_name |
OpenTTD Server | 서버 목록에 표시되는 이름(최대 20자). |
| Show in Masterlist | srv_advertise |
true | 공개 서버 목록에서 숨기려면 false로 설정하세요. |
3. 설정 파일
주요 설정 파일은 루트 서버 디렉터리의 openttd.cfg입니다. 패널은 서버 포트, 이름 및 광고 옵션을 자동으로 설정합니다. SFTP를 통해 사용자 지정할 수 있는 주요 섹션은 다음과 같습니다:
| 섹션 / 키 | 설명 |
|---|---|
[network] server_password |
서버에 접속하기 위한 비밀번호. 공개 접근을 위해 비워두세요. |
[network] rcon_password |
원격 콘솔 접근을 위한 비밀번호. |
[network] admin_password |
관리자 포트(포트 3977)를 위한 비밀번호. |
[network] max_clients |
최대 접속 클라이언트 수(기본값: 25). |
[network] max_companies |
최대 회사 수(기본값: 15). |
[network] max_spectators |
최대 관전자 수(기본값: 15). |
[network] pause_on_join |
새 플레이어가 맵을 다운로드하는 동안 게임을 일시 정지합니다(기본값: true). |
[network] autoclean_companies |
비활성 회사를 자동으로 정리합니다(기본값: false). |
[difficulty] max_no_competitors |
최대 AI 경쟁자 수(기본값: 0). |
[game_creation] starting_year |
게임이 시작되는 연도(기본값: 1950). |
[game_creation] map_x / map_y |
2의 거듭제곱으로 표현한 맵 크기(기본값: 8, 즉 256x256). |
[gui] autosave |
자동 저장 주기: off, monthly, quarterly, half-yearly, yearly. |
중요:
openttd.cfg를 편집한 후 변경 사항을 적용하려면 서버를 재시작하세요. 패널은 시작할 때마다 server_port, server_name 및 server_advertise 값을 덮어씁니다.
4. 서버에 접속하기
- openttd.org에서 OpenTTD를 다운로드합니다(무료).
- OpenTTD를 실행하고 Multiplayer를 클릭합니다.
- 목록에서 서버를 찾거나, Add Server를 클릭하고 IP:Port를 입력합니다.
- Join Game을 클릭하고 회사를 생성하거나 참가합니다.
5. 최초 설정 체크리스트
- Startup 탭에서 서버의
srv_name을 설정합니다. openttd.cfg를 편집하여 원격 관리를 위한rcon_password를 설정합니다.- 맵 크기, 시작 연도 및 난이도를 원하는 대로 구성합니다.
- 서버를 시작하고 콘솔에
Map generated, starting game이 표시되는지 확인합니다.
관련 문서
도움이 필요하신가요?
OpenTTD 서버에 문제가 발생하면 서버 IP, 문제에 대한 설명 및 GPanel 콘솔의 모든 오류 메시지를 포함하여 지원 티켓을 열어주세요.