하늘아리를 기준으로 설명해 보겠습니다.
하늘아리를 설치하셨다면 와우 폴더에 Hanulari_AddOnsList.txt 파일이 생겨있는걸 보실 수 있습니다. 나름대로 하늘아리 프로그램이 3단계 유저들을 위한 최소한의 배려로서 애드온의 목록과 그 애드온의 역할정도를 기제해둔 것이죠.
다른 애드온 모음집도 어떤 형태로든 그 목록을 사용자에게 공개 했을테니 잘 찾아보시기 바랍니다.
자 그럼 Hanulari_AddOnsList.txt 를 열어보면
|
!ImprovedErrorFrame - 향상된 UI 에러창 Adapt - 3D 초상화 표시 ArcaneBar - 비전 바 Archaeologist - 고고학자 - 유닛 프레임 AuraAspects - 상 바(테스트 버전) X ...하략...
|
이런식의 내용들이 있습니다. 왼쪽에 애드온 이름들은
C:\Program Files\World of Warcraft\Interface\AddOns
폴더에 가시면 찾을 수 있습니다.
즉 해당 애드온을 삭제하고 싶으면 그 폴더를 삭제하면 됩니다. ㅋ
이 목록은 중요합니다.
애드온 사이트에서 새로운 애드온을 발견 하셔서 설치하셨을 때 하늘아리에도 비슷한 기능을 하는 애드온이 있다면 삭제해주는게 좋습니다. 또는 백업을 하면 되는데 백업 방법은 그냥 해당 애드온 폴더를
임의의 폴더로 잠시 옮겨만 두면 됩니다.
물론 삭제나 이동은 필수가 아닙니다.
그러나 동일한 기능을 하는 두가지 애드온이 있으면 낭비일뿐더러 충돌의 가능성을 가지고 있기 때문에 가능하면 삭제나 이동이 좋죠^^
1. 섬게이트 : http://wow.somegate.com/list.php?forum_uid=214
2. SVN : http://www.wowace.com/files/
이 두곳이 대표적이구요. SVN은 영문사이트지만 대부분 한글이 적용되어 있습니다.
그 외에 영문사이트들도 있는데
3. http://wow.curse-gaming.com/en/files/addons/
4. http://www.wowinterface.com/
5. http://ui.worldofwar.net/
저는 잘 안갑니다. 사실 섬게와 SVN 두곳 만으로 충분하거든요 ㅋ
| |
어떤걸 받을까? 어떻게 찾는가? (= 애드온의 종류 구분) |
어떤걸 받을까 ? 간단합니다. 섬게에서 위에서부터 하나하나 클릭해 보면서 좋아 보이는거 받아서 압축풀고 AddOns폴더로 이동해서 실행해서 보고 정말 좋으면 쓰면 그만이고 안좋으면 삭제하면 그만인거죠 ㅎㅎ
하지만... 애드온은 엄청나게 많습니다. 그중에 자기가 찾고자 하는게 있다면 그게 어떤 종류인지를 알아야 제목검색으로 쉽게 찾을 수 있겠죠 ?
그럼 애드온의 종류에 대해서 알아보고 몇가지 추천도 해드리겠습니다.
유닛 프레임이란 파티원, 플레이어, 대상, 대상의대상등을 이쁘게 표시해 주는 애드온 입니다.
물론 기능도 천차만별 이지요. 초상화가 3D로 나오는 것부터 시작해서 엄청 다양합니다.
그 종류로는 Perl Classic, ag_UnitFrames, CT_UnitFrames, SMART UNIT FRAME, Discord Unit Frame 등이 있지만 12월 17일 현재 2.0용으로 제대로 돌아가는 것은 아직 몇게 없네요. 참고로 전 ag_UnitFrames 를 사용중입니다. (SVN에서 다운)
가볍고 강력하고 빠른것도 좋지만 무엇보다 깔끔하니 이뻐서요 ㅎㅎ

[Perl Classic Frame]

[ag_UnitFrames]

[Smart UnitFrame]
공격대 프레임이란 공격대 창에서 직업별이나 파티별로 하나씩 뽑아서 쓰는 그것입니다.
보통 유닛 프레임 애드온에서 지원을 해주기는 하는데요. 그것이 마음에 들면 그대로 쓰셔도 되지만 아무래도 공격대 전문 애드온보담은 기능면에서 약하기 때문에 애드온 애용자들은 보통 공격대 애드온을 별도로 설치해서들 많이 씁니다.
현재 2.0에서 사용 가능한 것으로는 sRaidFrames라는 것이 있는데요. (SVN에서 다운) 디자인은 Perl Classic에서 가져왔지만 기능은 굉장히 강력합니다.
거리체크라던가 현재 어글을 먹고 있으면 테투리가 빨간색으로 변한다거나 하는 것들이 말이죠 ㅋ 옵션이 굉장히 많으니 나름대로 즐겨 보시기 바랍니다. ^^

[sRaidFrames]
하늘아리와 마르스애드온의 디자인적인 큰 차이중 하나로 액션바를 꼽을 수 있겠죠.
작게 밑으로 나열된 버튼들의 배열이 기본적인 애드온만 쓰던 분들에겐 멋있어 보일테니까요. 아무튼 우리가 쓰는 스킬들의 막대기(?) 그것을 액션바라고 부릅니다.
2.0에서 사용 가능한 액션바는 Bartender3 밖에 생각이 않나네요 ;; (SVN에서 다운)
Bartender3는 Bartender2에서 발전한 애드온인데 2하고의 큰 차이는 액션바를 11줄이나 쓸수 있게 되었다는 것이 되겠네요. 역시 제가 애용하는 애드온 입니다 ㅋ

[Bartender_Circle]
미니맵 애드온은 미니맵의 모양을 이쁘게 바꿔주거나 기능을 강화시켜주는 것입니다.
사실 저는 심플한 것을 좋아해서 마르스 애드온 처럼 디자인을 화려하게 해주는건 모르구요 (관심밖이라..) 생김세를 네모나 곡션으로 바꿔주는 것들을 압니다.
Squeenix와 SimpleMinimap이 그것이고 둘다 SVN에 있습니다. (저는 Squeenix 사용중)
미니맵의 크기 스킨 투명도 생김세 등을 변경할수 있고 각 버튼을 안보이게, 그리고 확대 축소를 마우스 힐로 하게 할 수 있습니다.
![]()
[Squeenix]
케스팅 바는 말 그대로 마법등을 케스팅 할때 보여지는 막대기를 이쁘게 표시해 주는 것입니다. 지금까지는 전부 SVN에서 구할수 있는 것들이였는데요.
SVN의 케스팅바는 eCB라는게 있지만 아쉽게도 이건 스킬의 레벨이 표시되지 않습니다...ㅠ.ㅠ
다행이 섬게에 2.0용 eCastingBar 가 나와서 쓰고 있네요. 케스팅바 적케스팅바 타이머바 3가지가 표시 됩니다. 그리고 주문의 레벨도요.

[eCastingBar]
일단 이렇게 애드온 단 5개 만으로 게임 화면은 확 달리진걸 보실 수 있습니다^^
그다지 선택의 폭을 많으 못드렸는데요. 2.0용으로 애드온들이 많이 않나와서 안타깝네요. 섬게 등에서 각 종류별로 검색하다 보시면 기존의 애드온들이 2.0용으로 계속 추가가 될껍니다.
일단 저는 제가 쓰는 제가 추천해드린것들은 많이들 쓰는거라 빨리 나와서 다행이네요^^
(사실 패치 한참 전에 이미 나와 있었어요;;)
지금부터는 기능강화 애드온 들입니다.
* 그리고 제가 별도로 명시를 안하면 SVN에서 다운 받는 것입니다.
HUD 애드온은 화면 정 가운데 자신과 상대방의 체력/마나/기력등을 보기 쉽게 표시해 줍니다.
HUD류의 애드온도 전 IceHUD밖에 안쓰네요; 이걸로 부족함을 못느껴서....
일반적인 HUD모양인 둥그런 것과 직선으로 나오는 거라던가 다양한 모양을 지원합니다. 도적의 경우 버블과 기력이 차는 시점을 알려주는 막대기가 왔다갔다 합니다;;
타타겟을 지원하고 시전바와 적시전바도 지원하네요

[IceHUD]
패널 애드온 솔직히 전 fubar 밖에 안써봤습니다. 타이탄 이란 것도 있고.. 애벌래바라던가 여러가지가 있는거 같은데 fubar하나 처음에 써보고 너무 만족하고 부족함을 못느껴서 그냥 fubar만 씁니다;;
패널애드온이란 기~~다란 바가 하나 있어서 각종 애드온들의 정보를 표시해 주는 기반 프레임 애드온입니다. 이 애드온 자체만으로는 아무런 기능을 못합니다. 그냥 덩그러니 바가 하나 있을 뿐이죠;;
이제 여기에 플러그인 애드온들을 하나하나 붙여 나가면 되는 겁니다.

[Fubar]
유용한 fubar패널들을 나열해 보겠습니다.
|
- fubar_moneyFu : 현재 총 금액을 보여줍니다. 툴팁으로는 전 케릭들의 골드현황을 보여주고 수입/지출 시간당 수익도 나옵니다 - fubar_PerfomanceFu : 성능모니터입니다. 프레임(FPS)수와 네트웍크 지연속도, 메모리 사용량을 보여줍니다 - FuBar_DurabilityFu : 장비의 내구도 평균을 보여주고 예상 수리비도 보여줍니다. 상인한테 가면 자동으로 수리도 합니다. - FuBar_LocationFu : 현재 지역 표시및 현제 레벨에 갈만한 지역과 인던도 표시해줍니다. 가능 방법까지;; 랩업시 필수! - FuBar_MCPFu : 접종을 하지 않고도 애드온 목록을 확인하고 켜고 끌수가 있습니다. - FuBar_ClockFu : 시계요 - FuBar_TimerFu : 타이머 입니다. 인던 진입했을때 키면 시작한지 얼마나 됐나 알수있죠 ;; - FuBar_MailFu : 현재 메일이 몇통 왔나 보여줍니다. 로그인후에 온 메일은 제목도 툴팁에 나오네요. - FuBar_AmmoFu : 총알/화살/(흑마의 경우)조각 수등을 표시해 줍니다 - FuBar_BagFu : 현재 가방에 빈칸이 몇칸 남았나 - FuBar_MicroMenuFu : 마이크로메뉴를 표시해줍니다. 저는 메뉴와, 파치찾기, GM요청만 선택해 뒀습니다. - FuBar_RegenFu : 틱당 회복되는 체력/마나량 그리고 5초룰 관련 정보를 표시해 줍니다. 힐러한텐 필수 - FuBar_tcgTradeskills : 모든 케릭들의 전문기술 숙련도를 보여주고. 쿨타임 스킬이 있으면 남은시간 표시
|
이 외에도 SVN에 가서 보시면 'FuBar_'로 시작하는 것들이 다 플러그인인데.. 대략 30개 넘게 있네요;;
스킨 애드온은 화면에 보이는 모든 요소들을 이쁘게 바꿔줍니다.
예전에 oSkin이라는 것이 있었는데 요즘엔 Skinner로 이름이 바뀌었더군요. 가령 게임설정 들어가시면 전체 화면을 다 덮어서 답답한데. 이것을 설치하시면 가운데 조금만하게 보기좋게 정리되어 보여집니다.

그 외에도 '시점'(ViewPort)라는 기능이 있어서 화면에 표시 영역을 조절해 줍니다.
가령 제 화면을 보시면 밑에는 아에 와우의 화면이 나오지 않는 부분으로 해뒀습니다. ㅋ
이렇게 시점 영역을 줄여주면 프레임(FPS)가 약간이나마 올라가더군요.
이 외에도 많지만.. 일단 이정도만 나열하고 제가쓰는 것들은 마지막에 나열해 둘께요^^
섬게에 애드온 모음집 게시판이 있습니다.
http://wow.somegate.com/list.php?forum_uid=297
나름대로 자기만의 애드온들을 구성하게 된 4단계 유저들이 공개/공유의 개념으로 애드온들을 모아서 올려 놓은 곳입니다.
보통 스샷이 있으니 보시고 마음에 들면 받아서 써보는 방법도 있지만서도 더 유익한건 해당 모음집의 애드온 목록을 보시고 애드온 정보를 얻는것도 하나의 좋은 방법이 되는 것이죠 ^^
아 남들은 유닛프레임을 이런걸 쓰는구나~ 뭐 이렇게요^^
이건 뭐 너무 간단해서...
C:\Program Files\World of Warcraft\Fonts
이렇게 폴더를 생성하시구요
폰트파일을 구하셔서 이름만 규칙에 맞춰서 변경하시면 됩니다.
|
2002.ttf (일반적인 채팅이나 글등읜 한글폰트) 2002B.ttf (위의것의 Bold<굵은체> 버젼) ARIALN.TTF (와우 내의 숫자 표시에 사용되는 폰트) FRIZQT__.TTF (영문폰트) K_Damage.TTF (데미지폰트 - 케릭이나 몹 위에 뜨는) K_Pagetext.TTF (퀘스트제목 책,문서,지역이름 등등)
|
5개의 폰트를 다 구하실 필요는 없구요.
적당히 이쁜 폰트 하나만 구하신후 2002.ttf 로만 이름변경하여 저곳(Fonts)으로 옮기시면 확 달라진 와우의 화면을 보실 수 있습니다 ^^
추천이라고 해야되나;; 제가 현재 2.01 버전에서 잘 쓰고 있는 애드온들 입니다 ^^
- !!Warmup - 각 애드온들의 메모리와 로딩시간등을 보여줍니다(명령어 /wu)
- !OmniCC - 액션바에 쿨타임을 표시해 줍니다. 플래쉬 기능도 있네요
- ag_UnitFrames - 본문참조
- aUF_Banzai - ag_UnitFrames의 플러그인 애드온으로서 현재 몹이 타겟팅 하고 있는 파티원을 빨간색으로 표시해줍니다
- Atlas - 월드맵/인던/전장 와우상의 모든 지도를 표시해 줍니다. 사실 이것은 Cartographer도 지원하지만 AtlasLoot 때문에 어쩔 수 없이 사용중입니다.
- AtlasLoot - Atlas의 플러그인 애드온으로서 아이템 드랍정보가 나옵니다 인던 지도를 보면 우측에 네임드 목록이 나오고 네임드를 클릭하면 드랍되는 템들과 드랍률까지 표시가 됩니다.
그 외에 명예템 각 직업의 셋템 (6단계까지)도 보여줍니다
- AuctionFilterPlus - 경매장 개당 가격을 보여줍니다
- AutoBar - 가방안에 각종 포션이나 물, 빵등을 자동으로 한줄로 표시해 줍니다. 카운트 까지 세서..
- AutoBarConfig - AutoBar의 옵션 설정
- Automaton - 상인에게 회색 아이템 자동팔기, 말에서 자동으로 내리기 등등.. 각종 다양한 자동 기능들을 포함하고 있습니다
- BanzaiAlert - 내가 누군가한테 타겟팅 (어그로 쏠림등)이 되면 알려줍니다. 화면이 빨갛게 번쩍 거리게 알릴수도 있고 sct등과 연계도 됩니다
- Bartender3 - 액션바 변경. 본문참조
- BigWigs - 보스몹 알림 애드온데, 하늘아리의 그것에 비해 좋은점은 각종 알림에 바가 생겨서 실시간으로 쉽게 알 수 있습니다.
- BlinkCallMe - 나를 불러주세요
- BlinkMod - 블링크 메뉴 생성 애드온
- BlinkSwap - 무기 스왑
- Cartographer - 지도 애드온으로서 *강추*입니다. 모든 월드맵/전장/인던 의 지도를 포함하며 확대/축소/이동 및 메모가 가능하고 직업별 파티별 구분으로 공격대원이 표시가 됩니다. 특히 전장에서 매우 유용합니다.
- DeuceCommander - ace2기반의 애드온들의 옵션 설정은 이걸로 다 됩니다. 필수애드온이죠.. 명령어 치지 말고 메뉴로 쉽게 합시다
- eCastingBar - 본문 참조
- eeMon - 강력한 응급현황 애드온.
- FuBar - 본문참조
- FuBar_AmmoFu - 총알/화살/조각 카운트
- FuBar_BagFu - 가방의 빈칸수
- FuBar_CombatTimeFu - 전투 소요시간
- FuBar_DPS - 간단한 개인 DPS 모니터
- FuBar_DurabilityFu - 내구도 및 수리비 보여주기 + 자동수리
- FuBar_FriendsFu - 온라인 되어있는 친구들의 카운트 및 목록
- FuBar_GroupFu - 룻타임 + 주사위
- FuBar_LocationFu - 현재지역 표시 및 추천지역/인던과 가는 방법등등
- FuBar_MailFu - 도착한 메일수
- FuBar_MCPFu - 애드온 목록 및 켜고 끄기
- FuBar_MicroMenuFu - 마이크로 메뉴 골라서 표시
- FuBar_MiniClockFu - 미니 시계
- FuBar_MoneyFu - 가계부
- FuBar_NameToggleFu - 플레이어/NPC 이름 켜고끄기
- FuBar_PerformanceFu - 성능 모니터
- FuBar_RegenFu - 채력/마나리젠 5초룰 모니터
- FuBar_SWStats2Fu - SW미터기의 fubar 플러그인
- FuBar_tcgTradeskills - 모든 케릭의 숙련도 및 쿨타임
- FuBar_TimerFu - 타이머
- FuBar_TrackerFu - 찾기
- FuBar_WhisperFu - 귓말관리
- GMail - 대량메일 수신 및 발송 *강추*
- IceHUD - 본문참조
- ImprovedMacro - 장비의 /저장 /목록 /로드
- ImprovedRWF - 시끄러운 공격대 경보 소리를 끌 수 있습니다. 뭐 그 외에도 다양한 설정이 있지만..소리 않나오는것만으로 전 ㅇㅋ
- IntensityAH - 대량경매 (현재 버그있음)
- MainAssist - *강추* 탱커를 여러명 지정이 가능하고 단축키 설정해서 탱커 지원이 되며 탱커의 체력이나 탱커의 대상 및 대상의 대상등이 나옵니다. *강추*
- MobileFrames - 프레임 이동
- myBindings2 - 단축키 설정을 편하게
- Notes - 메모장
- NuguDrop - 인던(레이드 던전 포함)의 각 네임드가 드랍하는 아이템을 보여줌
- OneBag - 가방을 하나로
- OneBank - 은행을 하나로
- OneRing - 링도..ㅋ
- OneView - 모든 케릭의 가방과 은행을 살펴봅니다
- oTravi - 도적의 독 구매를 자동으로
- PerfectTargets - 현재 파티/공대원들의 타겟팅 상황을 집계
- Prat - 대화창의 다양할 설정
- QuickMountEquip - 자동박차
- RangeRecolor - 액션바의 색상을 설정
- sct - 전투텍스트
- sctd - 전투 데미지 텍스트
- sctd_options - sctd의 옵션 설정
- sct_options - sct의 옵션 설정
- SimpleCombatLog - 전투 채팅창의 메세지를 짧게 보여줍니다
- Skinner - 본문참조
- SmartBuff - 자동버프.. autubuff랑 비슷하지만 더 강력한거
- Squeenix - 사각혁 지도 모양...본문참조
- sRaidFrames - CT레이드 프레임과 비슷하지만 훨씬 강력한거. 가령 몹한테 맞고 있는 사람은 테두리가 빨간색.. 힐이 닫지 않는 사람은 흐리게 나온다던가.. 여러가지 설정가능
- StunWatch - 도적의 기절/스턴등을 바 형태로 모니터링해줌
- SuperMacro - 매크로의 글자수 한계를 늘려줌
- SupplyAndDemand - PerfectTargets의 요구 애드온
- SW_FixLogStrings - 데미지 미터기
- SW_Stats - 데미지 미터기
- TinyTip - 툴팁을 꾸며줍니다. 대상의 대상이 나오기 때문에 부활이라던가 저님이 날 보고있나 슬쩍 살펴볼때 좋네요 ㅋ 툴팁위치를 마우스 라던가 임의지정이 가능합니다
- TinyTipExtras - TinyTip을 좀더 강력하게 해줍니다
- TinyTipOptions - TinyTip 옵션 설정
- WitchHunt - 마법경보 애드온
- xcalc - 계산기
- XRS - 공격대 상황을 보여줍니다. 생존자라던가..힐러마나평균량 같은거
구하는 곳은 아시죠 ? 섬게 아니면 SVN 입니다 -ㅅ- 그리고 SVN의 경우 꾸준히 업데이트 되니 만약 쓰다가 오류가 나면 다시 SVN에 가서 보시면 업데이트가 되어있을수도 있습니다 ^^
애드온이
C:\Program Files\World of Warcraft\Interface\AddOns
이 폴더로 저장되는건 아셨을 꺼라 믿구요. 가령,
Atlas 라는 애드온이 있다고 한다면
C:\Program Files\World of Warcraft\Interface\AddOns\Atlas
이렇게 설치를 하셨겠죠 ?
Atlas 폴더를 보시면 *반*드*시*
Atlas.toc
라는 파일이 있습니다.
만약 애드온 설치를 하셨는데 작동을 안한다 설치가 안된거 같다 라고 한다면 100중에 90은 바로 *폴더명의 잘못*입니다.
애드온파일을 받으시고 압축을 풀었는데 폴더명이 이상하더라 ? 그렇다면 그 안에 .toc 파일을 보시고 폴더명을 .toc 파일의 이름과 동일하게 해주시면 됩니다 ^^ 간단하죠 ?
그런데도 애드온이 작동을 안한다 ? 그렇다면 .toc파일을 열어봅니다.
적당히.. PerfectTargets.toc를 하나 열어보겠습니다
|
## Interface: 20000 ## Title: Perfect Targets |cff7fff7f -Ace2-|r ## Notes: Minimalistic set of target frames ## Author: Tekkub Stoutwrithe ## Version: 2.0 ## X-Website: http://www.wowace.com/ ## X-Email: tekkub@gmail.com ## X-Category: UnitFrame ## LoadOnDemand: 1 ## X-S&D-InParty: true ## RequiredDeps: SupplyAndDemand ## OptionalDeps: Ace2, CompostLib, DewdropLib, MetrognomeLib ## SavedVariables: PerfectTargetsDB ## LIBS START ## X-Embeds: Ace2, CompostLib, Deformat, Metrognome
Libs\AceLibrary\AceLibrary.lua Libs\AceOO-2.0\AceOO-2.0.lua Libs\AceConsole-2.0\AceConsole-2.0.lua Libs\AceEvent-2.0\AceEvent-2.0.lua Libs\AceAddon-2.0\AceAddon-2.0.lua Libs\AceDB-2.0\AceDB-2.0.lua Libs\Compost-2.0\Compost-2.0.lua Libs\Deformat-2.0\Deformat-2.0.lua Libs\Metrognome-2.0\Metrognome-2.0.lua
Localization.lua TargetFrame.lua Core.lua
|
이렇게 되있네요.
.toc 파일은 크게 두가지 파트로 구성됩니다.
하나는 ## 으로 명시된 애드온의 속성에 대한 부분이구요.
##가 없는 부분은 애드온이 사용하는 파일들입니다.
애드온 속성(## 부분)은 뭔가 복잡하지면 중요한건 몇개 안됩니다;;
그럼 그 중요한거 몇가지만 살펴 보겠습니다.
|
## Interface: 20000 <-- 와우 버젼입니다. 이게 "20000"가 아니면 "구버젼"으로 나옵니다 |
(참고로 wowtoc이라는 유틸은 단순히 요 부분만 고쳐줄 뿐인 것이였죠)
패치 전에는 11200 이였습니다. 기존에 11200까지는 변경사항이 별로 없어서 이것만 바꿔도 잘 작동했지만 사실 이것은 '구버젼'으로면 않나오게 하는 것일 뿐이지 그 이상 그 이하의 기능도 안합니다.
|
## Title: Perfect Targets |
애드온 제목입니다. 참고로 이렇게 하면 한글버젼 와우에선 한글로 나옵니다
## Title-koKR: 퍼팩트타겟
그냥 ## Title: 퍼팩트타겟 이라고 해도 한글로 나오긴 합니다만..형식은 지켜주는게 좋죠^^
|
## Notes: Minimalistic set of target frames |
애드온 설명입니다. 마우스 오버시키면 나오는 부분이죠.
역시 ## Notes-koKR: "어쩌구저쩌구"라고 하면 한글로 나옵니다.
이 부분은 실행시에만 로딩한다는 속성입니다.
일단 이렇게 명시되어 있는 애드온은 메모리 관리가 유리하다고 보시면 됩니다.
|
## RequiredDeps: SupplyAndDemand |
이 부분이 매우 중요한데요. "SupplyAndDemand" 이것은 정확한 애드온 명칭입니다.
즉 이 애드온(PerfectTargets)이 작동하려면 반드시 SupplyAndDemand도 설치되어 있어야 된다는 것이구요. 만약 설치되어 있지 않으면 "추가 구성 요소 필요"와 같은 메세지가 뜨면서 로딩조차 되지 않는걸 보실 수 있습니다.
|
## SavedVariables: PerfectTargetsDB |
이 부분은 WTF밑에 저장되는 설정파일명입니다.
가끔 어떤 애드온의 설정 파일을 지워서 초기화를 시키고 싶은데 아무리 찾아도 설정파일이 없는 경우 이렇게 .toc 파일을 열어 보시면 이 항목 SavedVariables 에서 설정파일명을 확인 하실 수 있습니다.
나머지 부분 ##이 없는 부분들은 해당 파일들을 사용(로딩)시킨다는 의미입니다.
가령 Core.lua를 Core2.lua로 복사한다고 해도 이 toc 파일에 명시되어 있지 않으니 Core2.lua가 불러지는 경우는 없겠죠 ? ^^
| |
애드온의 종속성? 하늘아리 애드온 가져오기~! |
하늘아리의 애드온을 하나 빼다가 나만의 애드온에 추가시키고 싶을 때, 하늘아리 애드온 목록을 참고해서 하나 빼왔더니 실행이 안되는 경우가 있죠.
그것은 애드온의 종속성 때문에 그렇습니다.
위에서 설명한 내용이긴 하지만 해당 애드온의 .toc 파일을 열어보시면..
가령 하늘아리의 Clock애드온의 clock.toc를 열어보면
## Interface: 20000
## Title: Clock by Telo
## Title-koKR: Telo의 시계
## Author: Telo
## Notes: Adds a clock window with time-based tooltip information
## Notes-koKR: 시계 및 사용한 시간 통계 등을 볼 수 있습니다.
## Notes-deDE: F체gt ein Uhrfenster mit zeitbasiertem Tooltip hinzu
## RequiredDeps: Cosmos
## OptionalDeps: Sea, VisibilityOptions
## SavedVariables: Clock_PopupOnMouseOver
Clock.xml
이렇게 "## RequiredDeps: Cosmos"라는 부분이 있습니다.
즉 하늘아리의 시계를 가져오기 위해선 Cosmos애드온도 같이 가져와야 된다는 것이죠. ㅋ 하지만 Cosmos를 가져오면 또 Cosmos.toc 안에
## Interface: 20000
## Notes: 이것을 사용하지 않으면 하늘아리가 작동하지 않습니다.
## OptionalDeps: CosmosUsers, Sky, !ImprovedErrorFrame, OpenAllBags
## RequiredDeps: Chronos, Sea
## SavedVariables: CosmosMaster_CVars
CosmosMaster.xml
이렇게 Chronos, Sea 두개의 애드온을 필요로 합니다..;;;;;
즉 하늘아리의 애드온을 가져오려면...
Cosmos, Chronos, Sea 이것 3개는 기본으로 가져와 된다는 이야기죠;;;;;
물론 하늘아리에 포함된 모든 애드온들이 저거 3개를 필요로 하는것은 아닙니다. 잘 찾아보시면 RequiredDeps가 없는 애드온들도 있는데 그것은 그냥 그 애드온 하나만 달랑 가지고 올수가 있습니다 ^^
(전 개인적으로 이렇게 종속이 심한 애드온 모음집은 좀 꺼려합니다^^)
하늘아리 애드온을 쓰기 위해서는 Cosmos, Chronos, Sea가 필요하죠. 달리 말하면 이것은 Cosmos 기반 애드온 이라고 표현할 수 있습니다.
이런 종속관계를 가지는 이유는 공통적으로 쓰는 코드들을 묶어서 공유하는게 유리하기 때문입니다. 거기에 하늘아리 같은 경우는 설정 메뉴를 통합하기 위해서죠.
여기에 일종의 혁명(?)을 가지고 온게 Ace2 기반입니다.
Ace2기반 애드온은 Cosmos처럼 필수 애드온 형태로 존제하는게 아니라 각각의 애드온들 안에 녹아들어가 있습니다. 즉 Ace2 기반 애드온은 그냥 그 애드온 하나만 달랑 받아도 설치가 된다는 이야기죠.
그렇다면 통합메뉴는?
이것역시 DeuceCommander 라는 애드온으로 해결이 됩니다. Ace2기반 애드온들은 기본적으로 슬래쉬 명령어로 옵션 설정이 가능하고 몇몇 애드온은 옵션창이 팝업되기도 하지만 DeuceCommander는 Ace2기반의 모든 애드온들의 옵션들을 자동으로 읽어들어와 통합된 메뉴로 설정을 할수있게 해줍니다. 물론 DeuceCommander는 fubar플러그인이라 fubar는 먼저 설치가 되야 합니다^^
※ DeuceCommander는 fubar가 없어도 잘 동작하긴하는데 그렇게 되면 애드온버튼 온통 미니맵을 덮는 사태가 생겨서 그냥 fubar랑 같이 쓰는게 편하긴 하더군요. -무환회피율님의 리플
** 매크로 및 UI 관련 질문은 [매크로&UI] 게시판에 올려주세요!