멀티플레이 서버에 접속하면 아래와 같이 환영 메시지가 나타납니다.
채팅을 하기 위해서는 단축키 C를 누르면 됩니다. 보통의 게임은 채팅 입력 단축키가 Enter키인데 OpenRCT2는 C임에 유의해주세요.
이 키는 단축키 설정에서 Enter키 등 자신에게 편한 키로 바꿀 수 있습니다.
멀티플레이 환영 메시지
하지만 대부분의 서버에 들어가보면, 권한 없음이라는 오류와 함께 채팅 이외에 아무 것도 할 수 없는 경우가 많습니다.
이건 서버 관리자들이 테러 방지 등을 위해 기본 권한을 주지 않은 상황인 것입니다.
주 메뉴에서 버튼을 눌러보면 아래와 같이 접속자 목록 창이 뜹니다.
접속자 목록 창
여기서 내 닉네임을 눌러보면, 아래와 같이 내 접속자 정보 창이 뜹니다. 접속자 목록에서도 확인할 수 있지만, 여기에서도 나의 권한이 표시되고 있음을 알 수 있습니다.
접속자 정보 창
따라서 서버에서 플레이하기 위해서는 서버 관리자에게 "권한을 달라고 요청"해야 합니다.
서버 관리자가 있을 때 권한을 한 번 받게 되면, 그 이후에는 플레이어 이름을 바꾸어서 개인 키가 달라지지 않는다면 다음 번에 그 서버에 접속해도 권한이 유지됩니다.
의 OpenRCT2 서버에서는 멀티플레이 종합 센터에서 멀티플레이 접속 권한을 신청하면 자동으로 권한을 받을 수 있는 시스템을 운영하고 있습니다.
(사용자 문서)\OpenRCT2\keys 폴더에 들어가보면 아래와 같이 플레이어 이름별로 확장자가 .privkey인 개인 키 파일과 .pubkey인 공개 키 파일이 있습니다.
OpenRCT2 멀티플레이에서는 RSA 알고리즘을 이용해서 사람을 구별하고 있습니다. 쉽게 말해서 이 .privkey 파일과 .pubkey 파일이 OpenRCT2 멀티에서의 신분증이라는 것입니다.
그러므로 이 두 파일을 (특히 .privkey 파일을) 다른 사람에게 알려주거나 전송하면 다른 사람이 나를 사칭하고 권한까지 받아갈 수 있기 때문에 절대로 알려주어서는 안 됩니다.
이를 이용하면 컴퓨터가 바뀌었거나 잠깐 다른 곳에서 멀티플레이 서버에 참여할 때, 이 개인 키 파일과 공개 키 파일을 복사해뒀다가 같은 위치에 다시 넣어주고, 플레이어 이름을 파일 이름과 맞추어주면 다시 권한을 요청하지 않아도 되는 장점이 있습니다.
방화벽으로 인해 멀티 플레이에 지장을 받고 있다고 해서, 절대 방화벽을 완전히 꺼서는 안 됩니다. 보안상 매우 위험한 행동입니다.
대신, 11753번 포트(TCP)로 통신할 수 있도록 포트를 열어주십시오. 내 서버를 공개 서버 목록에 등록하여 홍보[2]하고 싶은 경우에는, 11754번 포트(UDP)도 열어주셔야 합니다. 다른 서버에 접속할 수 없거나, 내 서버에 다른 사람이 접속할 수 없는 경우에는 십중팔구 이 포트가 막혀있는 경우이니 유의하십시오.
포트 포워딩 (ipTIME)
ipTIME 등과 같은 공유기를 사용하고 계신다면, 공유기 설정 페이지에서 '포트 포워드' 메뉴에서 위와 같이 설정하여 포트를 열어줄 수 있습니다.
만약 내가 연 서버가 다른 사람에게 보이지 않는다면 이 게시물을 참고해서 해결하시길 바랍니다.