멀티플레이

OpenRCT2에서는 다른 사람들과 함께 공원 하나를 만들 수 있는 멀티플레이 기능을 지원합니다.
원작 RCT2에서는 이용할 수 없는 기능임을 염두에 두시기 바랍니다.


멀티플레이 서버에 참여하기

OpenRCT2에서 멀티플레이 서버에 참여하기 위해서는 게임을 실행하자마자 나오는 아래 화면에서 왼쪽에서 세 번째에 있는 버튼을 클릭하면 됩니다.

멀티플레이 참여하기 버튼
멀티플레이 참여하기 버튼

 

버튼을 누르면 아래와 같이 서버 목록 창이 나타납니다.

멀티플레이 서버 목록 창

  • 멀티플레이 채팅에서 사용할 내 이름을 지정합니다. 플레이어 이름이 바뀌면 아래에서 설명할 개인키도 바뀝니다.
  • 서버 이름입니다. 서버 이름을 길게 클릭하면 아래와 같은 풀다운 메뉴가 나타납니다.
    게임 참여 & 즐겨찾기 등록/해제
    여기서 서버 이름을 단순히 클릭하거나, 게임 참여를 선택하면 해당 서버에 참여할 수 있고 (비밀번호 입력이 필요할 수 있음),
    즐겨찾기 등록을 하면 해당 서버가 서버 목록 최상단에 노란색 이름으로 즐겨찾기됩니다.
  • 서버 접속 인원수 / 최대 접속 가능 인원 수입니다.
  • 비밀번호가 걸려있는 서버에는 자물쇠 표시 아이콘이 표시되어 있습니다.
  • 접속할 수 있는 서버는 초록색 불로 표시되고, 네트워크 버전이 달라서 접속을 할 수 없는 서버는 빨간색 불로 표시됩니다.
  • 서버 검색 마스터 서버에서 (전세계의) 서버 목록을 받아옵니다. 멀티플레이 창을 열면 자동으로 한 번 서버 목록을 받아옵니다.
  • 서버 추가 멀티플레이 서버가 목록에 나타나지 않는 경우(예를 들어서, 친구끼리만 플레이하기 위해 마스터 서버에 광고하지 않은 숨겨진 서버), 직접 서버의 IP 주소나 도메인 주소를 입력해서 서버를 수동으로 추가할 수 있습니다.
  • 서버 열기 멀티플레이 서버를 직접 엽니다.
  • 네트워크 버전입니다. 게임의 상세한 버전이 다소 달라도 이 네트워크 버전만 맞으면 멀티플레이 서버에 접속할 수 있습니다.
  • 현재 접속 중인 모든 서버의 플레이어 인원 수입니다.

만약 비밀번호가 필요한 서버에 접속하려고 시도하는 경우, 아래와 같이 비밀번호 입력창이 나타납니다.

암호 입력창
암호 입력창

 

멀티플레이 서버에 참여한 후

멀티플레이 서버에 접속하면 아래와 같이 환영 메시지가 나타납니다.
채팅을 하기 위해서는 단축키 C를 누르면 됩니다. 보통의 게임은 채팅 입력 단축키가 Enter키인데 OpenRCT2는 C임에 유의해주세요.
이 키는 단축키 설정에서 Enter키 등 자신에게 편한 키로 바꿀 수 있습니다.

멀티플레이 환영 메시지
멀티플레이 환영 메시지

하지만 대부분의 서버에 들어가보면, 권한 없음이라는 오류와 함께 채팅 이외에 아무 것도 할 수 없는 경우가 많습니다.
이건 서버 관리자들이 테러 방지 등을 위해 기본 권한을 주지 않은 상황인 것입니다.

주 메뉴에서 멀티플레이 버튼 버튼을 눌러보면 아래와 같이 접속자 목록 창이 뜹니다.

접속자 목록 창
접속자 목록 창

여기서 내 닉네임을 눌러보면, 아래와 같이 내 접속자 정보 창이 뜹니다. 접속자 목록에서도 확인할 수 있지만, 여기에서도 나의 권한이 표시되고 있음을 알 수 있습니다.

접속자 정보 창
접속자 정보 창

따라서 서버에서 플레이하기 위해서는 서버 관리자에게 "권한을 달라고 요청"해야 합니다.
서버 관리자가 있을 때 권한을 한 번 받게 되면, 그 이후에는 플레이어 이름을 바꾸어서 개인 키가 달라지지 않는다면 다음 번에 그 서버에 접속해도 권한이 유지됩니다.
TELKLAND 1번 서버에서는 멀티플레이 종합 센터에서 멀티플레이 접속 권한을 신청받고 있습니다.

 

개인 키 & 공개 키란?

(사용자 문서)\OpenRCT2\keys 폴더에 들어가보면 아래와 같이 플레이어 이름별로 확장자가 .privkey인 개인 키 파일과 .pubkey인 공개 키 파일이 있습니다.

개인 키 파일과 공개 키 파일
개인 키 파일과 공개 키 파일

OpenRCT2 멀티플레이에서는 RSA 알고리즘을 이용해서 사람을 구별하고 있습니다. 쉽게 말해서 이 .privkey 파일과 .pubkey 파일이 OpenRCT2 멀티에서의 신분증이라는 것입니다. 그러므로 이 두 파일을 (특히 .privkey 파일을) 다른 사람에게 알려주거나 전송하면 다른 사람이 나를 사칭하고 권한까지 받아갈 수 있기 때문에 절대로 알려주어서는 안 됩니다.

이를 이용하면 컴퓨터가 바뀌었거나 잠깐 다른 곳에서 멀티플레이 서버에 참여할 때, 이 개인 키 파일과 공개 키 파일을 복사해뒀다가 같은 위치에 다시 넣어주고, 플레이어 이름을 파일 이름과 맞추어주면 다시 권한을 요청하지 않아도 되는 장점이 있습니다.

 

멀티플레이 서버를 직접 열기

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

방화벽으로 인해 멀티 플레이에 지장을 받고 있다고 해서, 절대 방화벽을 완전히 꺼서는 안 됩니다. 보안상 매우 위험한 행동입니다.
대신, 11753번 포트(TCP)로 통신할 수 있도록 포트를 열어주십시오. 내 서버를 공개 서버 목록에 등록하여 홍보내 서버를 공개 서버 목록에 등록하면 다른 사람들이 '서버 검색' 버튼을 눌러 내 서버를 검색할 수 있게 됩니다.하고 싶은 경우에는, 11754번 포트(UDP)도 열어주셔야 합니다.

다른 서버에 접속할 수 없거나, 내 서버에 다른 사람이 접속할 수 없는 경우에는 십중팔구 이 포트가 막혀있는 경우이니 유의하십시오.

포트 포워딩 (ipTIME)
포트 포워딩 (ipTIME) (원본을 보려면 클릭)

ipTIME 등과 같은 공유기를 사용하고 계신다면, 공유기 설정 페이지에서 '포트 포워드' 메뉴에서 위와 같이 설정하여 포트를 열어줄 수 있습니다.

만약 내가 연 서버가 다른 사람에게 보이지 않는다면 이 게시물을 참고해서 해결하시길 바랍니다.


멀티플레이 서버를 열기

멀티플레이 서버 열기
멀티플레이 서버 열기

멀티 플레이 서버를 내가 직접 열기 위해서는 아래 과정을 따라하시면 됩니다.

  • 멀티 플레이 상단의 '플레이어 이름'을 입력(수정)합니다.
  • 멀티플레이 서버 목록 창에서 서버 열기 버튼을 누릅니다.
  • 서버 이름: 서버 이름을 작성해주세요.
  • 서버 설명: 서버에 대한 간략한 설명을 작성해주세요.
  • 서버 인사말: 플레이어가 접속했을 때 대화 창에 띄워줄 메시지를 입력하세요.
  • 암호: 비밀번호를 걸려면 이 칸을 입력하세요
  • 최대 플레이어 수: 이 인원까지만 받을 수 있습니다.
  • 광고: 서버를 마스터 서버 목록에 올리려면 체크하세요. 체크하지 않으면 직접 서버 주소를 입력해서 들어와야만 합니다.
  • 새로운 게임 새로운 시나리오를 시작해서 멀티플레이 서버를 생성합니다.
  • 게임 불러오기 저장했던 게임 저장 파일을 불러와서 멀티플레이 서버를 생성합니다.


↑TOP

신고하기 ×

신고 종류
작성자
내용

신고 사유