리오레 영문 버전으로 한국 서버 즐기는 방법!

Games/LoL 2012. 7. 8. 19:02

최근 버전에서는 fontconfig_en_US.txt파일이 숨겨져 있어 일반적인 방법으로는 수정이 불가능하여 아래의 방법은 추천드리지 않습니다


한국어 음성이 아직도 적응이 안되요?

저도 그래서 북미 버전으로 바꿔서 한국 서버를 플레이하고 있습니다. 특히 피오라 특유의 억양이나 루루의 귀여움도 북미 버전이 더 낫다고 생각합니다.


한국 클라이언트를 북미 버전으로 바꾸는 방법은 매우 쉽습니다. 북미 클라이언트를 따로 다운로드할 필요가 없습니다.


<리그오브레전드 설치 경로>\RADS\system\locale.cfg를 열고 내용을 아래와 같이 바꿔주세요.

locale=en_US

그 후 롤 런처를 실행 시키면 자동으로 북미 버전 데이터를 다운로드 합니다.




아래의 과정들은 클라이언트가 패치될 때마다 해줘야 합니다.

실제로 플레이 해보시면 한글이 채팅과 닉네임이 깨지는 것을 보실 수 있습니다. 일단 리오레를 한번 실행시켜서 북미 버전 데이터를 다운받습니다. 그리고 <리그오브레전드 설치 경로>\RADS\projects\lol_game_client_en_us\managedfiles\<최신버전>\Data\Menu\fontconfig_en_US.txt를 열고 가장 윗부분의 여섯 줄을 아래의 내용으로 바꿔주시고,

[FontConfig "English"]
fontlib "fonts_kr.swf"
map "$ButtonFont" = "UttumDotum"
map "$NormalFont" = "UttumDotum"
map "$TitleFont" = "UttumDotum"
map "$IMECandidateListFont" = "UttumDotum"


<리그오브레전드 설치 경로>\RADS\projects\lol_air_client\releases\<최신버전>\deploy\css에 있는 fonts.swf를 지운 후 fonts_ko_KR.swf를 같은 폴더 내에서 복사/붙여넣기 해서 이름을 fonts.swf로 바꿔주세요.


이제 한글 채팅이 보입니다. 주의할 점은 펄스파이어 이즈리얼 패치 이후에 게임 클라이언트에서 로딩 화면, 어나운스 텍스트 그리고 체력바 위에 나오는 한글 이름이 보이지 않습니다(스코어보드에서는 잘 보입니다). 폰트 표시 방법이 약간 변경된 것이 원인으로 생각되는 데요, 해결책을 찾으면 바로 포스팅 하겠습니다.

:

콜오브듀티 모딩 2. 콜오브듀티의 구조 - 주요 gsc파일에 대해

Dev./CoD Modding 2012. 4. 17. 00:55

콜오브듀티 모딩에서 자주 쓰이는 gsc파일들은

모드/raw/maps/mp/gametypes

에 있습니다.


이 경로로 들어가 보면 상당히 많은 gsc파일이 있는데요, 모두 사용되는 것은 아닙니다. 안심. 이 중에서 주로 쓰이는 gsc파일들은 아래와 같습니다.

  • _globallogic.gsc
    : 이름과 같이 게임의 전체적인 흐름을 제어합니다.
  • _menus.gsc
    : 여러가지 메뉴와 gsc의 코드를 연결합니다.
  • _quickmessages.gsc
    : B를 누르면 나오는 퀵메뉴의 각 메뉴에 반응할 코드를 연결합니다. 새로운 퀵메뉴 항목을 추가하려면 _menus.gsc와 같이 사용해야 합니다.
  • _weapons.gsc
    : 이름 그대로 무기 관련 코드가 들어있습니다. 죽을 때 무기를 드랍한다던지 클레이모어 제어 등
  • dm.gsc
    : 개인전(Free-for-all)의 흐름을 제어합니다.
  • dom.gsc
    : 제압(Domination)의 흐름을 제어합니다.
  • koth.gsc
    : 사령부(Headquarters)의 흐름을 제어합니다.
  • sab.gsc
    : 사보타주(Sabotage)의 흐름을 제어합니다.
  • sd.gsc
    : 수색섬멸(Search and Destroy)의 흐름을 제어합니다.
  • war.gsc
    : 팀 데스매치(Team Deathmatch)의 흐름을 제어합니다.

이것 외에도 여러가지 파일들이 있는데, 파일 이름을 보면 대충 그 기능을 짐작할 수 있고, 파일을 열어서 함수 이름이나 코드를 조금만 살펴보면 쉽게 해당 파일의 기능과 구조를 파악할 수 있습니다. (컴퓨터 프로그래밍에 대한 기초 지식은 필요합니다)


콜오브듀티4 모딩을 하면서 가장 많이 수정하게 되는 부분은 바로 _globallogic.gsc입니다. 이 파일에 게임 진행에 필요한 주요한 함수들이 들어있습니다. (모던워페어2나 블렉옵스는 이 파일을 기능에 따라 몇 가지의 파일로 나누었습니다. 제 생각에는 블랙옵스가 가장 모딩하기 편하게 나눈 것 같습니다)

예를 들기위해서 몇 가지만 살펴보면 _globallogic.gsc에는 게임 시작과 끝을 제어하는 함수는 물론 플레이어를 사살했을 때나 스폰(혹은 리스폰)할 때, 자신이 데미지를 입었을 때 호출되는 함수들이 들어있습니다. 


다음 포스트에서는 gsc코딩에서 자주 사용되는 함수나 문법을 알아보도록 하겠습니다.

:

Tell Your World - 팬아트(Fan art)

Twittering 2012. 3. 15. 02:21

팬아트라고 해서 대단한거는 아니고 livetune kz님의 신곡 Tell Your World가 너무 마음에 들어서 만들어봤습니다. 앨범도 살 예정입니다 <3
: