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 03.03.2012, 23:59 ▲    #511
Shestak
 Junior Member User Information

Shestak's Avatar
Нууу, в общем как-то так https://github.com/Shestak/ShestakUI...fa4dc288106dd3

Code [Select]:
setPoint = {unpack(Filger_Settings.player_buff_icon)},
setPoint - заменено на Position
Code [Select]:
{ spellID = 8936, size = 37, barWidth = 188, unitId = "player", caster = "player", filter = "BUFF" },
size = 37, barWidth = 188, - перенесено "выше", одной строкой для всего блока
unitId - заменено на unitID

Для настроек блока добавлено:
Alpha = 1,

Для настроек абилок добавлено:
Code [Select]:
{spellID = 16511, unitID = "target", caster = "player", filter = "DEBUFF", absID = true},
absID = true - трек номера, а не имени от номера

Добавлен трек внутренних кд:
Code [Select]:
-- Nature's Grace
{spellID = 16886, filter = "ICD", trigger = "BUFF", duration = 60},
-- Power Torrent
{spellID = 74241, slotID = 16, filter = "ICD", trigger = "BUFF", duration = 45},
filter = "ICD" - трек внутреннего кд
trigger = "BUFF" - тип прока внутреннего кд
slotID = 16, - если присутствует в строке, иконка не самой абилки, а слота

Добавлено через 7 минут
Гитхаб отказался показывать изменения в config.lua
Quote:
1636 additions, 1495 deletions not shown
Say Thank:
Wetxius (03.03.2012)
Old 03.03.2012, 23:59   #1.5 - Disable Ads

Advertise on this site

Old 04.03.2012, 06:02   #512
Shestak
 Junior Member User Information

Shestak's Avatar
А вот такое нам не надо?

ICD:
lua Code [Select]:
-- Cauterize
{ spellID = 87023, filter = "ICD", trigger = "DEBUFF", duration = 60},

-- Foul Gift (Foul Gift of the Demon Lord)
{spellID = 102662, filter = "ICD", trigger = "BUFF", duration = 45, absID = true},

-- Indomitable (Indomitable Pride)
{spellID = 108008, filter = "ICD", trigger = "BUFF", duration = 60},

-- Find Weakness (Creche of the Final Dragon)
{spellID = 109744, filter = "ICD", trigger = "BUFF", duration = 115},

-- Master Tactician (Soulshifter Vortex)
{spellID = 109776, filter = "ICD", trigger = "BUFF", duration = 115},

-- Velocity (Starcatcher Compass, Insignia of the Corrupted Mind, Seal of the Seven Signs)
{spellID = 109789, filter = "ICD", trigger = "BUFF", duration = 115},

-- Lightweave
{spellID = 75170, filter = "ICD", trigger = "BUFF", duration = 61},

-- Power Torrent
{spellID = 74241, filter = "ICD", trigger = "BUFF", duration = 45},

-- Tricks of the Trade
{spellID = 57934, filter = "ICD", trigger = "BUFF", duration = 30},

Buffs:
lua Code [Select]:
-- Victorious
{spellID = 32216, unitID = "player", caster = "player", filter = "BUFF", absID = true},

-- Berserking -- RACIAL
{spellID = 26297, unitID = "player", caster = "player", filter = "BUFF", absID = true},

-- Victorious  (Jaws of Defeat)
{spellID = 96907, unitID = "player", caster = "player", filter = "BUFF", absID = true},

-- Berserking -- BUFF BG
{spellID = 24378, unitID = "player", caster = "all", filter = "BUFF", absID = true},

-- Berserk
{spellID = 50334, unitID = "target", caster = "all", filter = "BUFF", absID = true},
Old 04.03.2012, 11:49   #513
Wetxius
 Assistant User Information

Wetxius's Avatar
lua Code [Select]:
-- Cauterize
{ spellID = 87023, filter = "ICD", trigger = "DEBUFF", duration = 60},
-- Find Weakness (Creche of the Final Dragon)
{spellID = 109744, filter = "ICD", trigger = "BUFF", duration = 115},
-- Velocity (Starcatcher Compass, Insignia of the Corrupted Mind, Seal of the Seven Signs)
{spellID = 109789, filter = "ICD", trigger = "BUFF", duration = 115},
-- Lightweave
{spellID = 75170, filter = "ICD", trigger = "BUFF", duration = 60},
-- Power Torrent
{spellID = 74241, filter = "ICD", trigger = "BUFF", duration = 45},
Вот эти вроде бы полезные

Добавлено через 7 минут
lua Code [Select]:
-- Berserking (Troll)
{spellID = 26297, unitID = "player", caster = "player", filter = "BUFF", absID = true},
Такое точно надо, чтобы с друлевским не пересекались.
--------------------
А вот этот смысл то?
-- Berserking -- BUFF BG
{spellID = 24378, unitID = "player", caster = "all", filter = "BUFF", absID = true},
Он висит 1 минуту

Добавлено через 3 минуты
А ешё:
lua Code [Select]:
-- Berserking (Troll)
{spellID = 26297, filter = "CD", absID = true},
Такое сделать
lua Code [Select]:
-- Feral Charge - Bear
{spellID = 16979, filter = "CD", absID = true},
-- Feral Charge - Cat
{spellID = 49376, filter = "CD", absID = true},

Добавлено через 17 секунд
Кд выше это для блока друлей

Добавлено через 10 минут
А есть толк от:
-- Mind Flay
{spellID = 15407, unitID = "player", caster = "all", filter = "DEBUFF"},
3100 строка.
Действует 3с, то бишь, пока в нас кастуют, мы под замедлением. Вроде и так видно это. Мб удалить?

Добавлено через 19 минут
-- Hurricane (Haste)
{spellID = 74221, unitID = "player", caster = "player", filter = "BUFF"},
Вот этот чант в блоке хантов не нужен, тк он не прокает для них) только если подойти в мили и фигачить посохом

Добавлено через 7 минут
-- Variable Pulse Lightning Capacitor (Electrical Charge, Proc)
{spellID = 96890, unitID = "player", caster = "player", filter = "BUFF"},
Просто стакается баф до 10 раз, и дает шанс поразить врага доп атакой. Вообщем бесполезное отслеживание. Судя по логам иконка висит 54% боя при битве с Рагнаросом в героике.

Добавлено через 36 минут
-- Heartsong (Spirit)
{spellID = 74224, unitID = "player", caster = "player", filter = "BUFF"},
Чант на дух. Висит 15 секунд, икд 20 секунд. Аптайм 54+% (у моего паладина 62%). Влияние на ротацию - нулевое. Абилки под чант не жмутся. Есть ли смысл отслеживать?
Say Thank:
Shestak (04.03.2012)
Old 04.03.2012, 15:29   #514
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Hurricane (Haste)
{spellID = 74221, unitID = "player", caster = "player", filter = "BUFF"},
Вот этот чант в блоке хантов не нужен, тк он не прокает для них) только если подойти в мили и фигачить посохом
Удалил.


Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Berserking (Troll)
{spellID = 26297, unitID = "player", caster = "player", filter = "BUFF", absID = true},
Сделал, в блоке олл.


Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Feral Charge - Bear
{spellID = 16979, filter = "CD", absID = true},
-- Feral Charge - Cat
{spellID = 49376, filter = "CD", absID = true},
Сделал.


Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Berserking (Troll)
{spellID = 26297, filter = "CD", absID = true},
Это только у друидов в блоке, да?
П.С.: Сделал.


Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Variable Pulse Lightning Capacitor (Electrical Charge, Proc)
{spellID = 96890, unitID = "player", caster = "player", filter = "BUFF"},
Просто стакается баф до 10 раз, и дает шанс поразить врага доп атакой. Вообщем бесполезное отслеживание. Судя по логам иконка висит 54% боя при битве с Рагнаросом в героике.
Удалил.


Quote:
Originally Posted by Wetxius View Post
Чант на дух. Висит 15 секунд, икд 20 секунд. Аптайм 54+% (у моего паладина 62%). Влияние на ротацию - нулевое. Абилки под чант не жмутся. Есть ли смысл отслеживать?
Мб удалить только у тех, кому точно дух не уперся(совсем)?

Добавлено через 3 минуты
П.С.: Кстати те недавние абилы ~1 секундные пока возвращены.
В общем пока не понятно, нужны они или нет, но появились недовольные + мне вчера пригодился такой индикатор(еще какая-то абилка подобная).
Old 04.03.2012, 15:39   #515
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Shestak View Post
Это только у друидов в блоке, да?
Ага
Quote:
Originally Posted by Shestak View Post
Мб удалить только у тех, кому точно дух не уперся(совсем)?
Ну, он всем хилам так то не нужен. Раньше имело смысл отслеживать только шоменам, тк их тотем маны скалировался от духа заклинателя, теперь чанты на это не влияют.
Say Thank:
Shestak (04.03.2012)
Old 04.03.2012, 15:45   #516
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Ну, он всем хилам так то не нужен. Раньше имело смысл отслеживать только шоменам, тк их тотем маны скалировался от духа заклинателя, теперь чанты на это не влияют.
Удалил.


Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Cauterize
{ spellID = 87023, filter = "ICD", trigger = "DEBUFF", duration = 60},
Магам.

Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Find Weakness (Creche of the Final Dragon)
{spellID = 109744, filter = "ICD", trigger = "BUFF", duration = 115},
ДК, варам, палам?

Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Velocity (Starcatcher Compass, Insignia of the Corrupted Mind, Seal of the Seven Signs)
{spellID = 109789, filter = "ICD", trigger = "BUFF", duration = 115},
Всем инта зависящим? (маги, логи, друиды, шаманы, паладины, присты)

Quote:
Originally Posted by Wetxius View Post
lua Code [Select]:
-- Lightweave
{spellID = 75170, filter = "ICD", trigger = "BUFF", duration = 60},
-- Power Torrent
{spellID = 74241, filter = "ICD", trigger = "BUFF", duration = 45},
Кастерам?
Old 04.03.2012, 15:47   #517
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Shestak View Post
ДК, варам, палам?
Угу, силовикам
Quote:
Originally Posted by Shestak View Post
Всем инта зависящим?
Не только, это же та универсальная триня с хастой. Тем же раскидай, вроде всем даже)
Quote:
Originally Posted by Shestak View Post
Кастерам?
Это да.
Old 04.03.2012, 15:48   #518
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Не только, это же та универсальная триня с хастой. Тем же раскидай, вроде всем даже)
Точно, я просто с начала на вовхеде вышел именно на интовую триню.
Old 04.03.2012, 15:50   #519
Wetxius
 Assistant User Information

Wetxius's Avatar
Балин, там же тогда ид номер нужно разный писать? У кого интовская триня, у кого ловкость, у кого кастерская (

Добавлено через 39 секунд
Или по имени прочекерит?
Old 04.03.2012, 15:52   #520
Shestak
 Junior Member User Information

Shestak's Avatar
Так название прока от разных тринь же одинаковое? Если да, то прочикирит.

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

Thread Tools



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