OS X용 리그 오브 레전드 한국 서버 및 언어 패치 'LoLKR'

2015.04.17 23:53    작성자: ONE™

맥으로 리그 오브 레전드(LOL)를 즐기는 분이라면 이번 글을 필히 북마크 해두시기 바랍니다.

리그 오브 레전드를 한국어로 즐길 수 있을 뿐만 아니라, 외국 서버가 업데이트 되더라도 한국 서버에서 계속 플레이 할 수 있는 방법이 등장했습니다. 국내 개발자이신 구재성님이 한글 패치와 클라이언트 업데이트 방지를 동시에 해주는 패치를 제작했다고 손수 소식을 전해주셨습니다. 일전에 백투더맥을 통해 소개해 드린 'LoL Settings'에 클라이언트 업데이트 방지 기능까지 더해진 완벽한 솔루션입니다.

앱이 나오게 된 이유와 과정에 대한 구재성님의 자세한 설명을 들어볼까요?

기존 방식의 문제점

"한국 맥 유저는 롤을 정상적인 경로로는 플레이 할 수 없습니다. 공식적으로 지원되는 게임 클라이언트의 운영체제가 한국은 윈도우 밖에 없기 때문이죠. 이에 대한 정확한 이유는 잘 모르겠으나 아마 결제 관련 문제 때문이 아닐까 싶습니다. 그러나 기존 맥 클라이언트를 가지고 서버 주소만 한국으로 바꿔주면 이용할 수 있는데, 이게 기존에 알려진 lol.properties 파일을 수정하는 방법입니다. 하지만 이 방법엔 다음과 같은 한계가 있는데요,

1. 파일을 변조한 원래의 서버(예를 들면 북미 혹은 오세아니아)를 동시에 이용하지 못함
2. 외국 서버가 업데이트 되면 한국 서버가 업데이트 될 때까지 게임을 할 수 없음

이 중에서도 2번이 특히 불편합니다. 보통 한국이 북미보다 업데이트가 보통 3-4일 정도 늦기 때문에 그 동안 게임을 즐길 수 없죠. 그래서 어떤 사람들은 애초에 패럴러즈나 부트캠프에서 게임을 즐기기도 합니다. 이 문제를 해결하기 위해서는 Riot 에서 한국 서버에 맞는 업데이트 서버를 제공해야 합니다. 그렇지 않다면 약간의 꼼수를 쓰거나.

해결책

그렇다면 북미서버가 업데이트 되어도 한국서버가 업데이트 될 때까지 클라 업데이트를 지연시키면 되지 않을까요? 로컬에 웹서버를 두고 롤 업데이트 서버주소를 로컬로 바라보게 하였습니다. 몇 가지 필요한 작업을 해주고 나니 외국 서버 업데이트가 진행되어도 한국 서버에 접속할 수 있게 되었습니다. 그리고 한국 서버가 업데이트 되고 나면 원래대로 클라 업데이트를 진행시켰습니다.

이 작업을 위해 필요한 과정들을 스크립트로 만들고 이를 다시 앱으로 패키징 하였습니다. 기존의 알려진 방법들과 비교해서 더 나은 점들은 다음과 같습니다.

1. 사용자가 직접 파일을 찾고 수정할 필요가 없다
2. Riot 공식 지원 클라이언트 처럼 쓸 수 있다

- LoLKR, GitHub

설치 및 사용 방법

저도 한번 패치를 직접 설치해 봤습니다.

1. 우선 깃허브에 둥지를 튼 공식 사이트를 통해 'LoLKR' 패치를 내려받습니다. 이 글을 올리는 현재 LoLKR 최신 버전은 v1.1 입니다. ▼

2. LoLKR을 실행하고 '패치 하기' 버튼을 눌러줍니다. ▼

3. 롤 설치 경로를 지정하는 메뉴와 웹서버 설치 여부, nginx 포트 설정난이 마련되어 있습니다. 공식 사이트의 지침에 따라 대부분은 그냥 확인 버튼을 누르면 됩니다. ▼

4. 만약 OS X에 brew라는 패키지 관리자가 설치되어 있지 않으면 brew를 설치하라는 안내문이 나타납니다. 응용 프로그램 ▸ 유틸리티 폴더에 있는 터미널을 실행한 뒤 아래 명령어를 입력하고 엔터 키를 눌러줍니다.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

5. 배경에서 brew 설치가 진행됩니다. 또 brew 설치가 완료되면 nginx라는 웹 서버 프레임워크가 설치됩니다. 이 작업을 하는 이유는 일종의 가상 업데이트 서버를 돌리기 위해서 입니다. 즉 해외 서버에 새로운 업데이트가 올라오더라도 접속이 되지 않고 이 가상 서버에 연결되니 클라이언트가 업데이트 되지 않는 것입니다. ▼

6. 패치가 완료되면 nginx에 불이 들어옵니다. 또 그 아래 '롤 자동 업데이트' 스위치가 달려 있는데, 평소에는 스위치를 켜두고 있다가, 외국 서버에 이어 한국 서버가 업데이트 되면 그때 스위치를 임시로 끄고 클라이언트를 업데이트하면 됩니다. 업데이트가 완료되면 다시 스위치를 올려야겠죠. ▼

7. 모든 작업이 완료되면 Lol 클라이언트를 실행합니다. 한국 서버에서, 우리말로 플레이 되는 리그 오브 레전드를 보실 수 있습니다. 그 밖에 로비 화면도 윈도우 버전처럼 정상적으로 표시됩니다. 다만, 게임 내 한글이 'ㅇㅏㄴㄴㅕㅇ' ← 이런 식으로 풀어써지는 문제는 클라이언트가 한글을 지원하지 않는데서 오는 문제라 이번 패치로도 해결할 수 없습니다. ▼

이제 남은 건 업데이트 걱정에서 벗어나 리그 오브 레전드를 편안히 즐기는 것 뿐! 블로그를 운영하면서 예전보다 플레이 시간이 많이 줄긴 했지만, 한 명의 롤 플레이어로써 구재성님께 진심으로 감사의 말씀을 드립니다. 다른 롤 플레이어도 지금 바로 LoLKR 패치를 사용해 보세요 :-)



참조
GitHub - Mac OS X 리그 오브 레전드 비공식 한국 서버 패치 (+ 언어 패치)

관련 글
리그 오브 레전드 맥 클라이언트 에디터 → 서버전환과 언어변경을 클릭 한번으로
맥용 리그 오브 레전드(LOL) 공식 클라이언트 베타 버전 공개. '북미 서버 이용 가능'


    
  1. 이전 댓글 더보기
  2. Blog Icon
    안됨

    안되네 그냥 안되는거였네 댓글에 링크 걸었던곳도 삭제 하신거같은데

  3. Blog Icon
    Jaesung koo

    위 링크에 오타가 있었네요 수정했습니다.

  4. Blog Icon
    오성진

    5.18 패치가 오늘 되었는데 게임에 들어가려고 하니까 계속 5.17이라고 접근 거부되었다고 하네요 ㅜㅜ 어떻게 해야하죠??

  5. Blog Icon
    모라

    저도요 ㅠㅠ

  6. Blog Icon
    ㅎㅅㅎ

    저도 ㅠ

  7. Blog Icon

    한국 5.19 패치가 오늘 되었는데 패치후에 게임에 들어가려고 하니까 계속 접근 거부되었다고 하네요 ㅜㅜ 어떻게 해야하죠??

  8. Blog Icon
    음..

    저도 마찬가지 입니다. 5.19패치 이후에 문제네요. 근데 한국서버만 안돼고 다른 국가서버는 잘 돼네요

  9. Blog Icon
    음..

    문제를 해결했습니다. 제 경우엔 시작하면 알수없는 문제로 중단되었고 자세한 사항은 로그를 확인하라는 메시지가 나와서 로그를 확인해보니
    아래경로에 있는 파일이 없다고 나오네요.
    /Applications/League\\ of\\ Legends.app/Contents/LoL/RADS/
    projects/lol_air_client_config_kr/releases/

    그래서 해당 파일을 다른 국가의 패치데이터에서 가져오면 되지 않을까 싶더라고요
    해서 일단 다른 국가(북미나 오세아니아)를 선택해서 5.19패치를 완료한 이후에
    terminal에서 (파인더에서 복사하면 권한이 없는지 복사가 안됩니다.)
    cp -r /Applications/League\\ of\\ Legends.app/Contents/LoL/RADS/
    projects/lol_air_client_config_na/releases/ /Applications/League\\ of\\ Legends.app/Contents/LoL/RADS/projects/lol_air_client_config_kr/releases/
    이렇게 하고. 접속하면 정상 접속이 됩니다. 하지만 서버주소가 북미로 되어 있으므로 파일을 수정해 주어야 합니다.
    (생략)../releases/0.0.0.54/deploy/lol.properties를 vi로 열어서 편집합니다. 내용중에 na1이나 na2로 되어 있는것 kr로 고쳐주면 국내서버로 접속이 됩니다.
    저와 동일한 문제가 아니면 해결책이 아닐수 있으니 참고만 하세요.

  10. Blog Icon
    nnㅜㅜ

    다른건 다 정상적으로 했는데요 롤 설치 경로를 확인하라고 패치하기 누르면 계속뜨는데 경로를 바꾸려고 해도 흰색아이콘으로만 뜨고 어플리케이션 눌러도 안먹혀요.... 어떻게 해야 하죠?

  11. Blog Icon
    nnㅜㅜ

    감사합니다! 사랑해요! ㅜㅜ 정말 사랑해요 지금 너무 재밌게 하고있어요 맥에서 롤을 할줄이야 ㅜㅜ 감사합니다....

  12. Blog Icon
    Mase

    오늘자로 5.20패치가 되서 했습니다. 그런데 북미도 5.20이고 한국도 5.20인데 클라이언트 거부가 뜹니다 어떻게해야하나요

  13. Blog Icon
    ...!!!

    저도 그러던데 어떻게해야하는건가요 ㅠㅠ 5.21 인데 지금 업데이트를 해도 클라이언트는 5.20이라고 표시가 되네요....

  14. Blog Icon
    로렌즈k

    5.20패치 거부뜨네요..머지;;

  15. Blog Icon
    2mm2

    할때마다 켜야되나요?

  16. Blog Icon

    5.22패치 다운이안되요 ㅠㅠ

  17. Blog Icon

    업데이트를 할려하는데 안되네요..다시깔아보면 lolkr실행시키니 버그스플랫 ㅠㅠㅔ

  18. Blog Icon
    essenc5

    미국에서 맥북을 이용하고 있는데요. 두번째 사진에 LolKR을 실행한다는게 이해가 안가요.
    다운 받을때 집으로 다운이 되고 어떻게 해야 실행이 되는지 모르겠네요.

  19. Blog Icon
    essenc5

    미국에서 맥북을 이용하고 있는데요. 두번째 사진에 LolKR을 실행한다는게 이해가 안가요.
    다운 받을때 집으로 다운이 되고 어떻게 해야 실행이 되는지 모르겠네요.

  20. Blog Icon
    elliott7

    오에스는 엘캐피탄이고
    패치 잘 사용하고 있습니다
    게임전 채팅창에서는 한글이 되는데 게임들어가서는 아예 한영 전환이 안됩니다
    영어 밖에 써지지를 않네요 커맨드 스페이스 해도 안바뀌고 이건 뭐가 문제인건가요?
    윈도우처럼 옵션키를 눌러도 바뀌질않고 뭐 어떻게 해도 안되네요 도움이 필요합니다
    (차라리 풀어써지기라도 했으면 좋겠네요)

  21. Blog Icon
    ddasupda

    혹시 구름입력기 쓰고계시면 기본 입력기로바꾸고 해보세요

  22. Blog Icon
    Frost

    LoLKR이 폴더형태인데 어떻게 실행하나요???

  23. Blog Icon
    Frost

    LoLKR이 폴더형태인데 어떻게 실행하나요???

  24. Blog Icon
    어휴

    게임 참 피곤하게 한다 ㅋㅋ 그냥 윈도우 쓰지

  25. Blog Icon
    관종납시오

    어디서 부터 피곤하면 되지? ㅋㅋ

  26. Blog Icon
    gkstna

    아 시바 잘 되고있었는데 한글패치한다고 따라했다가 안된다 딥빡이네;; 되돌려놔 시 바/// 지우는 방법좀 알려줘요 설마 다시 깔아야 되는거임?? 나랑 장난함??

  27. Blog Icon

    게임엔 만인의 게임기 윈도우를 추천. 맥은 밥벌이 전용으로....

  28. Blog Icon
    - -...

    계속 업데이트 실패 하네요.. 방법 내려주세요