저도 여기저기서 찾아서 사용중인 매크로인데

가끔씩 영던같은데 가면 어떻게 쓰냐고 물어보시는 분이 종종 있어서 올려봅니다.

(인벤은 매크로 정보가 좀 적은듯 하고... 매크로정보 그나마 많던 X포는 망했더라구요.)

 

 

 

1. 쿨타임이 돌아와야 외침이 나가는 매크로(도배방지)

 

※ 단, 스킬을 처음 사용할때 마구 난타해서 사용하면 반응속도에 따라 2~3번정도까지 도배가 될 수 있습니다.

 

#showtooltip
/run if GetSpellCooldown("스킬명")==0 then SendChatMessage("할 말","YELL")end
/cast 스킬명

 

 

 

 

● 이 매크로를 적용하면 좋은 스킬 : 생존기(껍질,방벽,가호 등), 차단기(정얼,비난,발차기 등)

 

 

 

ex)

 

#showtooltip
/run if GetSpellCooldown("생명의 나무")==0 then SendChatMessage("브로콜리가 아닙니다.","YELL")end
/cast 생명의 나무

 

 - 나무로 변신할 때 "브로콜리가 아닙니다." 라고 외칩니다.

 

------------------------------------------------------------------------------------------

 

1-2. 스킬 링크까지 같이 띄워주는 매크로

 

#showtooltip
/run if GetSpellCooldown("스킬명")==0 then SendChatMessage(GetSpellLink('스킬명').." 할 말","YELL")end
/cast 스킬명

 

 

 

ex)

 

#showtooltip
/run if GetSpellCooldown("생존 본능")==0 then SendChatMessage(GetSpellLink('생존 본능').."  : 12초간 피해 50% 감소!","YELL")end
/cast 생존 본능

 

 - 생본을 쓸때 "[생존 본능] : 12초간 피해 50% 감소!" 라고 외칩니다.

                      (스킬링크)

 

------------------------------------------------------------------------------------------

 

 

 

2. 마우스 오버+대상 이름 띄워주는 매크로

 

※ 단, 이 매크로는 도배방지가 되지 않습니다.

 

 

 

#showtooltip
/시전 [target=mouseover]스킬명
/run t="target"if UnitExists("mouseover")and UnitIsFriend("player","mouseover")then t="mouseover"end;if UnitExists(t)then SendChatMessage("["..UnitName(t).."]할 말","yell")end

 

 

 

 

● 이 매크로를 적용하면 좋은 스킬 : 외부생존기(고억,수호,보손 등)

 

 

 

ex)

 

#showtooltip
/시전 [target=mouseover]수호 영혼
/run t="target"if UnitExists("mouseover")and UnitIsFriend("player","mouseover")then t="mouseover"end;if UnitExists(t)then SendChatMessage("["..UnitName(t).."]에게 수호 영혼 : 치유효과 40% 증가 + 1회 수호!","yell")end

 

 

 - 마우스 오버 수호를 쓸때 "[탱느님]에게 수호 영혼 : 치유효과 40% 증가 + 1회 수호!" 라고 외칩니다.

 

 

------------------------------------------------------------------------------------------

 

 

3. 쿨타임이 돌아와야 외침+대상 귓말이 같이 들어가는 매크로(도배방지)

 

/run local s,t="스킬명",{"YELL","WHISPER"}if GetSpellCooldown(s)==0 and IsSpellInRange(s)==1 and UnitMana'player'>select(4,GetSpellInfo(s))then for i=1,2 do SendChatMessage("할 말",t[i],nil,UnitName"target")end end
/시전 스킬명

 

 

 

 

● 이 매크로를 적용하면 좋은 스킬 : 자극, 환생(전투부활), 외부생존기

 

 

ex 1 )

 

/run local s,t="정신 자극",{"YELL","WHISPER"}if GetSpellCooldown(s)==0 and IsSpellInRange(s)==1 and UnitMana'player'>select(4,GetSpellInfo(s))then for i=1,2 do SendChatMessage("[%t]에게 정신 자극!",t[i],nil,UnitName"target")end end
/시전 정신 자극

 

 - 대상에게 자극을 줄때 "[힐느님]에게 정신 자극!"이라고 외치며, 힐느님에게는 동일한 내용의 귓말도 들어갑니다.

 

 

ex 2 )

 

/run local s,t="환생",{"YELL","WHISPER"}if GetSpellCooldown(s)==0 and IsSpellInRange(s)==1 and UnitMana'player'>select(4,GetSpellInfo(s))then for i=1,2 do SendChatMessage("[%t] 환생! 위치+상황파악 하세요!",t[i],nil,UnitName"target")end end
/시전 환생

 

 - 대상에게 전부를 쓸때 "[구멍]에게 환생! 위치+상황파악 하세요!" 라고 외치며, 구멍에게는 동일한 내용의 귓말도 들어갑니다.

 

------------------------------------------------------------------------------------------

 

 

 

 

제가 쓰는거 기준으로 적어봤음. '_';

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

근데 nncast쓰면 망팁인듯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

....

 

 

 

 

 

 

 

 

 

 

 

 

헤헿.