기본 콘텐츠로 건너뛰기

레드 데드 온라인(Red Dead Online) 싱글세션 만드는 방법

싱글세션 만드는 방법은 이미 널리 잘 알려져 있지만, 제 블로그에 기록 삼아 정리해 둡니다. 

별도의 프로그램을 사용하지 않고 윈도우 10의 방화벽 설정을  이용한 방법입니다. 

>

일단 방화벽을 설정해야 합니다.

맨 아래 표시해 놓은 돋보기를 누른후에 "wf.msc" 를 입력하면 방화벽 설정으로 바로 들어 갈 수 있습니다. wf 는 아마도 windows firewall 의 약자가 아닐까 싶습니다만...

>

왼쪽 "아웃바운드 규칙" 을 선택하고 오른쪽의 "새 규칙" 을 클릭해서 새 규칙을 만듭니다. 

위 스크린샷에 대해 부연 설명을 하자면....

빨간 사각형은 규칙을 만들기 위해서 선택해야 하는 것이고 파란 사각형으로 표시한것은 새규칙을 만든 후의 모습입니다. 

레데온 방화벽 설정에 "1234" 붙인 건 그냥 윗줄에 나오라고 한겁니다. 그냥 "1"만 붙여도 되겠지만 제가 첨에 본 문서에 저렇게 되어 있어서 아무 생각없이 저도 그냥 저렇게 이름 지었네요. 이름은 아무렇게나 지어도 되는데 방화벽 규칙을 계속 껐다 켰다 해야 하니까 눈에 잘 띄게 해야 됩니다.

레데온 실행시에 이 프로그램은 계속 띄워 놓는게 편합니다.

>

새 규칙을 선택하면 다음과 같이 새 규칙을 만드는 설정창이 뜹니다. 

1. "포트" 를 선택하고 "다음" 을 계속 누르면서 설정해 나갑니다. 나머지 스크린샷은 생략하고 말로 설명합니다.

2. UDP 를 선택하고 그 아래 포트 번호에 다음 포트를 입력합니다. 6672,61455,61456,61457,61458

각 포트 번호는 "," 로 구별하니까 위와 같이 그대로 입력해 주면 됩니다. 

3. "연결차단" 을 선택하고 "다음" 버튼 누름

4. "이름" 을 입력하는데 위에서 설명했듯이 목록 위쪽에 나오게 이름을 입력하면 쓰기 편합니다. 전 "1234레데온" 이라고 적어 줬습니다.

설정후에 위의 2번째 스크린샷 파란색 사각형에서 "규칙사용" 을 선택하면 방화벽 규칙이 적용됩니다. 다시 누르면 방화벽 규칙이 해제되고요.

>

처음 락스타 런쳐 실행하고 레데온 실행할때는 위에서 설정한 방화벽 규칙은 적용이 되어 있지 않아야 합니다.

게임 실행후에 유랑모드로 들어 갑니다.

메뉴를 불러서 "온라인 옵션" --> 외모 변경으로 들어 갑니다. 

외모변경으로 들어가는 이유는 현재 소속된 세션을 빠져나오기 위함입니다.(세션을 벗어난다고 경고도 나옵니다) 

외모변경이 떴으면 이제 방화벽 설정에서 "규칙사용"을 눌러 레데온의 방화벽 규칙을 적용합니다. 


 빨간색 사각형 부분을 보시면 "1234레데온" 이라고 되어 있는 앞에 아무 아이콘이 없습니다. 이 경우는 방화벽 규칙 적용이 안된 겁니다. 외모 변경 들어가기 전까지는 이 상태를 유지 해야 합니다. 

외모변경으로 들어 간 후에 파란색 사각형인 "규칙사용" 을 눌러 방화벽 규칙을 적용하고 외모변경을 빠져 나갑니다. 

메뉴에서 플레이어를 확인해서 나 혼자있으면 성공입니다. 간혹 처음에 나도 안나타나는 경우가 있는데 시간이 지나면 나타납니다. 

가끔 네트워크 오류로 세션이 이동되었다는 메시지가 나오는 경우가 있는데 플레이어 확인해서 계속 나혼자 있다면 별로 신경쓸 필요 없는 메시지 입니다.

외모변경으로 들어간 후에 방화벽 규칙 켜고 외모변경 빠져나오는 정도의 시간이면 보통 솔로세션이 되는데 가끔 너무 빨리 외모변경에서 나와서 그런건지...한두명 정도 세션에 남아있는 경우가 있습니다. 어떤분은 외모변경에서 1~2 분 있으라고 설명하는 경우도 있는데 제 경우는 대략 10초 정도 기다린 후에 하는데  대부분 성공적으로 솔로세션이 되더군요.

만일 세션에 1~2명 남아있거나 시간이 좀 지나서 보니 나 말고 다른 플레이어들이 들어와 있다면 뭔가 실패한것인데....그러면 다시 방화벽 규칙을 적용 해제 하고 다시 시도 해야 합니다. 

>

1. 솔로세션으로 게임을 하는 경우 유랑모드 이벤트가 제대로 안되는 것 같습니다. 초대 메시지는 오고 대략 남은 시간도 표시되는데 방화벽 규칙 끄고 확인해 보면 초대에서 메시지가 사라져 있더군요. 

어차피 낚시 이벤트 외에 유랑모드 이벤트는 전부 핵판이라...저랩이라 유랑이벤트 참가해서 금을 벌고 싶다면 솔로세션 설정 없이 그냥 게임을 진행하시는 방법 밖에 없을 것 같습니다. 예전에도 설명했지만 그냥 유랑모드에서 핵 사용자를 그렇게 많이 만나지는 않습니다. 

2. 전설의 현상수배범도 솔로 세션에선 안된다고 합니다. 이것도 새로 세션을 만들어서 진행하는 모양입니다. 방화벽 규칙을 끄고 전설의 현상수배범을 진행하면 되지 않을까 싶습니다. 임무 끝나면 다시 솔로세션 작업을 하시면 되겠죠.

 >

핵도 유행이 있는지 아니면 패치 된건지...요즘은 특정 장소로 모든 유저를 소환하는 "소환핵" 은 사용하지 않더군요. 지뢰나 폭발핵을 최근엔 제일 많이 만난거 같습니다. 죽지 않는 무적핵은 이벤트엔 거의 늘 있다고 보면 됩니다.

데드아이 카드중 "신중한 행동" 을 사용했을때 데드아이를 켜면 FFFF 에러와 함께 게임이 튕기는 경우가 많았는데 이게 핵때문이 아닐까 좀 의심스럽습니다. 솔로세션과 VPN 을 이용한 경우 이런 경우가 없었거든요. 

VPN 사용중에도 유랑모드에서 핵 의심 사용자를 만난적이 있는데 FFFF 에러는 아니지만 서버 에러가 뜨면서 세션에서 튕긴 경험을 한적이 있어서 이런거 핵의 영향도 좀 있지 않나 하고 그냥 의심만 하고 있습니다.(아님 말고....ㅎㅎ)

VPN 사용해서 좀 해봤는데 핵이 아주 없는건 아닌것 같습니다. 노골적으로(?) 폭발핵이나 지뢰핵 같은건 아직 못봤지만 유랑모드 이벤트 중에 바로 앞에서 샷건 3발을 맞고 멀쩡한건 아무리 생각해도 핵이 아닐까 의심 스럽거든요. 그때 랙걸려서 사실 안맞았다고 하면 뭐....

ps.

1. 포트번호에 오류가 있는 것을 발견해서 수정했습니다. 수정전의 글을 따라 하셨던 분들은 포트번호를 수정해서 사용하세요.

 

2. 유랑모드 이벤트의 경우는 일단 수락하고 재빨리 방화벽을 꺼주는 방법으로 하니 대부분 성공했습니다. 몇번 실패한적이 있었는데 이렇게 실패한 경우는 약간 문제가 생깁니다.(시간이 지나도 이벤트 화면으로 전환이 안됨) L 키(패드 <--)로 뜨는 메뉴도 안나오고요. 이때는 메뉴에서 다시 유랑모드로 들어가서 세션을 옮기는 방법밖에 없더군요.

 

3. 플레이어 목록을 봤을때 자신이 안보이는 경우는 솔로세션이라도 서버에서 인증받지 못한(?) 경우라고 할까....아직 세션이 생성되지 않은 상태라고 할까(호스트가 되지 못한 상태?) 그런 상태인 것 같습니다. 그런 상태에선 말도 불러도 안오고 낯선사람 임무도 뜨지 않기도 하고 맵을 띄우면 캠프의 위치도 표시가 안됩니다.

시간이 지나 플레이어 목록에 자신이 뜨고 말도 불러서 오면 자신이 호스트로 솔로세션이 완료 되었다고 보면 확실한것 같습니다. 

하지만 시간이 지나면 락스타 서버는 플레이어 접속을 확인하고 뭔가 작업을 하는 것 같고요. 그러다보면 네트워크 오류로 세션이 이동되었다는 메시지가 나오게 되는 것 같습니다. 이 메시지가 보통은 크게 상관 없는데 세션이 이동된것이라 캠프의 위치가 다른곳으로 이동되기도 합니다.

댓글

이 블로그의 인기 게시물

pygame 에서 이미지 회전하는 방법

 pygame 에서 transform.rotate 를 사용해서 이미지를 회전시켜 보면 생각과는 달리 요상하게 회전합니다.    따라서 이를 해결해 보고자 검색해 보다 다음 링크를 찾았습니다. https://stackoverflow.com/questions/4183208/how-do-i-rotate-an-image-around-its-center-using-pygame/54714144 위 링크를 보면 파이게임의 이미지 회전이 왜 그렇게 이상한지 알 수 있고 답변하신 분이 blitRotate 라는 함수를 만들어 놓아서 이용할 수 있습니다.  제 소스에 가져와서 테스트를 해 봤는데 제 생각대로 회전 하더군요.  def blitRotate(image, pos, originPos, angle):       #calcaulate the axis aligned bounding box of the rotated image     w, h       = image.get_size()     box        = [pygame.math.Vector2(p) for p in [(0, 0), (w, 0), (w, -h), (0, -h)]]     box_rotate = [p.rotate(angle) for p in box]     min_box    = (min(box_rotate, key=lambda p: p[0])[0], min(box_rotate, key=lambda p: p[1])[1])     max_box    = (max(box_rotate, key=lambda p: p[0])[0], max...

antix linux 업데이트시 GPG Error

 최근에 가장 가벼운 리눅스를 검색해서 antix 리눅스를 설치해서 테스트 해 보고 있습니다. 역시 가볍긴 가볍더군요. 생각보단 패키지 구성도 괜찮아 보였고요.    설치후 좀 써보고 업데이트를 하는데 GPG Error 가 발생했습니다. GPG 키 관련 문제인것 같아서 검색해 보니 antixforum에 답이 있었습니다.  https://www.antixforum.com/forums/topic/how-to-fix-expired-gpg-key-error/   간단히 적어보자면... http://repo.antixlinux.com/bookworm/pool/main/a/antix-archive-keyring/antix-archive-keyring_20019.5.0_all.deb 위 파일을 받은 다음에 터미널에서... sudo dpkg -i antix-archive-keyring_20019.5.0_all.deb 을 실행해서 설치해 주면 됩니다.    그런다음 업데이트를 시도해 보면 잘 됩니다.   

모닝 JA 엔진오일 교환. 보쉬필터 구입

요즘은 주행거리가 1만km 가 안되다보니 1년에 한번씩 엔진오일을 교환하고 있습니다.  1년에 한번이라 그냥 오토큐에서 교환을 했었지만 오토큐의 오일교환 가격이 너무 오른데다가 이젠 보증도 끝났기 때문에 오일과 필터를 구입해서 공임나라로 갔습니다.  > 오일은 kixx g1 fe 1L x 3 을 구입하고 필터는 보쉬제품으로 구입했습니다.   A3003 이 에어필터이고 O0356 이 오일필터 입니다. 기아의 순정부품보단 조금 가격이 저렴합니다.  > 오랜만에 공임나라 갔는데 교환공임이 17000원 이네요. 물가가 오른만큼 오일교환 비용도 예전보다 좀 올랐네요.  필터 품번도 기록해 둘겸 올려 봅니다. ^^;