태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

안녕하세요!

요즘 맥으로 디아를 하는 유저인데요, 한국어로는 맥버전이 없다보니 북미계정으로 사서 아시아로 접속하는데 (이걸 보시는 분도 그렇겠죠?) 이 문제는 검색하셨으면 아시겠지만, 클라이언트 버전이랑 서버 버전이 달라서 나타나는 문제이에요. 근데 여기서 블쟈의 운영방식에 따라 발생하는 문제는 지금 여러분들처럼 북미서버랑 아시아서버랑 패치시기가 달라서(북미는 화요일, 아시아는 목요일) 각 서버 버전이 달라지면 둘중에 하나밖에 접속을 못하게 되는거죠; 


북미계정으로 북미용 클라이언트를 깔면 패치 서버를 북미쪽으로 설정되어서 이런 패치가 일어나면 아시아 서버랑 버전이 달라져 버리는거죠. 이러면 패치가 이루어질때 북미는 되지만 아시아는 접속이 안되는겁니다. 하지만 어제 접속이 안된거는 약간 다른데, 아시아 서버에서 무언가 자기들만의 패치를 해버려서 버전이 높아졌지만 아직 북미패치서버에서는 그걸 적용하지 않아 버전이 달라져서 안된거에요. 

(그저께 접속 안되었던건 북미가 먼저 패치를 해서 1.0.2.9749 버전이 되고 아시아는 목요일 패치예정이라 서버는 여전히 1.0.1.9558이라 안된거고, 어제 안된거는 아시아 서버에서 자기들만의 1.0.2a라는 패치를 해서 버전이 1.0.2.9858이 되었지만 북미패치서버엔 적용이 안되어서 북미는 여전히 1.0.2.9749라서 접속이 안되었던거죠)


이번 패치가 진행되면서 아무리 생각해봐도 블리자드/블코에서 글로벌 접속이다 뭐다 하지만 계속 똑같이 '글로벌로는 접속불가'로, 무대책으로 계속 일관할거 같아서, 매번 이런 패치가 있을때마다 북미 패치 되면 아시아 접 못하고, 아시아 이런 잠수함 패치하면 또 안되고 할거 같아서 혼자 이것저것 건드리면서 해결 방도를 찾아냈습니다.


일단 그래서 고쳐야할 주 핵심 내용은 패치 서버를 북미서버의 버전을 따라가지 말고 아시아 서버의 버전을 따라가게 바꾸는 겁니다. 저 같은 경우에는 이 파일 저 파일 여기저기 패치서버 관련 텍스트가 있는지 찾아봐서 그런 패치서버에 대한 내용이 있는 파일을 그냥 여러 군데 찾아서 고치다보니 어쩌다 되었네요;; 일단 제가 생각하는 중요도 순으로 써볼께요.


전부다 한번에 고치는것보다는 하나씩 고쳐서 되게 한다면 좋을거 같네요.


*주의 : 이건 제가 임의로 여기저기 파일을 막 고쳐서 접속한거라 잘못될지도 모릅니다; 하고나서 안된다면 다시 까셔야할지도 모릅니다. 그래도 클라이언트를 마음대로 고치는건 안 좋으므로 며칠을 못 참겠다 하시는 분들만 고치면 될거 같아요. 파일을 고칠때 항상 백업을 받아두시고요.


/Users/Shared/Battle.net/Agent/agent.db

/Application/Diablo III/.agent.db


위의 파일을 TextEdit나 터미널에서 vi로 열면 안에 patch_url이 enUS.patch.battle.net:1119/patch 이런식으로 아마 되어있을거에요. 이거를 koKR.patch.battle.net:1119/patch 이렇게 enUS를 koKR로 바꿔주면 됩니다.

'제 생각으로는' 위의 두 파일이 제일 중요한 파일이고 그래도 안된다하시면,


/Application/Diablo III/Data_D3/PC/realmlist.dtf


여기 안에도 패치서버 설정이 enUS로 되어있을겁니다. 이것도 koKR로 바꿔주시면 아마 될듯합니다.

저는 여기 이외에도 Cache.db 에 있는 파일도 건드려봤는데 이건 고쳐도 그냥 디아에서 자체적으로 다시 새로 생성하더라고요;


아, 그리고 이렇게 고친다면 나중에 이번주처럼 패치가 이루어질때 북미서버는 접속이 안되고 아시아만 접속이 될겁니다. 현재 블쟈의 운영방식이 그저 글로벌 접속을 막는거라 클라이언트를 2개 까는거 이외에는 동시에할 방법이 없는것 같습니다. 그럼 잘 해결 하시길 바래요^^

저작자 표시 비영리 동일 조건 변경 허락
신고

이 글을 공유하세요.

질문이나 의견을 댓글로 달아 주세요