Пара вопросов по oUF  
Автор Сообщение



<Фактор Х>


Сервер: Свежеватель Душ
0
Сообщение Пара вопросов по oUF
Привет знатокам луа. Ребят, я только начал разбираться, потихоньку овладеваю премудростями. Для начала я взял несколько готовых фреймов и стал их разбирать. Есть 3 вопроса (никак не могу сам решить эти задачки):

1. http://www.wowinterface.com/downloads/i ... Watch.html" onclick="window.open(this.href);return false; как заставить работать? Показывать определенные бафы цели? И свои дебафы на цели? Никак не могу сделать даже отображение на экране чего-либо.

2. http://www.wowinterface.com/downloads/i ... UF_zp.html" onclick="window.open(this.href);return false;
2.1. Как сделать так, чтобы на баффах дебаффах был таймер, отсчитывающий время до окончания (ОмниСС стоит, однако он или кажет спиральку черную или вообще ничего. А мне охота именно циферки)?
2.2. Как сделать так, чтобы КП (комбо пойнтс) отражались по середине экрана и НЕ точками, а ЦИФРОЙ.
2.3. Как сделать так, чтобы у цели в уголке отражались значение power?

Заранее спасибо большое.


30 сен 2009, 15:28
Профиль

0
Сообщение Re: Пара вопросов по oUF
Redwatchdog писал(а):

2.2. Как сделать так, чтобы КП (комбо пойнтс) отражались по середине экрана и НЕ точками, а ЦИФРОЙ.

Хз как это сделать при помощи o_UF,но поставивь basic combopoints, избавишь себя от этой проблему


30 сен 2009, 16:16
Профиль



<Фактор Х>


Сервер: Свежеватель Душ
0
Сообщение Re: Пара вопросов по oUF
Kaze писал(а):

Redwatchdog писал(а):

2.2. Как сделать так, чтобы КП (комбо пойнтс) отражались по середине экрана и НЕ точками, а ЦИФРОЙ.

Хз как это сделать при помощи o_UF,но поставивь basic combopoints, избавишь себя от этой проблему

у меня есть этот аддон. Мне интересно именно в рамках оуфа.


30 сен 2009, 16:20
Профиль

0
Сообщение Re: Пара вопросов по oUF
имхо с таким количеством вопросов лучше пользоваться чем нибудь попроще чем ouf.


if unit=='target' then
self.Power.value = self.Power:CreateFontString(nil, 'OVERLAY')
self.Power.value:SetFont(font, 10)
self.Power.value:SetPoint('RIGHT', 0, -6)
end

if(unit=='target') then
self.CPoints = self:CreateFontString(nil, 'OVERLAY')
self.CPoints:SetFont(font, 17)
self.CPoints:SetPoint('RIGHT', self, 'LEFT', -3, 0)
self.CPoints:SetJustifyH('RIGHT')
end


про таймер попробуй поставить в омни масштабирование на минимум.


30 сен 2009, 16:55
Профиль



<Фактор Х>


Сервер: Свежеватель Душ
0
Сообщение Re: Пара вопросов по oUF
павер уже сам сделал. Там была проблема в том, что он привязан одной переменной и к цели, и к игроку, я не сразу врубился.
За КП спасибо.
И с Омни сработало.

спасибо большое

Добавлено спустя 30 минут 16 секунд:
Кстати, в тему КП. оуф не обновляет КП на цели, поэтому когда вы свичите цель, то, даже если на ней висят КП, он ничего не покажет. Вот этот кусок, подсмотренный мною в одном из логов обновляет КП на цели, а также окрашивает их в разный цвет, в зависимости от количества

local UpdateCPoints = function(self, event, unit)
if unit == PlayerFrame.unit then
local cp = GetComboPoints(unit, 'target')
if cp ~= 0 then
local r, g, b = oUF.ColorGradient(cp * .15, unpack(oUF.colors.smooth))
self.CPoints:SetTextColor(r, g, b)
end
self.CPoints.unit = unit
end
end


30 сен 2009, 17:05
Профиль



<Фактор Х>


Сервер: Свежеватель Душ
0
Сообщение Re: Пара вопросов по oUF
Граждане знающие кодинг не так убого как я. Еще один вопрос.
Можно ли в этом аддоне http://www.wowinterface.com/downloads/i ... tyler.html" onclick="window.open(this.href);return false; еще одну строчку с кнопками (даже без биндов, нужны просто окошки)


26 окт 2009, 23:51
Профиль
Начать новую тему Ответить на тему


Перейти:  

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