
Сообщение от
TØPGUN
Подскажите какой-нибудь аддон для отслеживания таймера автоатаки, кроме кварца. Желательно вообще без лишних функций типо кастбара и прочего.
ща сек)
- - - Updated - - -
Как вариант:
PHP код:
local mws = CreateFrame('Frame', nil, UIParent)
mws:SetSize(80, 80) -- размер фреймы
mws:SetPoint("CENTER", 0, 0) --позиция фреймы
local tex = mws:CreateTexture('ARTWORK');
tex:SetAllPoints();
tex:SetTexture(1.0, 0.5, 0); --текстура (можно что угодно нарисовать и запихать в виде .tga картинки либо брать уже готовые картинки из варкравта типа "Interface\AddOns\\имя аддона\\texture"
tex:SetAlpha(0.5); -- прозрачность.
local wCD = CreateFrame('Cooldown', 'wCD', mws)
wCD:SetAllPoints()
mws:RegisterEvent('COMBAT_LOG_EVENT_UNFILTERED')
mws:SetScript('OnEvent', function(self, event)
if event=='COMBAT_LOG_EVENT_UNFILTERED' then
if arg2=='SWING_DAMAGE' then
local name = GetUnitName('player')
local mainSpeed, offSpeed = UnitAttackSpeed("player")
if name==arg4 then
wCD:SetCooldown(GetTime(), mainSpeed)
print(mainSpeed)
end
end
end
end)
PS со статус барами чучуть другая ситуация , там все сложнее.