매크로 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[공통] 매크로 고수님 도움 요청좀 할께요!!

아이콘 Cochi
조회: 908
2014-12-07 21:34:44
--[[
DR Trackerdrx = x positiondrs = icon size
DRt={{DRLIST1},{DRLIST2},{DRLIST3}...}DEFAULT :
DRt={{fear},{polymorph}}
-- show frame in left of arena enemyframedr
x : set minus value(ex drx : -120)
dp : "LEFT"and insert in macro 5 > drx+(r-1) -> drx-(r-1)
]]--
--DRt={
-- {5782,8122,5484,20511,2094},
-- {118,6770,1776,49203,28272,28271,61305,61721,61780,82691,51514}
--}
GRA_MAP2={
{
-- 죽음의 기사
108194, -- (어둠의 질식)
91800, -- (물어뜯기)
91797, -- (무시무시한 일격)
115001, -- (냉혹한 겨울)
-- 드루이드
22570, -- (무력화)
5211, -- (거센 강타)
163505, -- (갈퀴 발톱)
-- 사냥꾼
24394, -- (위협)
117526, -- (구속의 사격)
-- 마법사
44572, -- (동결)
-- 수도사
119392, -- (황소 쇄도)
119381, -- (팽이 차기)
120086, -- (분노의 주목)
-- 성기사
853, -- (심판의 망치)
119072, -- (신의 격노)
105593, -- (심판의 주먹)
-- 사제
-- 도적
1833, -- (비열한 습격)
408, -- (급소 가격)
-- 주술사
118905, -- (전하충전)
118345, -- (파쇄)
-- 흑마법사
30283, -- (어둠의 격노)
89766, -- (도끼 던지기)
22703, -- (불지옥 불러내기)
-- 전사
132168, -- (충격파)
132169, -- (폭풍망치)
-- 타우렌
20549, -- (전투 발구르기)
}
,
{
-- 죽음의 기사

-- 드루이드
99, -- (행동 불가의 포효)
-- 사냥꾼
3355, -- (빙결의 덫)
19386, -- (비룡 쐐기)
-- 마법사
118, -- (변이)
82691, -- (서리 고리)
157997, -- (서리 회오리)
-- 수도사
115078, -- (마비)
137460, -- (행동 불가)
123393, -- (불의 숨결)
-- 성기사
20066, -- (참회)
-- 사제
9484, -- (언데드 속박)
64044, -- (정신적 두려움)
605, -- (정신 지배)
88625, -- (빛의 권능: 응징)
-- 도적
1776, -- (후려치기)
6770, -- (혼절시키기)
-- 주술사
51514, -- (사술)
-- 흑마법사
6789, -- (죽음의 고리)
137143, -- (핏빛 두려움)
710, -- (추방)
-- 전사

-- 판다렌
107079, -- (전율의 장풍)
}
,
{
-- 죽음의 기사

-- 드루이드
33786, -- (회오리 바람)
-- 사냥꾼

-- 마법사
31661, -- (용의 숨결)
-- 수도사

-- 성기사
10326, -- (악령 퇴치)
105421, -- (눈부신 빛)
-- 사제
8122, -- (영혼의 절규)
-- 도적
2094, -- (실명)
-- 주술사

-- 흑마법사
118699, -- (공포)
5484, -- (공포의 울부짖음)
6358, -- (유혹)
115268, -- (최면)
-- 전사
5246, -- (위협의 외침)
}
,
{
-- 죽음의 기사
47476, -- (질식시키기)
-- 드루이드
81261, -- (태양 광선)
114238, -- (요정의 침묵)
-- 사냥꾼

-- 마법사
102051, -- (서리투성이 턱)
-- 수도사

-- 성기사
31935, -- (응징의 방패)
-- 사제
15487, -- (침묵)
-- 도적
1330, -- (목조르기 - 침묵)
-- 주술사

-- 흑마법사

-- 전사
18498, -- (침묵 - 입막음)
-- 블러드 엘프
155145 -- (비전 격류)

}
}

drx=-40;
drs=35;
dp="LEFT";
--LoadAddOn("Blizzard_ArenaUI")
function gaef(f,n)
return _G["ArenaEnemyFrame"..n.."HealthBar"]
end
function rDR(f)
f.e=1;
f.t:SetTexture(nil)
f.c:Hide()
end
function sDR(f)
f.e=f.e+1;
f.c:Show()
end
function gDRt(i,j)
return _G["drc"..i..":"..j]
end
function runDR(f,n)
CooldownFrame_SetTimer(f.c,GetTime(),18,1)
eDR(f,n)
sDR(f)
oDR(n)
end
function eDR(f,n)
local t=1;
f:SetScript("OnUpdate", function(s,e)
t=t+e;
if(t>=19)then
f:SetScript("OnUpdate",nil)
rDR(f)
oDR(n)
end
end)
end
function cDR(f,n,s)
if f.e<4 then
local _,_,t=GetSpellInfo(s)
f.t:SetTexture(t)
runDR(f,n)
end
end
function oDR(n)
local r=1;
for j in ipairs(GRA_MAP2)do
local f=gDRt(n,j)
f:SetPoint(dp,gaef(f,n),dp,drx-(r-1)*36,0)
r=r+1;
end
end
function uDR(n,s)
for i,t in ipairs(GRA_MAP2) do
for _,j in ipairs(t) do
if s==j then
cDR(gDRt(n,i),n,s)
end
end
end
end
function DRc(i,j)
local f=CreateFrame("Frame",nil,UIParent)
f:SetSize(drs,drs)
f.t=f:CreateTexture(nil,"BORDER")
f.t:SetAllPoints(true)
f.c=CreateFrame("Cooldown",nil,f)
f.c:SetAllPoints(f)
f.e=1
return f
end
function clDR(_,e,_,_,_,_,_,d,_,_,_,s)
if(e=="SPELL_AURA_REMOVED" or e=="SPELL_AURA_REFRESH") then
for i=1,5 do local ag=UnitGUID("arena"..i)
if(ag ~= nil and d==ag) then
uDR(i,s)
end
end
end
end
function iDRt(o,m)
for i=1,m do
for j in ipairs(GRA_MAP2) do
local f=gDRt(i,j)
rDR(f)
if o then
f:Show()
end
end
end
end
for i=1,5 do
for j in ipairs(GRA_MAP2)do
_G["drc"..i..":"..j]=DRc(i,j)
end
end
dt=CreateFrame("Frame")
dt:SetScript("OnEvent",function(_,e,...)
local _, type = GetInstanceInfo()
if type == "arena" then
if e=="COMBAT_LOG_EVENT_UNFILTERED" then
clDR(...)
elseif e=="ARENA_OPPONENT_UPDATE" then
iDRt(1,GetNumArenaOpponents())else iDRt(nil,5)
end
end
end)
dt:RegisterEvent("ARENA_OPPONENT_UPDATE")
dt:RegisterEvent("PLAYER_ENTERING_WORLD")
dt:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
function DiminishResize(size)
for i=1,5 do
for j in ipairs(GRA_MAP2)do
_G["drc"..i..":"..j]:SetSize(size,size)
end
end
end
function DiminishScale(scale)
for i=1,5 do
for j in ipairs(GRA_MAP2)do
_G["drc"..i..":"..j]:SetScale(scale)
end
end
end
 
 
 
이게 투기장... 들어 가면.. 투기장 프레임 왼쪽에 뜨는대 이걸 프레임 오른쪽으로 이동 시키려면 어디를 고쳐야 하나요???
 
도와주세요....
 
 

Lv40 Cochi

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

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