월드 오브 워크래프트 인벤

와우 인벤 애드온 자료실

[5.4] TidyPlates 6.13.4 (한글버전)

이름표(체력바),디버프,어그로,Nameplates

애드온 등록자
최종 업데이트 2014.01.29
카테고리 전투
클라이언트 버전 5.3.0
애드온 버전 6.11.3
조회수 146117
추천수 32
다운로드 수 31577
관심등록 수 602
TidyPlates 6.13.4 (한글 버전)

    개인적인 이유로 더는 와우를 플레이하지 않으며, 인벤도 가끔 들르는 정도입니다. 업데이트가 늦어지거나 질문에 대한 답변을 오랫동안 못 해 드릴 수도 있습니다. 오류와 관련된 테스트는 북미 Starter Edition의 20레벨 이하의 캐릭터로 접근이 가능한 콘텐츠에 한해서만 가능합니다. (January 6, 2014)

   ※ 6.13.4버전 부터 커스텀 테마 Renaitre를 추가로 포함시켰습니다.

   ※ 안내: TidyPlates 테마의 일종인 TidyPlates: ThreatPlates 한글 버전을 자료실에 등록하였습니다. (October 16, 2013)

   ※ 댓글, 쪽지 등으로 자주 받는 질문에 대해 FAQ를 추가했습니다. 본문 아래쪽에 녹색 글씨 부분입니다.
   ※ 중립몹 또는 미니몹등의 체력 바가 표시되지 않거나 체력 바의 위치가 비정상적으로 나타난다면 호환 모드를 체크하세요.

   오타 또는 오역이 있을 수 있습니다. 설정 패널과 체력 바의 폰트를 교체하시고 싶은 분들은 아래에 명시된 두 개의 파일을 교체해 주시면 됩니다.

Interface/AddOns/TidyPlates/media/DefaultFont.ttf (옵션 설정 패널의 메뉴에 사용되는 폰트)
Interface/AddOns/TidyPlatesHub/shared/AccidentalPresidency.ttf (이름표에 사용되는 폰트)

스크린 샷입니다.


















〓〓〓〓〓〓〓〓〓〓〓〓〓〓 FAQ 〓〓〓〓〓〓〓〓〓〓〓〓〓〓

[1] 타겟을 잡지 않고 시전한 디버프는 대상을 타겟으로 잡거나 이름표위에 마우스 오버를 하기 전에는 표시가 안 되는데 정상인가요?

이 현상은 TidyPlates를 포함한 모든 Nameplates 애드온을 사용하는 분들이 가장 많이 궁금해하고 아쉬워하는 문제입니다. 아래 질답 형식의 글은 이 문제와 관련하여 Tidy Plates 제작자(danltiger)가 Curse Forge 포럼에 남긴 글을 번역 요약한 내용입니다. 더 정확한 내용을 원하시면 링크된 원문을 참고 하세요.

사용자의 질문글: (원문 보기)
타겟팅을 하지 않은 몹에게 도트를 시전하면, 도트가 적용된 몹에 다시 마우스 오버하지 않은 이상 네임플레이트에서 도트를 볼 수 없습니다. 예를 들면, 파괴 흑마가 유황 불길이 활성화된 제물을 시전하면 주변 몹들에 도트가 전파됩니다. 커서를 움직여 몹들에 마우스 오버하기 전까지는 네임플레이트에서 도트를 볼 수 없습니다. 죽기의 전파된 질병도 같습니다. 도트가 몹에게 적용되어 있지만 몹에게 마우스 오버하기 전엔 볼 수가 없습니다. 클릭하거나 할 필요는 없고 마우스로 몹을 훑고 지나가면 그 이후부터 제대로 표시가 됩니다. 단지 저에게만 일어나는 일인가요? 아니면 뭔가 수정할 방법이 있는 건가요?

제작자의 답글:
블리자드에서 제공하는 네임플레이트에는 내장된 식별자가 없으므로 타이디플레이트는 외부의 이벤트와 연계한 속임수에 의존합니다. 플레이어의 캐릭터는 고유한 이름을 가지고 있기 때문에 식별할 수 있습니다. 하지만 NPC나 몹은 초기에 마우스 오버가 있어야 그들의 고유한 식별자인 GUID를 확인할 수 있습니다. 이는 네임플레이트가 보일 때만 효과가 있습니다. 네임플레이트가 화면에서 사라지면, 다시 화면에 네임플레이트가 나타날 때 완전히 다른 몹일 수 있기 때문에 화면에서 사라진 네임플레이트 데이터는 재활용을 위해 폐기됩니다. 이 문제는 저를 비롯한 다른 네임플레이트 개발자들을 지속해서 괴롭히는 사안 중의 하나입니다.

사용자의 질문글: (원문 보기)
파괴 흑마입니다. 광역으로 1개 이상의 대상에게 제물이 적용되어도 현대 타겟의 제물만 보입니다. 하지만 마우스를 오버하면 디버프들이 보입니다. 만일 수정할 방법이 있다면 도와주세요.

제작자의 답글:
블리자드가 제한한 것이므로 이 문제로 수정할 수 있는 것은 없습니다.

* 위에서 언급한 대로 테스트를 해보니, 마우스 오버로 몹에게 도트를 뿌린 직후 이름표에 아무것도 보이지 않았지만 몹의 이름표를 다시 마우스로 한번 쭉 훑고 지나가니 전부 표기가 되었습니다. 제작자도 언급하였듯이 현재 상태로는 해결책이 없어 보입니다.

[2] 체력바 위에 있는 작은 초록색 막대의 용도는 무엇이며, 보이지 않게 할 수 없습니까?



위 스샷에 파란색 원안에 있는 글자는 현재 몹이 타겟으로 잡고 있는 대상의 이름(아이디 일부분 지웠습니다)입니다. 파티 시에는 탱커의 아이디, 솔로 플레이 중인 사냥꾼 또는 흑마는 자신의 펫 이름이며 펫이 없는 직업은 솔로 플레이 시 나타나지 않습니다. 그리고 빨간색 원안에 있는 작은 막대는 현재 자신의 어그로를 표시합니다. 초록색(안전), 노란색(주의, 탱커 어그로에 근접), 빨간색(위험, 탱커 어그로 초과)등입니다.



어그로 표시기가 표시되길 원치 않는다면 설정에서 위 스샷 부분을 찾으신 후 "위협 표시기 표시"의 체크를 해제하시면 됩니다.

[3] Tank와 Damage의 차이가 무엇인가요?



Tank와 Damage라는 명칭 때문에 헷갈리시는 분들이 계십니다. Tank와 Damage는 단순히 설정을 보관하는 이름일 뿐입니다. 이해를 돕자면 1, 2 또는 A, B 또는 갑, 을처럼 두 개를 구분하는 이름이므로 이름이 가지고 있는 의미는 생각하지 마시기 바랍니다.



별도로 두 개의 설정을 두는 이유는 위의 스샷처럼 이중 전문화에 각각 다른 설정을 부여할 수 있도록 하기 위해서입니다. 물론, 두 개의 전문화에 같은 설정을 부여해도 상관은 없습니다.

[4] 아군 또는 적군의 체력 바에 직업 색상을 표시했을 때 우리가 알고 있는 색상과 차이가 있는데 왜 그런가요? 원래 색상으로 표현하는 방법은 없나요?

첫 번째 이유는 5.4 패치 이후로 블리자드 API가 변경되어 API의 반환 값을 이용해서 직업 색상을 표시하는 모든 애드온에 같은 현상이 발생합니다. 두 번째 이유는 이름표의 스킨(텍스처)에 어떤 효과(그러데이션, 입체, 무늬 등등)가 있으면 스킨이 적용되면서 색상을 왜곡시키게 됩니다. 현재 TidyPlates에서 제공하는 기본 테마는 두 가지 원인이 복합적으로 작용해서 결과가 나타납니다.

첫 번째 문제는 애드온 내에 직업의 색상 값을 직접 넣어서 코딩하는 방법으로 해결할 수 있습니다. 물론 애드온 제작자가 해주면 좋지만, 안 된다면 lua 코드를 직접 수정하는 방법으로 직업 색상을 결정하는 임의의 사용자 함수를 하나 만들고 코드에서 와우 기본 API를 사용하는 곳을 전부 찾아서 새로 만든 사용자 함수로 교체해 주면 가능은 합니다. 두 번째 문제는 Flat Plain(아무런 효과도 없는 사각형 상자이며 지정한 색상으로 내부를 채우게 됩니다.) 등과 같이 특별히 왜곡현상을 없애기 위한 목적으로 만들어진 스킨을 씌우면 해결이 되지만 TidyPlates에 내장된 기본 테마의 스킨은 애드온 내에서 변경할 수 있는 옵션이 없습니다. 기본 테마에 내장된 스킨인 tga 확장자를 가진 파일을 편집이 가능한 그래픽에디터로 수정을 하거나 새로운 테마를 하나 만들면 가능합니다.(제가 자료실에 등록한 TidyPlates:ThreatPlats와 같이 SharedMedia의 스킨을 선택할 수 있도록 옵션을 제공하는 애드온은 적절한 스킨 선택으로 두 번째 문제는 해결할 수 있습니다.)

그런데 직업 색상의 문제를 애드온 제작자가 아닌 일반 사용자가 이 정도까지 개인적인 시간과 정성을 들여 수정할만한 가치가 있느냐가 문제겠지요. 가치의 기준은 사용자마다 다르므로 판단은 각자의 몫입니다.

[5] 죽은 대상의 체력 바가 사라지지 않거나, 특정 대상의 체력 바가 나타나지 않거나, 기타 등등 체력 바가 비정상적으로 반응하는 경우

메인 설정패널의 "호환모드 (UI 재시작 필요)"를 체크하세요 (Reload 후 적용됩니다). 제작자가 기본 설정으로 이 부분의 체크를 해제해 둔 이유를 알 수 없지만, 체력 바와 관련해서 발생하는 문제 대부분은 이 부분을 체크하면 해결됩니다. 옵션에 체크가 되어있어도 같은 문제가 지속해서 발생한다면, 애드온 충돌일 가능성이 큽니다.



〓〓〓〓〓〓〓〓〓〓〓〓〓〓 Q&A 〓〓〓〓〓〓〓〓〓〓〓〓〓〓

■ 댓글 5페이지 사령관동무님 질문에 대한 해결방법
설정 스크린 샷


스타일
적군 이름표: 체력바 항상 표시
아군 이름표: 헤드라인 모드 (체력바 없음)
헤드라인 모드
이름 글자 색상: 아군 직업
추가 문자열: 레벨
체력바 모드 (이 부분은 저의 전장용으로 설정되어 있는 것이기 때문에 질문과는 관계없으니 원하는 데로 설정하면 됩니다.)
체력바 색상: 체력
경고 테두리/강조: 적군 힐러
이름 글자 색상: 적군 직업
추가 문자열: 백분율 체력

결과 스크린 샷


추가:
필드, 대도시 등에서는 정상적으로 표시하지만, 어찌 된 이유인지 인스턴스(5인 던전, 공격대 던전, 전장 포함) 내에서는 정상적으로 표시하지 못합니다. 5인 던전과 전장의 경우 가끔은 제대로 표시를 하기도 하지만 100%가 보장이 안 되면 무의미하기에 의심되는 코드를 일부 수정하여 테스트해봤지만 별다른 효과를 보지 못했습니다.

테마를 TidyPlates:ThreatPlates로 선택했을 경우에는 100%(공격대 던전에서는 테스트를 못 해봤습니다.) 정상적으로 지업 색상을 구분하여 표시합니다. ThreatPlates는 이름표를 표기할 때 TidyPlates의 로직이 아니라 자체 로직을 사용하므로 가능한 일이긴 하지만, ThreatPlates는 헤드라인 모드가 없어서 체력 바를 숨기고 이름만 표시할 수 없어서 화면이 산만합니다.


■ 댓글 6페이지 Takilon님 질문에 대한 답변

질문하신 내용의 답변 전에 Nameplates에 관련하여 아셔야 할 한 가지를 먼저 언급하겠습니다. 이름표 기능을 켰을 때 자신과의 특정 거리 이내의 화면에 캐릭터가 나타나면 머리 위에 이름표가 표시되는데, 이 이름표는 와우 기본 API로부터 정보를 받아야만 그 위치를 알 수 있습니다. API의 도움 없이 애드온이 독자적으로 화면에 나타난 캐릭터의 이름표를 표기할 수 없습니다. 왜냐하면, 단순히 화면에 캐릭터가 보인다고 해서 애드온이 그 캐릭터의 정보를 알 수는 없기 때문입니다.

TidyPlates(또는 와우에 존재하는 모든 Nameplates 애드온)이 표시하는 이름표는 와우 기본 이름표에 스킨을 덮어씌워 독자적인 효과를 보일 뿐 와우 기본 설정에 전적으로 의존적입니다. 즉, 와우 기본 설정에서 이름표 기능을 끄면 애드온은 절대로 이름표를 화면에 표시할 수 없습니다. (와우 기본 설정을 스스로 켜고 이름표를 표시하도록 할 수는 있겠지만, 꺼져 있는 상태에서 표시할 수는 없습니다.)

그렇다면, 첫 번째 질문에 대한 답은 간단합니다. 와우 설정에서 아군의 이름표 표시를 끄면 됩니다. TidyPlates에서 어떤 설정을 했는가는 상관이 없습니다. 화면에 표시되지 않기 때문입니다. 와우 기본 키 설정을 임의로 바꾸지 않았다면, 이름표 표시와 관련된 3개의 단축키가 있습니다.

v : 적군의 이름표 켜기/끄기 토글 (이 단축키를 사용하면 아군의 이름표는 자동으로 꺼집니다.)
Shift-v : 아군의 이름표 켜기/끄기 토글 (이 단축키를 사용하면 적군의 이름표는 자동으로 꺼집니다.)
Ctrl-v : 아군과 적군의 이름표를 동시에 켜기/끄기 토글

첫 번째 질문에서 헤드라인이 문제가 되는 이유가 아군과 적군의 이름표가 동시에 켜져 있기 때문입니다. v키를 이용해서 적군의 이름표만 표시되게 하면 해결됩니다. (전투 중일 때 비전투 중일 때를 판단해서 자동으로 켜고 끌 수는 없습니다.) 도시에서 아군의 이름표를 표시하려면 다시 수동으로 적당한 단축키(Shift-v 또는 Ctrl-v)를 눌러서 켜야 합니다.

다시 말씀드리면 와우 기본 이름표 설정에 의존적이라는 말은 와우 기본에서 이름표가 켜져 있는데 애드온에서 보이지 않게 조정할 수 없습니다. 방법은 이름표를 투명하게 처리해 보이지 않는 것처럼 눈속임을 할 뿐입니다. 이것이 헤드라인 모드입니다. 그래서 체력 바가 보이지 않지만, 클릭이 되는 겁니다.

두 번째 질문에서 먼저 이름표의 위치와 관련된 건 단도직입적으로 말씀드리면 그런 식으로 표시할 수 없습니다. 위에서 설명해 드렸지만, 이름표의 위치는 전적으로 와우 API에서 받은 정보를 바탕으로 표시됩니다. 우리(캐릭터를 조정하는 유저) 눈으로는 몹의 크기를 화면을 보는 것만으로 아주 쉽게 판단할 수 있지만 애드온은 화면에 보이는 몹의 크기는 알지 못합니다. API로부터 받은 이름표와 관련된 정보(위치 값과 같은)만을 알 수 있기 때문에 몹의 크기에 따라 이름표의 위치를 자동으로 조정되게 만들 수는 없습니다. ThreatPlates의 경우는 오프셋(Offset)값을 조정해서 제한적이지만 모든 이름표의 위치를 일괄적으로 조정할 수는 있지만 몹의 크기 따라서는 안 됩니다. 그리고 오프셋값으로 이름표의 위치를 조정하면 치명적인 단점이 필연적으로 따라옵니다. 바로 눈에 보이는 이름표의 위치만 바뀔 뿐 클릭은 원래의 위치에서만 가능합니다. 이것도 와우 API 때문에 발생하기 때문에 어쩔 수 없습니다.

마지막으로 ThreatPlates는 TidyPlates와 관련이 없는 다른 제작자가 만든 전혀 다른 Nameplates 애드온이라고 생각하면 됩니다. 그렇지만, TidyPlates 없이 독립적으로는 동작하지 않습니다. (그래서 애드온 이름이 TidyPlates:ThreatPlates입니다.) 즉, ThreatPlates는 TidyPlates의 테마의 한 종류인 것처럼 TidyPlates 에서 테마로 지정을 해줘야 동작하지만, 그 외의 모든 설정은 완전히 무시되며 자신의 독자적인 설정 패널을 가지고 있습니다. TidyPlates에 없는 기능도 가지고 있지만 반대로 TidyPlates에 있는 기능 중 ThreatPlates가 가지고 있지 않은 기능도 있습니다. 그러므로 선택은 사용자 몫입니다.

■ 댓글 7페이지 NorSadism님 질문에 대한 답변

Shift-V이면 아군의 체력 바를 표시하는 것이라서 아래처럼 테스트 스크린 샷을 찍었습니다. 이상 없이 제대로 표시됩니다.



스킬명이 전혀 보이지 않는지, 영문으로 보이는지, 물음표(????)로 보이는지 확인해 주세요. 그리고 스킬명이 나오지 않을 만한 경우를 생각해 보았는데 혹시 아래의 상황에 해당하는지 확인해 보세요.

1) Curse.com 에서 받은 애드온을 설치한 경우. (이 경우는 시전 중인 스킬명뿐만 아니라 캐릭터의 이름도 물음표로 보일 겁니다.)
2) 영문 클라이언트를 사용하는 경우. (스킬명은 당연히 영문으로 나옵니다.)
3) 본문에 언급을 한데로 World of Warcraft/Interface/AddOns/TidyPlatesHub/shared/AccidentalPresidency.ttf 파일을 임의로 교체한 경우. (한글이 포함되어있지 않은 폰트를 사용할 경우 당연히 한글은 표시되지 않습니다.)

그 외에 스킬명이 안 보일만 한 경우를 생각할 수가 없네요.

추가 답변:
스크린 샷(와우 기본 설정)을 참고하여 시전 바를 설정하세요.


■ 댓글 11페이지 댓히동쵯씨님 질문에 대한 답변

World of Warcraft/Interface/AddOns/TidyPlates_Neon/Neon.lua 파일의 190, 191라인을 아래처럼 수정하세요.

수정 전
x = 5,
y = VerticalAdjustment + 5,


수정 후
x = -10,
y = VerticalAdjustment,


수정 전                                                      수정 후


"바 왼쪽"이라고 해서 위치를 수정해 봤는데 원하는 위치가 이곳이 맞는지 잘 모르겠습니다. 위의 예를 바탕으로 수치를 약간씩 조절해 보면서 원하는 위치를 찾으시기 바랍니다.


다른 한글화 애드온 (등록 | 기타)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AudioX II | AutoRepair | Bagnon + JPack | Castbars | DroodFocus | Quick Look | ReagentRestocker | Scrap(Junk Seller) | TalentMacros | TidyPlates | TidyPlates: ThreatPlates | TradeSkillMaster + 11 Modules | KuiNameplates + KuiSpellListConfig | TellMeWhen | VuhDo | WeakAuras 2

코멘트

코멘트(0)

명칭: 주식회사 인벤 | 등록번호: 경기 아51514 |
등록연월일: 2009. 12. 14 | 제호: 인벤(INVEN)

발행인: 서형준 | 편집인: 강민우 |
발행소: 경기도 성남시 분당구 구미로 9번길 3-4 한국빌딩 3층

발행연월일: 2004 11. 11 |
전화번호: 02 - 6393 - 7700 | E-mail: help@inven.co.kr

인벤의 콘텐츠 및 기사는 저작권법의 보호를 받으므로, 무단 전재, 복사, 배포 등을 금합니다.

Copyrightⓒ Inven. All rights reserved.

인터넷 신문 위원회 배너

2023.08.26 ~ 2026.08.25

인벤 온라인서비스 운영

(웹진, 커뮤니티, 마켓인벤)