Реклама
  • Объявления

    • Fye D. Flowright

      Проблема с отображением баффов, хп, маны и урона в аддонах   20.04.2017

      После хотфикса 8.0.1.21 от 19 апреля в аддонах перестала отображаться информация о баффах, дебаффах, уроне, здоровье, входящем отхиле и изменении маны. Связано это с изменениями, внесенными разработчиками в API аддонов в данном хотфиксе. Восстановление работоспособности тех аддонов, которых затронуло это изменение, требует некоторого времени, поскольку не является легко поправимым. Авторам платных аддонов необходимо как можно быстрее, в срок до конца апреля, исправить проблемы. В случае невозможности исправить проблему и фактической бесполезности и неработоспособности аддона в отсутствие этих исправлений такой аддон будет снят с продажи. В случае снятия аддона с продажи покупателям будут проведены возвраты. По аддонам, работоспособность которых будет возобновлена, будут продлены сроки подписки. В случае, если окажется, что ситуация сложнее, чем представляется, в приведенные выше условия могут быть внесены изменения, о чем я обязательно сообщу. Подробности об изменении авторам аддонов: common.RegisterEventHandler(eventFunction, sysEventName, params) Для следующих событий params является обязательным параметром, в котором должен быть указан идентификатор интересующего объекта ObjectId: EVENT_HEALING_RECEIVED EVENT_UNIT_HEALTH_CHANGED EVENT_UNIT_MANA_PERCENTAGE_CHANGED EVENT_UNIT_DAMAGE_RECEIVED EVENT_DEVICE_DAMAGE_RECEIVED EVENT_OBJECT_BUFFS_CHANGED EVENT_OBJECT_BUFF_ADDED EVENT_OBJECT_BUFF_REMOVED Пример: local onEventObjectBuffsChanged = function(p)     -- событие придет для аватара end local params = {objectId = avatar.GetId()} -- Подписываем обработчик: common.RegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', params) -- Отписываем обработчик: common.UnRegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', params) Обращаем внимание на одну маленькую деталь в этом примере: -- Подписываем обработчик: common.RegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', {objectId = avatar.GetId()}) -- Отписываем обработчик: common.UnRegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', {objectId = avatar.GetId()}) -- здесь будет ошибка, поскольку params не равен тому, который использовали при регистрации. Оставить комментарий

3 скриншота

Описание файла

Аддон отображает порезку контроля (диминишинг) у выбранной цели.

Сверху секунды до отката, снизу информация о порезке контроля данной группы. 
1 - нет порезки, иконка не отображается

1/2 - порезка на 50%

1/4 - порезка на 75%

0 - порезка на 100% полный иммунитет, иконка серая.

Команда /dimdnd включает/выключает режим перетаскивания за полупрозрачную черную панельку

Команда /dimreset сбрасывает положение панельки на стандартное.

 

В файле config.lua можно настроить размер иконок (по умолчанию 40)

Global("Size",40) -- размер иконок

И виды отображаемого типа контроля ShowType

При значение false иконка данного типа не отображается.

	Global("ShowType",{
    ["Slow"]=true, -- Замедление
    ["Stun"]=true, -- Оглушение, Отталкивание
    ["Fear"]=true, -- Страх
    ["Silence"]=true, -- Немота, Обезоруживание
    ["Blind"]=true, -- Ослепление, Дезориентация
    ["Disable"]=true, -- Длительное обездвиживание, Заморозка, Усыпление, Очарование, Гипноз, Астрал
})
	




Отзывы пользователей

Вы можете оставить отзыв к файлу только после его скачивания.


MalleusMaleficarum

  • 5
   0 из 1 пользователей посчитали этот отзыв полезным 0 / 1 пользователь

ой как вовремя) ой как полезно) сновой  волей мистики тебя восславят в веках-а не мистики проклянут.

я мистик -честь тебе и хвала

 

Поделиться отзывом


Ссылка на отзыв