|
2013-09-01 23:59
조회: 805
추천: 0
마우스오버 매크로 실행시 lua오류..쿨타임이 돌아왔을때 마우스오버 대상에게 수호영혼을 주면서 외치기로 "~님 수호영혼" 이라고 외치기를 하려고 합니다. 오늘 오후까지 잘 쓰던 매크로가 있었는데 실수로 삭제해버렸어요. 같은 매크로를 아무리 찾으려 해도 찾아지지가 않네요.
몇시간의 검색 끝에 찾아낸 매크로가 두개 있습니다만 둘다 문제점이;;
첫번째 매크로. 다른 캐릭들한테는 문제가 없는데, 제캐릭위에 마우스가 놓인 상태에서는 lua오류창이 뜹니다. 제 캐릭터가 아닌 초상화에 마우스가 올려져있는 상태에서는 잘 되구요. 뭐가 문제인 걸까요?? /run local t=UnitName(SecureCmdOptionParse("[target=mouseover,help]mouseover"))if GetSpellCooldown("수호 영혼")==0 then SendChatMessage(t.." 수호 영혼","yell",nil,t)end
그리고, 아래 매크로는 오류창은 뜨지 않고 스킬도 마우스오버 대상에게 잘 들어갑니다만 외치기에 제 아이디만 들어갑니다. /run local s,t="수호 영혼",SecureCmdOptionParse"[help]target;player"if GetSpellCooldown(s)==0 and IsSpellInRange(s,t)==1 then SendChatMessage("[ "..UnitName(t).." ] 님 수호 영혼","WHISPER",nil,UnitName(t))end
EXP
607
(7%)
/ 701
|
OI보시오