PHP код:
do
local r, l = MultiBarRight, MultiBarLeft
r:RegisterEvent("PLAYER_ENTERING_WORLD")
r:SetScript("OnEvent", function() r:SetAlpha(0) l:SetAlpha(0) end)
for _,v in ipairs{"Left","Right"} do
local f = _G["MultiBar"..v]
f:SetAlpha(0)
for i = 1,12 do
local b = _G["MultiBar"..v.."Button"..i]
b:HookScript("OnEnter", function() r:SetScript("OnUpdate",nil) r:SetAlpha(1) l:SetAlpha(1) end)
b:HookScript("OnLeave",function()
local d = .6
r:SetScript("OnUpdate",function(s,e)
d = d - e
r:SetAlpha(d*1.66) l:SetAlpha(d*1.66)
if d < 0 then s:SetScript("OnUpdate",nil) end
end)
end)
end
end
end
Может кто-то помочь дописать? нужно чтобы во время боя, панель автоматически отображалась, а после боя, снова скрывалась.