Что за автокликер?
PS дефолт - это стандартный интерфейс.
Вид для печати
глада апнуть
Может кто подскажет, как забрать из этой сборки фреймы?
http://www.wowinterface.com/download...130-LUIv3.html
это аддон oUF, но я череп сломаю, прежде чем пойму, как настроить до аналогичного варианта
у аддона мало настроек ингейм, а в ручной настройке в самих файлах не силен
Тебе адаптация сборки нада или конкретно юнит фреймы? Вообще оуф легко редактируется и тд.
примерный шаблон:
0) Создаешь функции для обновления хп и мп и тд.
1) создаешь локальную функцию называешь ее к примеру CreateLayaut() , в качестве аргументов берешь self, unit .
2) ну а дальше как по шаблону, расчет юнитов:
IsPlayer = unit:match('player')
IsTarget = unit:match('target')
и тд.
PS не забываешь вернуть self . return self
3) создаешь хп , ресурс , портрет (текстуру если нада).
4) рисуешь хп:
self.Health = CreateFrame('StatusBar', nil, self)
self.Health:SetStatusBarTexture(путь к текстурке)
self.Health:SetFrameLevel(self:GetFrameLevel() - 1)
self.Health:SetBackdrop({bgFile = 'Interface\\Buttons\\WHITE8x8'})
self.Health:SetBackdropColor(0, 0, 0, 0.55)
self.Health.PostUpdate = UpdateHealth
if (IsPlayer) then
self.Health:SetSize(118, 19)
self.Health:SetPoint('CENTER', self,'CENTER', 0, 0)
аналогично для ресурса и портрета. только Power, Portrait вместо Health.
5) задаешь размер фреймы , на которую все цепляется.
If (IsPlayer) then
self:SetSize(321, 123)
end
и так же для всех остальных...
6) спавнишь их
oUF:RegisterStyle('Ololo', CreateLayout)
oUF:Factory(function(self)
local player = self:Spawn('player', 'player')
player:SetPoint('CENTER', UIParent, 0, 0)
и сюда же остальные фреймы спавнишь...
end)
Вот и все дела.
ахах! Ну ты даешь =) Парень не знает как конфиги редактировать, а ты его кодить хочешь заставить =)
Вообще примерно такой вид имеют практически все лайауты оуф (есть еще варианты писать юнитов по отдельности (ну мне так удобно ,кому то по другому удобно будет , не суть) но смысл такой же :матч юнит а дальше обьекты фрейма (есть еще не совсем стандартные методы ,но в этом аддоне все ок ). В принципи зная это -- имею в виду функции выше , можно уже писать свой лай аут , хоть и примитивный без аур и катбаров =)
У меня вон абламахтунг , вчера у варов в разделе пообщался , сегодня сидел и вот пипец как захотелось по фану написать именно софтинку на луа (именно луа, а не спп) -- точнее для людей у которых есть предмет "численные методы" , мб кто то постелбался бы как я в свое время (пример работы в виде скриншота варкравта) , вообщем я почти кончил писать аппроксимацию и метод крамера на луа , и бац "вы были заблокированны за оффтоп" ,ну код разумеется улетел в небытие , а я впал в уныние ...qqqhj
PonySlaystation, дак я же спросил -вытащить только юнит фреймы , или адаптировать под лич эту сборку?
Вот такой вот,не критикуйте строго :3
http://4put.ru/pictures/max/1029/3163059.jpg
Что тут критиковать, лол. Обычный затемненный дефолт + экшн бары.
И клик-клик-клик :D
- - - Updated - - -
Только вытащить. Сама сборка на личе есть адаптированная, просто она целиком мне не нравится.
А вообще, забил на все это, сижу со старым паком
http://4put.ru/pictures/small/1032/3171783.jpg
Я наконец нашел "золотую" середину между минималист и дефолтом хД
http://i9.pixs.ru/storage/0/9/9/WoWS...9_14930099.jpg
Фреймы бы поменьше чуток. А пак скинуть можешь? С настройками (wtf)
Это адаптация ElvUI от Крольчонок , вот его git https://github.com/ElvUI/ElvUI . Настройки полностью на русском, так что настраивается очень легко.
PS вроде это единственная адаптация Elv с портретами у фокуса, пати и арены.
Был такой интерфейс, пока я случайно не удалил все аддоны =(
http://4put.ru/pictures/max/1032/3172946.jpg
tiddy plates
Это вообще вроде дефолт плейты
Увы не солидарен( Код тиди плейтс и неймплейтов в Elv ...ну не очень то и похож. Собственно что бы менять текстурки нейм плейтов - это где то 160 строчек кода + твои текстурки и шрифты. Ну даже если и спрашивать кто и у кого позаимствовал код , это равносильно "кто раньше курица или яйка?" , принцип работы у всего один и тот же - находишь "дочерние" фреймы у UIParent , из них получаешь текстурку , если текстурка Nameplate-Border значит этот элемент является неймплейтом и его редактируем как душе угодно =) Увы других вариантов пока не придумали вроде .
Могу в принципи расписать в гайдах как это делается если кому интересно.
http://4put.ru/pictures/small/1033/3176413.jpg
дополнений к tiddy plates куча, не нужно лезть в корень аддонов, можно вручную прямо в игре все настроить
как и писал, либо это он, либо это аналогичный аддон, которым можно довести до того же состояния, что в той сборке elvui
- - - Updated - - -
шрифты меняются также в настройках, просто надо свои закинуть, чтобы в списке появились
Ну это будет плагиат , каждый из таких аддонов будет иметь какие то библиотеки, выбор внешнего вида будет ограничен "внутреигровыми настройками" , конфиги даже не OnDaemand , в итоге ставишь пару аддонов и получаешь реальную мусорку. Где то 3 аддона с асе3 и ты получишь мусорку которая будет юзать порядка 7мб памяти , в то время как аналог можно сделать на 300 кб. Вообщем каждому свое.
Что из этого следует?
1) Вряд ли эти аддоны будут полностью убирать из памяти то что прячут. Следовательно будет еще расход памяти на близз фреймы (а это порядка 16-22 мб)
2) Эти аддоны будут создавать кучу своих фреймов. Часть из этих фреймов будут выполнять итреации OnUpdate\OnEvent и тд , OnUpdate и без того грузит проц , а тут еще и выпонение кучи циклов OnEvent , что будет сажать попой на землю в виде дикой потери фпс в людных местах. Яркий пример того - гладиус ,ну заполз в спектр , вылез и релогайся или глатай лаги.
3) Может вообще выйти билибирда в виде одинаковых глобальный функций .
Конкретно этот аддон потребляет 370-450кб, а сама сборка 3-5мб, если убрать гирскор. Дело даже не в мусорке, я, к примеру, не шарю в пве совершенно, мне приходится качать всякие винегретные аддоны типа dbm, чтобы драконить, иначе не знаю че делать и куда бежать, а через acp не выходя из игры вырубаю эти аддоны, как только закончу драконить, соответственно в папке аддонов уже мусорка, только dbm состоит из десяток папок. А artui вообще заполнил папку интерфейса. Если желаешь красоты по своему вкусу, то надо пичкать, а когда пичкаешь, то мусорка появляется сама собой. Тем не менее если железо хорошее, то неважно, 3мб или 300.
Где то за 2 минуты набросал, после того как читнул твой пост, поддреживает пати , арену , таргет , фокус, таргеттаргет, фокус таргет, патипет , пет , арена , аренапет, босс (только фреймы одинковые хД (при этом если почистить oUF от лишнего в памяти освободится порядка 90 кб) :
PS по поводу нейм плейтов - вместо 400 кб , можно сделать что угодно , что будет весить 25-40 кб.
PSS дебаг аур и спам в чат не потер перед скрином хД
http://i9.pixs.ru/storage/4/8/3/WoWS...7_14952483.jpg
Мне все лень ту сборку скачать, опять сидеть в аддонах копаться, но фреймы симпатичные. Я так понимаю, в самой игре есть же возможность регулировки размера этих фреймов? Чуть поменьше бы и норм
Скрытый текст
сижу и офигеваю: во время 32гб оперативки и 8и ядерных процов вы тут спорите и пытаетесь выгадать 90 КИЛОБАЙТ surprised-guy
- - - Updated - - -
ну зачем?
- - - Updated - - -
у меня с лича еще активные аддоны занимали от 90 до 150 мб в рейде - там и аукционаторы всякие включены были и сканеры проф, гейсокр не юзал никогда-не знаю соклько он жрет.
ну в чем проблема то?
а дбм зачем вырубать не в рейдах? он сам загружает модули боссов когда ты в рейд попадаешь. че его тыкать туда-сюда?