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 02.01.2018, 09:20 ▲    #911
flameflower
 Elder Member User Information

flameflower's Avatar
Всех с наступившим новым годом.
Имею желание добавить в filger следующий баф от 4-х кусков Т21 для котов, за счет которого есть шанс прока AP.
lua Code [Select]:
-- Apex Predator
            {spellID = 252752, unitID = "player", caster = "player", filter = "BUFF"}
И еще можно ли в filger описывать условия когда имеет смысл отображать баф, а когда нет?
Например, у тех же котов, если взят талант BT то отслеживать бафф PS имеет смысл, ибо вносит изменения в ротацию.
С другой стороны, когда котом играют с другими талантами в этом тире то отслеживать проки PS уже не является чем то обязательным и, как следствие, не отображать его в проках.
Say Thank:
Wetxius (03.01.2018)
Old 02.01.2018, 09:20   #1.5 - Disable Ads

Advertise on this site

Old 03.01.2018, 10:47   #912
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by flameflower View Post
Имею желание добавить в filger следующий баф от 4-х кусков Т21 для котов, за счет которого есть шанс прока AP.
Добавил https://github.com/Shestak/ShestakUI...47369df47428dc

Quote:
Originally Posted by flameflower View Post
И еще можно ли в filger описывать условия когда имеет смысл отображать баф, а когда нет?
На текущий момент, можно только проверять на спек, и на количество стаков. Проверки на взятые таланты нет.
Say Thank:
flameflower (03.01.2018)
Old 23.07.2018, 17:31   #913
drZigizmunD
 Elder Member User Information

drZigizmunD's Avatar
не совпадает айдишник у фрост мага (brain freeze (frost spec)) и отсутствует прок таланта в ласт тире у фаера (pyroclasm)
Old 23.07.2018, 17:40   #914
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by drZigizmunD View Post
не совпадает айдишник у фрост мага (brain freeze (frost spec)) и отсутствует прок таланта в ласт тире у фаера (pyroclasm)
После патча, все абилки можно проверять только по номеру, а не по имени как раньше. Соответственно, нужны номера точные.
Say Thank:
Erratic (23.07.2018)
Old 23.07.2018, 20:43   #915
Erratic
 Assistant User Information

Erratic's Avatar
Quote:
Originally Posted by Wetxius View Post
Quote:
Originally Posted by drZigizmunD View Post
не совпадает айдишник у фрост мага (brain freeze (frost spec)) и отсутствует прок таланта в ласт тире у фаера (pyroclasm)
После патча, все абилки можно проверять только по номеру, а не по имени как раньше. Соответственно, нужны номера точные.
Если в августе удастся поехать в отпуск в азерот то я займусь актуализацией базы
Says Thank:
Shestak (24.07.2018), Wetxius (24.07.2018)
Old 24.07.2018, 08:42   #916
Sw2rT1
 Street Mage User Information

Sw2rT1's Avatar
за неделю до релиза БфА оплачу игру и актулизирую фрост (точно) и фаер (почти точно).
Says Thank:
Shestak (24.07.2018), Wetxius (24.07.2018)
Old 24.07.2018, 08:54   #917
drZigizmunD
 Elder Member User Information

drZigizmunD's Avatar
-- Pyroclasm
{spellID = 269651, unitID = "player", caster = "player", filter = "BUFF"},("новый" прок брасов у фаера)

-- Brain Freeze
{spellID = 190446, unitID = "player", caster = "player", filter = "BUFF"},(айдишник поменялся с 447 на 446)

- Clearcasting
{spellID = 79684, unitID = "player", caster = "player", filter = "BUFF"},("новый" талант аркан мага)

это все из категории бафов(правый столбик)
Says Thank:
Shestak (24.07.2018), Wetxius (24.07.2018)
Old 24.07.2018, 18:26   #918
Wetxius
 Assistant User Information

Wetxius's Avatar
После вчерашнего коммита сломался Филгер.
Починил, и вернул проверку заклинаний по имени.
https://github.com/Shestak/ShestakUI...84908acb94f2f4

Добавлено через 19 секунд
drZigizmunD, https://github.com/Shestak/ShestakUI...242c641b53470e
Says Thank:
drZigizmunD (24.07.2018), Shestak (25.07.2018)
Old 24.07.2018, 20:04   #919
drZigizmunD
 Elder Member User Information

drZigizmunD's Avatar
Name = "P_PROC_ICON",
Direction = "RIGHT",
-- icicle
{spellID = 205473, unitID = "player", caster = "player", filter = "BUFF"},(сосульки для гс билда)

Name = "P_BUFF_ICON",
Direction = "LEFT",
-- Chain Reaction
{spellID = 278310, unitID = "player", caster = "player", filter = "BUFF"},(+% урон от ленса)
Say Thank:
Shestak (25.07.2018)
Old 25.07.2018, 08:26   #920
Sw2rT1
 Street Mage User Information

Sw2rT1's Avatar
Quote:
Originally Posted by drZigizmunD View Post
{spellID = 205473, unitID = "player", caster = "player", filter = "BUFF"},(сосульки для гс билда)
если играть без glacial spike, то сосульки всегда будут висеть на экране, что как бы юзлес. ставь викауру и мониторь ее отдельно
Quote:
Originally Posted by drZigizmunD View Post
{spellID = 278310, unitID = "player", caster = "player", filter = "BUFF"},(+% урон от ленса)
тоже юзлес. ты ленсы сливаешь вне зависимости от баффов на +% урона. иначе будут зажевываться проки
Say Thank:
Shestak (25.07.2018)

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

Thread Tools



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