Esta
2011-12-12 16:48
조회: 12,956
추천: 82
영불 타이머 매크로#show 영혼의 불꽃 /run local f=CreateFrame("frame") f:RegisterEvent("UNIT_AURA") f:SetScript("OnEvent",function(self,e,...) local _,_,_,_,_,d,t=UnitAura("player","영혼의 불꽃 연마") if(t-GetTime()==d) then Stopwatch_StartCountdown(0,0,d) Stopwatch_Play() end end) 스샷처럼 위의 매크로를 만들어서 처음 접속할 때 실행해주면 됩니다. 그러면 이후에 영혼의 불꽃 시전해서 버프를 얻을 때 마다 시계가 작동됩니다. 기본 설정은 영불 버프가 끝나는 순간 시계가 울리도록 되어있습니다. 영불 버프가 끝나기 3초 전에 시계가 울리게 하고 싶으신 분은 0,0,d 부분을 0,0,d-3으로 바꿔주시면 됩니다. 장점 이 매크로는 영불 버프가 뜨는 순간에 시계를 돌리기 때문에 정확합니다. 깡영불이든, 즉시영불이든, 영불이 빗나가든 모든 상황에서 딱 맞게 울립니다. 기존의 매크로는 영불 캐스팅 시작하는 순간부터 시계를 돌려 시간이 정확하지 않았습니다. 캐스팅 시간을 고려하면 즉시 영불에는 시간이 몇 초 어긋나게 되어버리는 문제가 있었지요. 애드온으로도 가능하지만, 저는 가급적 애드온을 적게 쓰려는 주의라 직접 만들어보았습니다. 써보시고 문제 있으시면 댓글 부탁드리겠습니다. ※ 조금 전에 올렸던 매크로에는 사소한 문제점이 있어서 수정하느라 삭제하고 다시 올렸습니다. 먼저 추천 주셨던 분들께 감사의 말씀 드립니다. |
인벤 공식 앱
댓글 알람 기능 장착! 최신 게임뉴스를 한 눈에 보자