Аддон аля classportraits  
Автор Сообщение

0
Сообщение Re: Аддон аля classportraits
Есть два способа:
1) Заходим в вов и пишем по очереди два скрипта:


Код:
/run UFP = "UnitFramePortrait_Update"; UICC = "Interface\\TargetingFrame\\UI-Classes-Circles"; CIT = CLASS_ICON_TCOORDS

/run hooksecurefunc(UFP,function(self) if self.portrait then local t = CIT[select(2,UnitClass(self.unit))] if t then self.portrait:SetTexture(UICC) self.portrait:SetTexCoord(unpack(t)) end end end)



Но при логауте придется заного писать эти скрипты.

2) Что бы при логауте скрипт не выгружался мы создадим свой аддон:
Создаем папку MyAddon, в ней два файла-
MyAddon.toc
MyAddon.lua
В MyAddon.toc кидаем:


Код:
## Interface: 30300
## Title: My Addon
## Author: Me

MyAddon.lua



В MyAddon.lua пишем:


Код:
UFP = "UnitFramePortrait_Update"; UICC = "Interface\\TargetingFrame\\UI-Classes-Circles"; CIT = CLASS_ICON_TCOORDS
hooksecurefunc(UFP,function(self) if self.portrait then local t = CIT[select(2,UnitClass(self.unit))] if t then self.portrait:SetTexture(UICC) self.portrait:SetTexCoord(unpack(t)) end end end)




Кидаем нашу папку MyAddon в аддоны вова, заходим и у нас сразу все работает.
Или скачиваем готовый аддон Miirkat_DruidPortraitIcons - с бонусом для друидов (отображает иконку вашей активной формы)

interface-addons-fonts-f-a-q-t10075.html


23 янв 2011, 19:00
Профиль
Начать новую тему Ответить на тему


Перейти:  

На сайте использованы материалы, принадлежащие Blizzard Entertainment. Копирование материалов возможно только c разрешения портала. В противном случае это будет называться уже другим словом.
Рейтинг@Mail.ru