※ 제 블로그에 혼자 보려고 올렸던 글이라 반말인 점 이해해 주세요.
※ 참고 및 출처 :
사제게시판 Ohara 님의 글1. 준비물
- 지정하고자 하는 티어의 스킬들의 주문 ID
2. 주문 ID 확인하기
/run local a="스킬명"for i=1,1,-1 do local s=GetSpellInfo(i)if s==a then DEFAULT_CHAT_FRAME:AddMessage(a.."의 spellID: "..i)break end end
붉게 표시된 스킬명에 알고자하는 스킬ID를 넣는다.
주문ID를 찾았으나, 자기가 원하는 주문 ID가 아닐 경우, 그 주문 ID에 1을 더하여 파란 표시의 숫자에 다시 대입한다.주로 발동효과나 버프의 아이디를 확인할 때 유용하다.
요즘은 기본적으로 주문 ID 출력을 제공해주는 하니 참고하도록 하자.
3. 주문ID를 알았다면 이제는 매크로를 짜야할 차례
매크로 편집창을 여는 명령어는 다음과 같다.
/매크로
or
/매
or
/macro
사제의 티어90 특성의 변환에 따른 매크로를 예시로 해서 작성해보자.
티어90 특성 주문 ID 세개를 확인한다. 액티브 타입이므로 변환할 때마다 쓰이게 될 것이다.
매크로는 다음과 같은 형태로 작성하게 된다.
매크로 이름 : 90특성
#showtooltip
/cast 빛의 길
/cast 천상의 별
/cast 후광
/script m_1=GetSpellInfo(121135); m_2=GetSpellInfo(110744); m_3=GetSpellInfo(120517)
/run SetMacroSpell("90특성", GetSpellInfo(m_1) or GetSpellInfo(m_2) or GetSpellInfo(m_3))
매크로 이름은 반드시 6번째 줄의 첫 따옴표에 나오는 이름과 일치해야 한다.
만약 45레벨 특성 변경에 따른 매크로를 만들고자 한다면
매크로 이름을 "ABC"라 만들었다면 6번째 줄은 다음과 같아야 한다.
매크로 이름 : ABC
/run SetMacroSpell("ABC", GetSpellInfo(m_1) or GetSpellInfo(m_2) or GetSpellInfo(m_3))
4. 사용
매크로 작성후 해당 매크로를 한번 써 줘야 툴팁이 제대로 표시된다.
또한 재접속 혹은 특성 변경 후에도 작성한 매크로를 써줘야 툴 팁이 표시된다.