|
2013-02-19 04:27
조회: 1,937
추천: 0
[답 글] 차단 메시지[원문] 어떤 주문을 차단했는지 알려주는 매크로좀 알려주세요
외치기 형식으로 나오던데
매크로인가요? 아니면 애드온인가요?
------------------------------------------------------------------------------------- 채팅 애드온 있으면 아랫글 붙여서 사용하시면 됩니다. local interrupt_announce = CreateFrame("Frame") interrupt_announce:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED") interrupt_announce:SetScript("OnEvent", function(self, _, ...) local _, event, _, sourceGUID, _, _, _, _, destName, _, _, _, _, _, spellID = ... if not (event == "SPELL_INTERRUPT" and sourceGUID == UnitGUID("player")) then return end if IsInRaid() then SendChatMessage("차단 "..GetSpellLink(spellID).." ▶ "..destName, "RAID") elseif IsInGroup() then SendChatMessage("차단 "..GetSpellLink(spellID).." ▶ "..destName, "INSTANCE_CHAT") else SendChatMessage("차단 "..GetSpellLink(spellID).." ▶ "..destName, "SAY") end end) 자신의 상황이 공대냐, 파티냐, 혼자냐에 따라서 차단 메시지가 나가게 되는 애드온이구요. 외치기로만 하려면 더 간단해지겠죠. 차단 [차단한 스킬 링크] ▶ 차단한 대상 이런식으로 글이 나갑니다. 매크로는 어떤 대상을 어떤 스킬로 차단했다고 알려주는건 아는데 어떤 주문을 차단했는지까지 알려줄 수 있는 매크로는 모르겠네요. |
신_선