Shestak UI
Go Back   Shestak UI > Interface Forums > Russian Community > Technical Support

Technical Support Ask for help or find solutions about ShestakUI.

Advertising

 
Thread Tools
Old 08.07.2010, 10:10 ▼    #1
 Assistant User Information

Erratic's Avatar
Post Как добавить абилку в Filger

Как добавить абилку в филгер для чайников

Что такое филгер???? Это иконки, появляющиеся в центре экрана,

Для того чтобы добавить заклинание в филгер, необходимо:
  1. Спросить себя: "А оно мне надо?"
  2. Открыть файл ShestakUI/Config/Filters/FilgerSpells.lua (см. примечание)
  3. Определиться с типом отсутствующего заклинания:
    1. Собственный баф на себе (P_BUFF_ICON)
    2. Собственный прок от энчантов/талантов/акссессуаров и тп (P_PROC_ICON)
    3. Собственный баф/дебаф на цели (T_DEBUFF_ICON)
    4. Собственный хот/дот на цели (T_DE/BUFF_BAR)
    5. Собственный контроль на фокусе (PVE/PVP_CC)
    6. Собственные обычные и скрытые кулдауны (COOLDOWN)
    7. Собственный бафф от предметов/зелий или общий бафф (вроде БЛа) (SPECIAL_P_BUFF_ICON)
    8. Вражеский контроль и замедляющие эффекты на себе (PVE/PVP_DEBUFF)
    9. Важные защитные заклинания или контроль на цели (от всех) (T_BUFF)
  4. Если заклинание принадлежит к 1 - 6 пунктам, то необходимо:
    1. Найти в файле раздел своего класса
    2. Найти в разделе своего класса раздел, соответствующий типу заклинания (названия разделов приведены выше, в скобках)
  5. Если заклинание принадлежит к 7 - 9 группе, то необходимо:
    1. Найти в файле раздел ALL идущий после всех классов
    2. Найти в этом разделе раздел соответствующий типу заклинания (названия разделов приведены выше, в скобках)
  6. Убедиться что заклинания действительно нет
  7. Выяснить id заклинания. Для этого можно:
    1. Включить в настройках интерфейса, в разделе тултипов отображение Spell id, воспроизвести действие заклинания и соответственно посмотреть в тултипе его id
    2. Найти заклинание на вовхеде, id - это цифры в адресной строке после "spell=".
  8. Добавить необходимое заклинание четко соблюдая аналогии с другими заклинаниями этой группы и описание из приложения 1, изменив соответственно только spellID.
  9. ...
  10. PROFIT!
Приложение 1:
Описание содержимого одной ячейки с заклинанием

Приложение 2:

Примечание: Для облегчения выполнения перечисленных выше действий рекомендуется открывать .lua файлы с помощью бесплатного текстового редактора Notepad++
Says Thank:
mopda (16.08.2012), PterOs (04.08.2011), Shestak (22.03.2011), Wetxius (19.11.2011)
Old 19.11.2011, 14:42 ▲    #391
Shestak
 Junior Member User Information

Shestak's Avatar
Причем дубль названия только на нашей локали, во всех остальных локалях имена разные.
Old 19.11.2011, 14:42   #1.5 - Disable Ads

Advertise on this site

Old 19.11.2011, 15:24   #392
Wetxius
Offtop
 
Old 19.11.2011, 18:08   #393
Erratic
Offtop
 
Old 01.12.2011, 14:14   #394
Wetxius
 Assistant User Information

Wetxius's Avatar
Изменения в связи с патчем 4.3:

Удалить:

Удалить:
~1361
lua Code [Select]:
-- Holy Radiance
{ spellID = 82327, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
Причина: изменение данного спела, каст 3с + хот на 3с, показывать на персонаже больше не имеет смысла.
[hide]

Изменить:

Изменить:
~1376
lua Code [Select]:
-- Other
-- Radiant (T11 Holy)
{ spellID = 90311, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
Переделать под новый сет, будет так:
lua Code [Select]:
-- Other
-- Saint's Vigor (T13 Holy 2P Bonus)
{ spellID = 105742, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
[hide]

Новые Триньки:


lua Code [Select]:
-- Tank
            -- Soulshifter Vortex (Mastery, Proc)
            { spellID = 109776, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Indomitable Pride (Absorb, Proc)
            { spellID = 109786, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Fire of the Deep (Dodge , Use)
            { spellID = 109779, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Veil of Lies (Dodge , Proc)
            { spellID = 102667, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
           
            -- Physical Strength DPS
            -- Rotting Skull (Strength, Use)
            { spellID = 109747, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Creche of the Final Dragon (Crit, Proc)
            { spellID = 109744, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Rosary of Light (Crit, Proc)
            { spellID = 102660, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Varo'then's Brooch (Mastery, Proc)
            { spellID = 102664, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
           
            -- Caster DPS
            -- Bell of Enraging Resonance (Spell Power, Proc)
            { spellID = 91007, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
           
            -- Caster General
            -- Bottled Wishes (Spell Power, Use)
            { spellID = 109792, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Insignia of the Corrupted Mind (Haste , Proc)
            { spellID = 109789, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Foul Gift of the Demon Lord (Mastery, Proc)
            { spellID = 102663, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
           
            -- Caster Heal
            -- Reflection of the Light (Spell Power, Use)
            { spellID = 109792, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Seal of the Seven Signs (Haste , Proc)
            { spellID = 109804, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
           
            -- Physical Agility DPS
            -- Kiroptyric Sigil (Agility, Use)
            { spellID = 109715, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Starcatcher Compass (Haste , Proc)
            { spellID = 107982, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
            -- Arrow of Time (Haste , Proc)
            { spellID = 102659, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
[hide]

Рейдовые Де/баффы


lua Code [Select]:
-- Vital Flame (Baleroc)
{ spellID = 99263, size = 60, unitId = "player", caster = "all", filter = "BUFF" },
-- Dragon Soul
-- Disrupting Shadows (Zon'ozz)
{ spellID = 103434, size = 60, unitId = "player", caster = "all", filter = "DEBUFF" },
-- Fading Light (Ultraxion)
{ spellID = 109075, size = 60, unitId = "player", caster = "all", filter = "BUFF" },
[hide]
Say Thank:
Shestak (01.12.2011)
Old 01.12.2011, 15:43   #395
Shestak
 Junior Member User Information

Shestak's Avatar
Добавил на гитхабе, спасибо.

Добавлено через 3 минуты
Offtop


Добавлено через 43 минуты
Трини забыл ^^

Добавлено через 20 минут
Добавил и трини, правда не знаю, всем ли классам нужные трини добавил
Old 01.12.2011, 15:50   #396
gromcha
Offtop
 
Old 01.12.2011, 15:51   #397
Shestak
Offtop
 
Old 01.12.2011, 16:00   #398
Wetxius
 Assistant User Information

Wetxius's Avatar
Offtop


Добавлено через 47 секунд
Offtop
Old 01.12.2011, 16:05   #399
gromcha
Offtop
 
Old 01.12.2011, 16:06   #400
Shestak
Offtop
 

Tags
filger, бафы, дебафы, проки, филгер

Thread Tools



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