OpenTTD 매뉴얼/멀티플레이



OpenTTD 로고 OpenTTD 매뉴얼
시작하기 전에 시작하기 기반시설 & 튜토리얼 철도 기타 일반 철도 상식
OpenTTD 소개
설치하는 법
업데이트 하는 법
JGR 패치 팩
인터페이스
기후 소개
산업시설 연관 관계
멀티플레이
도시
지형 편집
NewGRF (모드)
도로 & 버스/트럭
전차
철도
선박
항공
신호기
신호기 (고급)
단선 철도
복선 철도
역 건설 예제
교차로 건설 예제
화물 분배
시간표와 배차 일정
단축키
높이맵
재앙
콘솔 사용법
게임 물리
치트
기본 차량 DB
경쟁사·인공지능
JGRPP 기능
선로와 승강장의 구조
선로 용량


1. 멀티 플레이
2. 멀티 플레이 창
3. 노란색 불인 서버에 들어가기 (NewGRF 설정 해결하기)
4. 서버에 참여하기
4.1. 멀티 플레이 게임 진행
4.1.1. 대화
4.1.2. 접속자 목록
4.2. 회사 비밀번호
4.3. 회사 옮기기 & 관전자 모드로 바꾸기
4.3.1. 새 회사 만들기
4.3.2. 회사에 참여하기
4.3.3. 관전자 모드로 바꾸기
5. 오류
6. 서버 열기
6.1. 방화벽을 사용하고 있는 경우
6.2. 멀티플레이 서버를 열기


1 멀티 플레이

OpenTTD는 원작인 Transport Tycoon Deluxe보다 더 향상된 멀티 플레이 시스템을 갖추고 있습니다.
한 서버당 최대 15개의 회사를 설립할 수 있으며 255명까지 동시 접속하고 있을 수 있습니다.
자신의 회사를 직접 설립하거나, 다른 사람과 하나의 회사에 같이 참여하여 운영해나갈 수도 있습니다.
또한 다른 타이쿤 게임에 비해 상당히 안정적인 온라인 플레이를 지원하며
(인터넷 공유기 등의 방화벽 설정이 있다면) 방화벽 설정을 적절히 설정하여 내가 직접 서버를 여는 것도 가능합니다.
멀티 플레이와 관련된 메뉴는 게임 첫 실행화면에서 멀티 플레이 메뉴를 클릭하면 나옵니다.
게임 첫 실행화면
게임 첫 실행화면



2 멀티 플레이 창

멀티 플레이 버튼을 누르면 아래와 같은 창이 뜹니다.
멀티 플레이 창
멀티 플레이 창


창 왼쪽에 위치한 서버 목록에서는 다음 정보를 알려줍니다:

창 아래 쪽에 위치한 버튼은 다음과 같은 역할을 합니다.


3 노란색 불인 서버에 들어가기 (NewGRF 설정 해결하기)

주황색 신호등(Yellow signal)으로 표시되는 서버에 입장하기 위해서는 나의 NewGRF 설정을 서버의 설정과 똑같이 맞춰줘야 합니다.
즉, 서버의 NewGRF 목록을 보고 나에게 없는 NewGRF을 다운로드 받아야 한다는 뜻입니다.
하지만 많은 NewGRF 파일을 하나씩 일일이 찾아서 다운로드한다는 것은 보통 쉬운 일이 아닙니다.
OpenTTD에서는 이런 불편을 없애기 위해 게임 상에서 나에게 없는 NewGRF을 곧바로 다운로드할 수 있는 버튼이 있습니다. (아래 그림 참고)
NewGRF가 다른 경우 뜨는 화면
NewGRF가 다른 경우 뜨는 화면

[NewGRF 설정] 버튼을 누르면 뜨는 'NewGRF 설정' 창
[NewGRF 설정] 버튼을 누르면 뜨는 'NewGRF 설정' 창




NewGRF이 없어서 이를 다운로드 받기 위해 온라인에서 없는 파일 검색 버튼을 누르게 되면, 아래와 같은 창이 뜹니다.
여기서 체크된 NewGRF은 OpenTTD 공식 서버를 통해 게임 상에서 다운로드할 수 있음을 의미합니다.
곧바로 [다운로드] 버튼을 눌러서 다운받을 수 있습니다.
Red signal 으로 표시되는 NewGRF은 OpenTTD 공식 서버를 통해 받을 수 없는 NewGRF입니다.
'외부 사이트에서 검색' 버튼을 눌러 GRFCrawler에서 검색하거나, 그 외의 사이트를 통해 개인적으로 받아야 합니다.
TELKLAND에서도 NewGRF을 검색할 수 있는 시스템이 준비되어 있으니 검색해보시고 없는 것은 운영자에게 문의하시면 찾아서 올려놓겠습니다.
콘텐츠 다운로드 창
콘텐츠 다운로드 창



4 서버에 참여하기

서버 목록에서 Green signal 모양의 아이콘 상태인 서버를 선택한 다음, 게임 참여 버튼을 누르면 아래와 같은 창이 나타납니다.
멀티플레이 준비
멀티플레이 준비


좌측의 회사 목록에서는 다음의 정보를 알 수 있습니다:



4.1 멀티 플레이 게임 진행

일단 게임에 접속하면 게임 진행 방식은 몇 가지를 제외하면 싱글 플레이와 크게 다르지 않습니다.
멀티 플레이에서는 다음 경우에 게임이 일시정지됩니다.

게임이 일시정지되면 상태 표시줄에 게임이 일시정지되었음이 나타나고, 일시정지된 이유는 게임 하단부 대화 영역에 나타납니다.
클라이언트(접속자)는 일시정지 및 해제가 불가능합니다.
또한 멀티플레이에서는 게임 빨리감기 기능을 사용할 수 없습니다. (서버 운영자 또한 불가능)

4.1.1 대화

멀티 플레이에서 대화를 하는 모습
멀티 플레이에서 대화를 하는 모습



4.1.2 접속자 목록

접속자 목록 메뉴
접속자 목록 메뉴

접속자 목록
접속자 목록

회사 목록 버튼({#img?alt=회사+목록+버튼 파일:10.png})을 누르면 왼쪽 그림처럼 '접속자 목록' 메뉴를 볼 수 있습니다.
이 메뉴를 선택하면 오른쪽 그림처럼 현재 접속자 목록을 보여주는 접속자 목록 창이 나타납니다.

1.12.0(예정), JGRPP 0.41.0부터는 접속자 목록 창이 아래와 같이 변경되었습니다.
[[파일:멀티 플레이 접속자 목록 창.png]]

접속자의 이름을 클릭하면 그림처럼 또다른 메뉴가 나타납니다. 아래와 같은 행동을 할 수 있습니다:

접속자 목록 창에서 누가 서버 운영자인지 알 수 있습니다. ('서버'가 붙은 사람)
만약 '서버'가 어떤 회사에 소속되어 있다면, 그 서버는 일반 서버[3]이고,
그렇지 않고 관전자 상태라면 상설 서버[4]임도 알 수 있습니다.


4.2 회사 비밀번호

회사 참여 비밀번호
회사 참여 비밀번호



4.3 회사 옮기기 & 관전자 모드로 바꾸기

OpenTTD 0.7.0부터#TKfootnote (정확하게는 r15242부터) 멀티 플레이에서 '관전자 모드'를 지원합니다.
또 서버에 다시 접속할 필요 없이 게임 내에서 새 회사를 만들거나 다른 회사로 옮겨갈 수 있게 되었습니다.

4.3.1 새 회사 만들기

관전자 모드 상태에서의 회사 목록
관전자 모드 상태에서의 회사 목록

만약 현재 상태가 관전자라면, 회사 목록 버튼 메뉴에서 '새 회사' 옵션이 보입니다.
현재 회사 수가 서버에서 설정한 최대 회사 수 값 이내에만 있으면 새로운 회사를 만들 수 있습니다.
만약 현재 서버에 존재하는 회사의 수가 너무 많아 최댓값에 다다른 경우에는 이 옵션은 회색 처리되어 선택할 수 없게 됩니다.


4.3.2 회사에 참여하기

회사 참여 버튼
회사 참여 버튼

모든 회사 정보 창에는 참여라는 버튼이 있습니다. (단, 내가 참여하고 있는 회사의 정보 창에는 보이지 않음)
비밀번호가 걸려있는 회사(자물쇠) 참여 버튼 왼쪽에 자물쇠 모양의 그림이 있으면 이 회사는 비밀번호가 걸려있음을 뜻합니다. 이 회사에 참여하려면 비밀번호를 입력해야 합니다.


4.3.3 관전자 모드로 바꾸기

관전자 참여
관전자 참여

관전자 모드는 다음과 같은 상황에 사용합니다.

회사에 참여하고 있는 상태에서 회사 목록 버튼을 누르면 이전에 '새 회사' 메뉴가 있었던 자리에 '관전자' 메뉴가 생긴 것을 보실 수 있을 겁니다.
이 메뉴를 선택하면 바로 관전자 모드로 변경됩니다.
현재 관전자 수가 서버에서 설정한 최대 관전자 수 값 이내에만 있으면 관전자가 될 수 있습니다.
만약 현재 서버에 존재하는 관전자의 수가 너무 많아 최댓값에 다다른 경우에는 이 옵션은 회색 처리되어 선택할 수 없게 됩니다.


5 오류

비동기화 오류(Desync error)는 하나 이상의 플레이어가 서버와의 동기화에 실패했을 때 발생합니다.
동기화에 실패할 경우, 잠시 뒤에 다음과 같은 메시지와 함께 모든 플레이어가 서버에서 튕기게 됩니다.
(아래의 이미지는 이해를 돕기 위해 합성된 이미지입니다.)
비동기화 오류
비동기화 오류


비동기화 오류는 OpenTTD의 버그때문에 일어나는 현상이므로, 동일한 증상을 다른 사람에게서도 재현할 수 있다면 이를 정리해서 버그 제보를 하는 것이 좋습니다.
절대로 상대방의 컴퓨터나 인터넷 접속 속도가 느려서 비동기화 오류가 발생하는 것이 아닙니다.


6 서버 열기

6.1 방화벽을 사용하고 있는 경우

방화벽으로 인해 멀티 플레이에 지장을 받고 있다고 해서, 절대 방화벽을 완전히 꺼서는 안 됩니다. 보안상 매우 위험한 행동입니다.
대신, UDP와 TCP가 3979번 포트로 통신할 수 있도록 포트를 열어주십시오. 내 서버를 공개 서버 목록에 등록하여 홍보[5]하고 싶은 경우에는, UDP의 3978번 포트도 열어주셔야 합니다.
다른 서버에 접속할 수 없거나, 내 서버에 다른 사람이 접속할 수 없는 경우에는 십중팔구 이 포트가 막혀있는 경우이니 유의하십시오.

ipTIME 공유기에서 포트 포워드 설정 방법
ipTIME 공유기에서 포트 포워드 설정 방법

ipTIME 등과 같은 공유기를 사용하고 계신다면, 공유기 설정 페이지에서 '포트 포워드' 메뉴에서 위와 같이 설정하여 포트를 열어줄 수 있습니다.
만약 내가 연 서버가 다른 사람에게 보이지 않는다면 이 게시물을 참고해서 해결하시길 바랍니다.


6.2 멀티플레이 서버를 열기

서버 열기 창
서버 열기 창

멀티 플레이 서버를 내가 직접 열기 위해서는 아래 과정을 따라하시면 됩니다.
* 대화 언어: 서버의 대화 언어를 선택하십시오. 게임 플레이에 영향을 미치지 않으므로 아무 것이나 선택해도 괜찮지만, 아마 여러분들은 한국어로 설정하시겠죠?
* 암호 설정: 서버 접속시 비밀번호를 물어봅니다. 비밀번호를 아는 사람만 서버에 접속할 수 있게 됩니다.
* 최대 접속자 수: 서버의 최대 접속자 수입니다.
* 최대 회사 수: 서버의 최대 회사 수입니다.
* 최대 관전자 수: 서버의 최대 관전자 수입니다.


서버를 연 후, 자신의 IP 주소를 다른 사람들에게 알려주면 됩니다. 포트 번호는 보통 알려주지 않으셔도 괜찮습니다. (기본: 3979)
자신의 IP 주소는 whatismyipaddress.com 사이트를 참고하십시오.

  1. [1] 서버 운영자가 콘솔 명령어를 통해 일시정지 되지 않도록 할 수 있습니다.
    콘솔을 열고 set pause_on_join off 을 입력하면 됩니다. 다만 이 설정을 끄면 접속이 느린 사람이 접속 도중에 튕길 수 있기 때문에 꺼두는 것을 권장합니다.
  2. [2] 서버 운영자가 콘솔 명령어를 통해 일시정지 되지 않도록 할 수 있습니다.
    콘솔을 열고 set min_active_clients 0 을 입력하면 됩니다.
  3. [3] Non-dedicated server; OpenTTD 게임을 직접 실행시키는 등의 방법으로 연 서버로, 잠깐 동안의 플레이가 목적임
  4. [4] Dedicated server; OpenTTD를 콘솔 명령어를 이용하는 방법 등을 통해 연 서버로, 24시간 내내 운영하는 것이 목적임
  5. [5] 내 서버를 공개 서버 목록에 등록하면 다른 사람들이 '서버 검색' 버튼을 눌러 내 서버를 검색할 수 있게 됩니다.


TELKwiki에 기여함은 TELKLAND의 이용 약관에 동의함을 뜻합니다.


↑TOP

Issue report ×

Report type
Author
Content

Reason