Shestak UI
Go Back   Shestak UI > Interface Forums > Russian Community > Spell/Item Filters

Spell/Item Filters Обсуждение различных списков/фильтров ShestakUI

Advertising

 
Thread Tools
Old 04.08.2013, 13:47   #21
Shamonstro
 Elder Member User Information

Shamonstro's Avatar
Я так понимаю нужно продублировать вот эту функцию:

Hidden text

them or not
local function OnAura(frame, unit)
if not frame.icons or not frame.unit or not C.nameplate.track_auras then return end
local i = 1
for index = 1, 40 do
if i > C.nameplate.width / C.nameplate.auras_size then return end
local match
local name, _, _, _, _, duration, _, caster, _, _ = UnitAura(frame.unit, index, "HARMFUL", "HELPFUL")

if T.DebuffWhiteList[name] then match = true end

if duration and match == true then
if not frame.icons[i] then frame.icons[i] = CreateAuraIcon(frame) end
local icon = frame.icons[i]
if i == 1 then icon:SetPoint("RIGHT", frame.icons, "RIGHT") end
if i ~= 1 and i <= C.nameplate.width / C.nameplate.auras_size then icon:SetPoint("RIGHT", frame.icons[i-1], "LEFT", -2, 0) end
i = i + 1
UpdateAuraIcon(icon, frame.unit, index, "HARMFUL", "HELPFUL")
end
end
for index = i, #frame.icons do frame.icons[index]:Hide() end
end

local function CastUpdate(frame)
if floor(frame:GetHeight() + 0.5) ~= (C.nameplate.height * noscalemult) then
frame:ClearAllPoints()
frame:SetSize(C.nameplate.width * noscalemult, C.nameplate.height * noscalemult)
frame:SetPoint("TOP", frame:GetParent().hp, "BOTTOM", 0, -8)
end
end

local function ColorTextUpdate(frame, curValue)
local _, maxValue = frame:GetMinMaxValues()

if UnitChannelInfo("target") then
frame.time:SetFormattedText("%.1f ", curValue)
elseif UnitCastingInfo("target") then
frame.time:SetFormattedText("%.1f ", maxValue - curValue)
end

frame:GetStatusBarTexture():SetHorizTile(true)
frame.bg:SetTexture(0.75, 0.75, 0.25, 0.2)
if frame.shield:IsShown() then
frame:SetStatusBarColor(0.78, 0.25, 0.25)
frame.bg:SetTexture(0.78, 0.25, 0.25, 0.2)
end
end

local function HealthBar_ValueChanged(frame)
frame = frame:GetParent()
frame.hp:SetMinMaxValues(frame.healthOriginal:GetMinMaxValues())
frame.hp:SetValue(frame.healthOriginal:GetValue() - 1) -- Blizzard bug fix
frame.hp:SetValue(frame.healthOriginal:GetValue())
end

[hide]

и заместо хармфул везде прописать хелпфул?
Old 04.08.2013, 13:47   #1.5 - Disable Ads

Advertise on this site

Old 04.08.2013, 15:45   #22
Wetxius
 Assistant User Information

Wetxius's Avatar
https://gist.github.com/Wetxius/6150360/revisions
Вот так надо сделать. Будут отображаться все баффы.
Иконки будут спавниться в одном месте. Я ничего не менял с якорями. И что там будет с наложением баффов на дебафы я не знаю.
Says Thank:
Shamonstro (04.08.2013), Shestak (06.08.2013)
Old 04.08.2013, 19:53   #23
Shamonstro
 Elder Member User Information

Shamonstro's Avatar
Quote:
Originally Posted by Wetxius View Post
https://gist.github.com/Wetxius/6150360/revisions
Вот так надо сделать. Будут отображаться все баффы.
Иконки будут спавниться в одном месте. Я ничего не менял с якорями. И что там будет с наложением баффов на дебафы я не знаю.
Подкорректировал файл, неймплейты стали стандартными.

Нет все нормально отображается, но как вы и сказали нужно изменять якоря потому что они друг на друга накладываются
Old 04.08.2013, 19:57   #24
Wetxius
 Assistant User Information

Wetxius's Avatar
Надеюсь вы без "+" скопировали изменения?
И да, там на странице есть кнопка скачать.
Say Thank:
Shamonstro (05.08.2013)
Old 05.08.2013, 10:03   #25
Shamonstro
 Elder Member User Information

Shamonstro's Avatar
И вставлял сам и качал. Отображаются только бафы причем все, фильтр не срабатывает(. Дебафы не отображаются вообще.

Posted in 13 hours 30 minute
Наверно надоел вам со своей проблемой, но я все еще очень надеюсь на вашу помощь) Вообщем в двух словах, я хочу чтобы получился аналог PlateBuffs, где бы отражались важные деф кд противников и контроли по ним.
Заранее спасибо вам за то что уделяете внимание моей проблеме.
Old 05.08.2013, 11:56   #26
Wetxius
 Assistant User Information

Wetxius's Avatar
Для показа баффов у нас есть Filger, для показа кд есть встроенный EnemyCD или Icicle (VialCooldowns).
А сделать на неймплейтах сразу показ дебаффов и баффов я не могу. Пользуйтесь сторонними решениями.
Say Thank:
Shamonstro (05.08.2013)
Old 29.10.2013, 09:35   #27
clank
 Junior Member User Information

clank's Avatar
Добрый день добавьте пожалуйста отображение бафа для паладина защитника
Щит праведника
и Алебастровый щит
Old 29.10.2013, 09:38   #28
Wetxius
 Assistant User Information

Wetxius's Avatar
Вы разделом ошиблись. Это тема для неймплейтов, какие там могут быть баффы то...
Old 12.11.2013, 09:01   #29
5h1n4k1
 Elder Member User Information

5h1n4k1's Avatar
-- Paladin
[SpellName(31803)] = true, -- Censure

Добавил для своего ретрика доту от печати, так удобнее мультидотать)
Old 12.11.2013, 09:57   #30
Wetxius
 Assistant User Information

Wetxius's Avatar
А как мультидотить, если босс размером с экран, и не видно неймплейтов?

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Tracking DoTs on Nameplates? zykz Technical Support 1 16.06.2012 03:09
[Fixed] Nameplates own Debuffs Sticky Bugs Reports 2 08.01.2012 17:59
Nameplates SetAlpha Am6er General Discussion 1 23.10.2010 15:38


Mobile Style Русский English Deutsch Italian Chinese