Ой, торопился, не тот угол указал xD
Текстура тестовая, я то найду чтото веселее.
А на счет скрипта о пати/рейде:
-- Спрячем панели вне группы
eePanelN:Hide()
-- Меняем видимость
function eePanels2:RaidPanelVisibility(self, event, ...)
-- Если в рейде
if GetNumPartyMembers() > 4 or GetNumRaidMembers() > 0 then
eePanelN:Show()
-- если не в рейде
else
-- прячем в инных случаях
eePanelN:Hide()
end
end
-- Ace2 event listeners; can't do this in more than one script
eePanels2:RegisterEvent("PLAYER_ENTERING_WORLD", eePanels2.RaidPanelVisibility)
eePanels2:RegisterEvent("PARTY_MEMBERS_CHANGED", eePanels2.RaidPanelVisibility)
eePanels2:RegisterEvent("RAID_ROSTER_UPDATE", eePanels2.RaidPanelVisibility)
А теперь обрати внимание, вместо
N в скрипте, нужно поставить порядковый номер панели (наведи на нее мышей - там появится номер). Вроде бы так. Также, вроде вместо Self, event нужно поставить значение, но я не проверял, попробуй так, если не работает - поставь тогда уже значение.
http://www.lua.org/pil/ - это кстати lua програмирование...