|
Форум Обсуждение аддонов Разработка аддонов WoW Помогите пожалуйста! Нужен скрипт (Скрипт) |
Помогите пожалуйста! Нужен скрипт |
Ребята помогите! Нужен скрипт который бы скрывал все сумки и ауры паладина до наведения на них!
играю на 3.3.5 Адон мне не нужен, нужен именно скрипт. У меня есть скрипт скрывающий боковую панель: MultiBarRight:SetAlpha(0) MultiBarRight:EnableMouse(true) MultiBarRight:SetScript("OnEnter",function(self)MultiBarRight:SetAlpha(1)end) MultiBarRight:SetScript("OnLeave",function(self)MultiBarRight:SetAlpha(0)end) MultiBarRight:SetFrameLevel(0) for i =1,12 do _G["MultiBarRightButton"..i]:HookScript("OnEnter",function(self)MultiBarRight:SetAlpha(1)end) _G["MultiBarRightButton"..i]:HookScript("OnLeave",function(self)MultiBarRight:SetAlpha(0)end) end; MultiBarLeft:SetAlpha(1) MultiBarLeft:EnableMouse(true) MultiBarLeft:SetScript("OnEnter",function(self)MultiBarRight:SetAlpha(1)end) MultiBarLeft:SetScript("OnLeave",function(self)MultiBarRight:SetAlpha(0)end) MultiBarLeft:SetFrameLevel(0) for i =1,12 do _G["MultiBarLeftButton"..i]:HookScript("OnEnter",function(self)MultiBarRight:SetAlpha(1)end) _G["MultiBarLeftButton"..i]:HookScript("OnLeave",function(self)MultiBarRight:SetAlpha(0)end) end; может как то понему сделать я просто не шарю.. |
Код local bags = { MainMenuBarBackpackButton, CharacterBag0Slot, CharacterBag1Slot, CharacterBag2Slot, CharacterBag3Slot, KeyRingButton } for i = 1, 6 do local b = bags[i] b:EnableMouse(true) b:SetScript("OnEnter",function(self)b:Show()end) b:SetScript("OnLeave",function(self)b:Hide()end) end ... Думаю дальше сам поймешь. PS b будет заменять твои getglobal() , ну а дальше по аналогии для нужных панелек. PSS для всех панелек ,у которых имена типа 'button'..i при i = 1, n - getglobal (как в твоем образце, для аур паладина по сути будет тоже самое только имена чуть поменять и i = 1, 10)
Сообщение # 2 написано 08.09.2014 в 08:54
|
| |||
| |||