Скрипт убрать/показать чат
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
[свернуть]
Добавляйте другие скрипты, позже совместим в один пак