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

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

Advertising

 
Thread Tools
Old 23.08.2011, 07:19   #1
 Junior Member User Information

Zorge's Avatar
Post Контроль на арене и прочее

Подскажите, если ли возможность отображать на рамках портретов арены продолжительность эффектов контроля (аля Гладиус)? Если да, то "тыкните носом" где именно это настраивается.

Old 23.08.2011, 07:19   #1.5 - Disable Ads

Advertise on this site

Old 23.08.2011, 14:51   #2
Shestak
 Junior Member User Information

Shestak's Avatar
За показ тринек отвечает файл ShestakUI\Libs\oUF\Modules\Trinkets.lua
Все настройки производятся в ShestakUI\Modules\UnitFrames\Layout.lua(~935 строка):
lua Code [Select]:
self.Trinket = CreateFrame("Frame", nil, self)
self.Trinket:Height(31)
self.Trinket:Width(31)
if C.unitframe.arena_on_right == true then
    self.Trinket:Point("TOPRIGHT", self, "TOPLEFT", -5, 2)
else
    self.Trinket:Point("TOPLEFT", self, "TOPRIGHT", 5, 2)
end
self.Trinket:SetTemplate("Default")
self.Trinket.trinketUseAnnounce = true
self.Trinket.trinketUpAnnounce = true


За показ контроля отвечает файл ShestakUI\Libs\oUF\Modules\AuraTracker.lua
Список встроенных заклинаний изменяется в файле ShestakUI\Config\Filters\CrowdControl.lua
Все настройки производятся в ShestakUI\Modules\UnitFrames\Layout.lua(~948 строка):
lua Code [Select]:
self.AuraTracker = CreateFrame("Frame", nil, self)
self.AuraTracker:Width(self.Trinket:GetWidth())
self.AuraTracker:Height(self.Trinket:GetHeight())
self.AuraTracker:Point("CENTER", self.Trinket, "CENTER")
self.AuraTracker:SetFrameStrata("HIGH")

self.AuraTracker.icon = self.AuraTracker:CreateTexture(nil, "ARTWORK")
self.AuraTracker.icon:Width(self.Trinket:GetWidth())
self.AuraTracker.icon:Height(self.Trinket:GetHeight())
self.AuraTracker.icon:Point("TOPLEFT", self.Trinket, 2, -2)
self.AuraTracker.icon:Point("BOTTOMRIGHT", self.Trinket, -2, 2)
self.AuraTracker.icon:SetTexCoord(0.1, 0.9, 0.1, 0.9)

self.AuraTracker.text = T.SetFontString(self.AuraTracker, C.font.unit_frames_font, C.font.unit_frames_font_size * 2, C.font.unit_frames_font_style)
self.AuraTracker.text:Point("CENTER", self.AuraTracker, 0, 0)
self.AuraTracker:SetScript("OnUpdate", T.AuraTrackerTime)

Добавлено через 1 минуту
П.С.: Список заклинаний и их номера уже сто лет не проверялись/добавлялись/корректировались.

Добавлено через 2 часа 54 минуты
А, и забыл сказать. Что КК должны отображаться, при наличие какого-либо заклинания из приведенного списка, оно появляется "поверх" иконки триньки.

Добавлено через 5 минут
Иконка триньки, ее расположение и представление появления КК заклинаний видны тут http://shestak.org/forum/gallery/index.php?n=21
Old 31.10.2011, 19:46   #3
nefrit
 Senior Member User Information

nefrit's Avatar
ничо не понял
сейчас нет возможности зайти и проверить, но дико интересно заменят ли фишки сборки гладиус ? если нет то планируется ли это в будущем ?
сори если уже обсуждалось
Old 31.10.2011, 20:45   #4
Shestak
 Junior Member User Information

Shestak's Avatar
Еще раз для танкистов, кто будет читать эту тему.

В сборке, в стандартном комплекте ShestakUI уже присутствует возможность отслеживания КК абилок рядом с каждым фреймом арены.
Ничего изменять, дописывать и прочее не надо в код.

Единственное, на что стоит обратить внимание:
абилки выводятся из списка, а не все в подряд. Список абилок находится, как обычно, в ShestakUI\Config\

Добавлено через 13 минут
Для самых отъявленных танкистов ShestakUI\Config\Filters\CrowdControl.lua

К сожалению скриншотов нет, но поясню. Иконка с таймером определенной абилки КК появится сверху иконки триньки:



Важная информация для тех танкистов, которым неохото читать, или просто не знают об этом:
Заниматься фреймами арены, и всего того, что касается этого я перестал с момента удаления "скирмиша"(даже не помню когда это близарды удалили).
Сейчас нет аналога скирмиша, потому и нет нововведений или каких-то идей. Почему не воспользуюсь текущей системой арены - искать на форуме, не помню где, но несколько раз говорил причину.

Добавлено через 7 минут
Что есть в фреймах арены у ShestakUI:
Сами фреймы противников, их кастбары и иконки кастбаров.
Мана, хп, имя каста.
Фреймы цели арена противников.
КД триньки(как ее там, которая все контроли сбрасывает).
КД важных контролящих абилок из списка, поверх иконки триньки.
Пкм по фрейму арены - взять в фокус.
Дебафы.

Спек(таланты) на фреймах арены - если включено в опциях юнит фреймов.

Нашел только 3 скриншота, но точно на форуме где-то есть и еще скрины:
http://shestak.org/forum/gallery/ima...510_210327.jpg
http://shestak.org/forum/gallery/ima...510_212609.jpg
http://shestak.org/forum/gallery/ima...510_215727.jpg

Добавлено через 11 минут
А для козырных танкистов Требуется помощь в дополнение/исправление этого списка КК абилок для арена фреймов:

lua Code [Select]:
-- Crowd Control
[GetSpellInfo(33786)] = 3-- Cyclone
[GetSpellInfo(2637)] = 3,   -- Hibernate
[GetSpellInfo(55041)] = 3-- Freezing Trap Effect
[GetSpellInfo(6770)] = 3,   -- Sap
[GetSpellInfo(2094)] = 3,   -- Blind
[GetSpellInfo(5782)] = 3,   -- Fear
[GetSpellInfo(6789)] = 3,   -- Death Coil Warlock
[GetSpellInfo(6358)] = 3,   -- Seduction
[GetSpellInfo(5484)] = 3,   -- Howl of Terror
[GetSpellInfo(5246)] = 3,   -- Intimidating Shout
[GetSpellInfo(8122)] = 3,   -- Psychic Scream
[GetSpellInfo(118)] = 3,    -- Polymorph
[GetSpellInfo(28272)] = 3-- Polymorph pig
[GetSpellInfo(28271)] = 3-- Polymorph turtle
[GetSpellInfo(61305)] = 3-- Polymorph black cat
[GetSpellInfo(61025)] = 3-- Polymorph serpent
[GetSpellInfo(51514)] = 3-- Hex
[GetSpellInfo(710)] = 3,    -- Banish

-- Roots
[GetSpellInfo(339)] = 3,    -- Entangling Roots
[GetSpellInfo(122)] = 3,    -- Frost Nova
[GetSpellInfo(87194)] = 3-- Paralysis (SP)
[GetSpellInfo(33395)] = 3-- Freeze
[GetSpellInfo(16979)] = 3-- Feral Charge
[GetSpellInfo(13810)] = 1-- Frost Trap
[GetSpellInfo(61394)] = 1-- Frost Trap Glyph

-- Stuns and Incapacitates
[GetSpellInfo(5211)] = 3,   -- Bash
[GetSpellInfo(1833)] = 3,   -- Cheap Shot
[GetSpellInfo(408)] = 3,    -- Kidney Shot
[GetSpellInfo(1776)] = 3,   -- Gouge
[GetSpellInfo(44572)] = 3-- Deep Freeze
[GetSpellInfo(19386)] = 3-- Wyvern Sting
[GetSpellInfo(19503)] = 3-- Scatter Shot
[GetSpellInfo(9005)] = 3,   -- Pounce
[GetSpellInfo(22570)] = 3-- Maim
[GetSpellInfo(853)] = 3,    -- Hammer of Justice
[GetSpellInfo(20066)] = 3-- Repentance
[GetSpellInfo(46968)] = 3-- Shockwave
[GetSpellInfo(49203)] = 3-- Hungering Cold
[GetSpellInfo(47481)] = 3-- Gnaw (dk pet stun)
[GetSpellInfo(91797)] = 3-- Gnaw (dk pet stun mutant)
[GetSpellInfo(24394)] = 3-- Intimidation

-- Silences
[GetSpellInfo(18469)] = 1-- Improved Counterspell
[GetSpellInfo(15487)] = 1-- Silence
[GetSpellInfo(34490)] = 1-- Silencing Shot
[GetSpellInfo(18425)] = 1-- Improved Kick
[GetSpellInfo(47476)] = 1-- Strangulate

-- Disarms
[GetSpellInfo(676)] = 1,    -- Disarm
[GetSpellInfo(51722)] = 1-- Dismantle
[GetSpellInfo(50541)] = 1-- Clench - Scorpid

-- Buffs
[GetSpellInfo(33206)] = 1-- Pain Suppression
[GetSpellInfo(1022)] = 1,   -- Hand of Protection
[GetSpellInfo(1044)] = 1,   -- Hand of Freedom
[GetSpellInfo(2825)] = 1,   -- Bloodlust
[GetSpellInfo(32182)] = 1-- Heroism
[GetSpellInfo(29166)] = 1-- Innervate
[GetSpellInfo(18708)] = 1-- Fel Domination
[GetSpellInfo(54428)] = 1-- Divine Plea
[GetSpellInfo(31821)] = 1-- Aura mastery

-- Turtling abilities
[GetSpellInfo(871)] = 1,    -- Shield Wall
[GetSpellInfo(48707)] = 1-- Anti-Magic Shell
[GetSpellInfo(31224)] = 1-- Cloak of Shadows
[GetSpellInfo(19263)] = 1-- Deterrence

-- Immunities
[GetSpellInfo(45438)] = 2-- Ice Block
[GetSpellInfo(642)] = 2,    -- Divine Shield
 

Добавлено через 5 минут
Последний раз изменения этого списка были Mar 03, 2011

https://github.com/Shestak/ShestakUI...owdControl.lua

И да, 100% в этом списке перечислены не все необходимые абилки.
Old 01.11.2011, 16:14   #5
nefrit
 Senior Member User Information

nefrit's Avatar
а можно добавить в настройки портретов арены (может даже отдельную строчку в конфиге сделать) клики ? ну по типу гладиуса. правую кнопку клац по портрету - репитанс лови. просто тогда можно было бы отказатся от гладиуса и/или кликера
Quote:
Originally Posted by Shestak View Post
Пкм по фрейму арены - взять в фокус
вот это сделать настраеваемым
Old 01.11.2011, 16:20   #6
Shestak
 Junior Member User Information

Shestak's Avatar
Я могу пкм-фокус для арены вообще убрать, и сделать стандартное меню, как и у всех фреймов.

Для всего остального есть Clique. Установка гладиуаса имхо бессмыслена, так как в стандартных фреймах арены не хватает как раз функционала Clique, все остальное есть.
Old 01.11.2011, 17:17   #7
Wetxius
Offtop
 
Old 02.11.2011, 12:36   #8
Shestak
 Junior Member User Information

Shestak's Avatar
Вот еще один скриншот арены http://i.minus.com/iq00HRXEDQuGt.jpg
Old 02.11.2011, 14:40   #9
nefrit
 Senior Member User Information

nefrit's Avatar
Quote:
Originally Posted by Shestak View Post
сделать стандартное меню, как и у всех фреймов.
непанятнаааааа.
Quote:
Originally Posted by Shestak View Post
стандартных фреймах арены не хватает как раз функционала Clique
а добавить можно ? кликер ведь надо настаивать под фрейм арены/рейдфрейм отдельно. а так разные вещи. меньше власти у одного кликера. спокойней как то что ли...
Old 02.11.2011, 15:19   #10
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by nefrit View Post
непанятнаааааа.
Чего не понятного? Пкм на фрейме - выскакивает менюшка, инспект, пригласить, чего там еще в той менюшке.

Для арена фреймов я сделал по пкм не выскакивание этой менюшки, а установку фокуса.
Если это не нравится, могу вообще удалить установку фокуса, и вернуть дефолтные значения игры. По-другому ничего меняться не будет.


Quote:
Originally Posted by nefrit View Post
а добавить можно ? кликер ведь надо настаивать под фрейм арены/рейдфрейм отдельно. а так разные вещи. меньше власти у одного кликера. спокойней как то что ли...
Что добавить, Clique? Скачать и установить самому, и настроить его под лично свои нужды.

Tags
арена, таймеры контроля

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Nameplates (дебаффы и прочее) Wetxius Spell/Item Filters 31 12.11.2013 11:58


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