확장팩 질문과 답변 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[매크로] 쿨돌면 사용 마우스오버 스킬성공시채팅 질문좀요..ㅠ.ㅠ

싸우는선비
댓글: 8 개
조회: 357
2010-12-04 01:57:31

안녕하세요 매크로 질문입니다.

마우스오버, 스킬사용가능할때만 메시지출력, 쿨일땐 출력안되는 메크로인데요

4.0.x 패치전까지 잘쓰던 가로막기 마우스 오버 매크로입니다.

 

/run SF=SF or CreateFrame"frame"SF:RegisterEvent"COMBAT_LOG_EVENT_UNFILTERED"SF:SetScript("OnEvent",function()if arg2=="SPELL_CAST_SUCCESS"and arg4==UnitName"player"and arg10=="가로막기"then SendChatMessage(arg7.." 가막!")end end)
/시전 [target=mouseover]가로막기

 

사용하게되면 마우스오버로 "누구누구에게 가막" 이라는 메시지와 함께 스킬이 사용되는데

4.0.x 패치 이후로 스킬은 정상작동 하나 메시지가 출력이 안되요.

 

그래서

 

/run CreateFrame("frame","SF")SF:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")SF:SetScript("OnEvent",function(s,e,u,p,...)if u=="player"and p=="가로막기"then SendChatMessage("[%t]가로막기!!","YELL")SF:UnregisterAllEvents()end end)
/시전 [target=mouseover]가로막기

 

매크로를  써봣는데 이 매크로의 문제점은

스킬은 마우스오버대상에게 나가지만 메시지의 내용이 타겟이 됩니다.

예로 스킬은 아군에게 가막 나가지만 "싸울팽에게 가로막기!!" 이런식으로 메시지의 내용이 대상의 이름으로 나가는데요.

타겟을빼고 잇으면
"대상없음 에게 가로막기!!" 하면서 아군에게 가막을씁니다......

 

첫번째 매크로를 메시지가 출력되게 수정되면 참 좋을텐데 . . 그게 안된다면...

두번째 매크로를 마우스오버 대상의 이름이 메시지로 출력되게 수정되어도 문제는 안되는데...

 

도움주실분 애타게 찾고 잇씁니다.

후.......도와주세여 ㅠ.ㅠ

 

Lv25 싸우는선비

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 와우
  • 게임
  • IT
  • 유머
  • 연예
AD