Скрипт убрать/показать чат
OnClick
Код:if pressed then if ChatFrame1:IsVisible() then ChatFrame1:Hide() else ChatFrame1:Show() end end[свернуть]
Скрипт убрать/показать Recount
OnClick
Код:if pressed then if Recount.MainWindow:IsVisible() then Recount.MainWindow:Hide() else Recount.MainWindow:Show() end end[свернуть]
Скрипт убрать/показать панели бартендера
Делаем 3 панельки
1.Кнопка открывания Называем OpenButton
2.Кнопка закрывания Называем CloseButton
3.Открывающаяся/закрывающаяся панель Называем OpenFrame
BT4Bar10 - номер панели бартендера 10 заменяете на номер вашей панели
Кнопка открывания
OnLoad
OnClickКод:self:Hide()
Код:local openFrame = kgPanels:FetchFrame("OpenFrame") local closeButton = kgPanels:FetchFrame("CloseButton") if pressed then openFrame:Show() self:Hide() closeButton:Show() BT4Bar10:Show() self:SetBackdropColor(1,1,1,1) end[свернуть]
Кнопка закрывания
OnLoad
OnClickКод:self:Show()
Код:local openFrame = kgPanels:FetchFrame("OpenFrame") local openButton = kgPanels:FetchFrame("OpenButton") if pressed then openFrame:Hide() self:Hide() openButton:Show() BT4Bar10:Hide() end[свернуть]
Открывающаяся/закрывающаяся панель
OnLoad
Код:self:Show()[свернуть]
Тоже самое одной панелькой
Код:if pressed thenif BT4Bar10:IsVisible() then BT4Bar10:Hide() else BT4Bar10:Show() end end[свернуть][свернуть]
Убирание панели в комбате, появление панели в не комбата
OnLoad
OnEventКод:self:RegisterEvent("PLAYER_REGEN_DISABLED") self:RegisterEvent("PLAYER_REGEN_ENABLED")
Код:if event == "PLAYER_REGEN_ENABLED" then self:Hide(); elseif event == "PLAYER_REGEN_DISABLED" then self:Show(); end[свернуть]
Панель появляющаяся при выборе таргета
OnLoad
OnEventКод:self:RegisterEvent("UNIT_TARGET") self:Hide()
Код:if UnitExists("target") == nil then self:Hide() return end local cl = UnitClassification("target") if (cl == "elite") or (cl == "worldboss") or (cl == "rareeleite") then self:SetBackdropColor(0.1, 0.1, 0.1, 0.1) self:Show() else self:SetBackdropColor(1, 1, 1, 1) self:Show() end[свернуть]
Micromenu
ToggleCharacter("PaperDollFrame") заменяем на
ToggleCharacter("PaperDollFrame") - Персонаж
ToggleSpellBook("spell") - Книга Заклинаний
ToggleTalentFrame() - Таланты
ToggleAchievementFrame() - Достижения
ToggleFrame(QuestLogFrame) - Задания
TogglePVPFrame() - PvP frame
ToggleLFDParentFrame() - Поиск группы
ToggleHelpFrame() - Тикеты
ToggleFriendsFrame() - друзья
ToggleFrame(GameMenuFrame) - главное меню
OnClick
Код:if pressed then ToggleCharacter("PaperDollFrame") end[свернуть]
Добавляйте другие скрипты, позже совместим в один пак