397 files

  1. Free

    Программа для автообновления аддонов

    Возможности
    Установка, обновление и удаление аддонов (после авторизации через меню "Настройки"): в том числе и для платных аддонов. Отслеживание обновлений аддонов и уведомление о них. Автоматическая проверка обновлений аддонов каждые 10 минут. Самостоятельно обновит себя в случае выхода новой версии. По умолчанию аддоны, требующие обновления, уже отмечены, вам достаточно только нажать кнопку "Обновить".
    При первом запуске может потребоваться задать соответствия с некоторыми аддонами, которые программа не сможет распознать самостоятельно.
    Установка
    Windows требует подписи программ именными сертификатами. Поскольку такой сертификат стоит достаточно дорого, мы не захотели его покупать. Без сертификата установка со стороны Windows несколько осложняется, а именно:
    после запуска установщика жмем "Установить" - "Подробнее" - "Выполнить в любом случае"

     
    Требования
    Windows Vista и выше (WinXP не поддерживается). Microsoft .NET Framework 4.5 (если отсутствует - программа установит его самостоятельно).

    29656 downloads

       (18 reviews)

    Updated

  2. Free

    LibGS

    (Для разработчиков аддонов)
    LibGS (LibGearScore) - библиотека инспектирования персонажей игроков.
    Рекомендуется использовать в аддонах, которые показывают гирскор, руны, и прочие характеристики экипировки персонажей игроков.
    Библиотека берет на себя всё общение с API игрового клиента (avatar.StartInspect, avatar.EndInspect, EVENT_INSPECT_STARTED, EVENT_INSPECT_FINISHED), скрывая от аддона особенности их работы, самостоятельно решая возможные конфликты между аддонами, и выдает в аддон результат инспектирования в удобном виде.
    Прошу разработчиков принять участие в тестировании
    Если кто-то увидит или наткнется на какой-либо баг, огромная просьба писать сюда.
    Если есть предложения по работе аддона, фичам и содержанию таблицы, то тоже пишите сюда.
    Библиотека позаимствовала многие идеи из аддона TPI и немного из LibreGS, так что их авторам look_at_you_ и vitaliy75 огромное спасибо за вклад.
    По умолчанию библиотека автоматически считает гирскор текущей цели и присылает в аддон через эвент или callback-функцию.
    Во избежании самопроизвольно открывающегося окна инспектирования рекомендуется пользоваться данной библиотекой (в особенности это касается аддона NewTarget3DPvP, с которым наблюдаются кофликты).
    Поддерживает функцию unit.GetGearScore, добавленную в хотфиксе 6.0.00.36.
     
    На данный момент отсутствует подсчет гирскора для версий Аллодов 1.1-4.x. Если кто может, пожалуйста, поделитесь формулой или исходником.
    Как пользоваться:
    Опускаю подробности о добавлении скрипта в AddonDesc.(UIAddon).xdb...
    Существует несколько вариантов использования библиотеки:
    Если ваш аддон только для инспектировния текущей цели аватара, то необходимо выполнить следующие действия: I. Инициализировать библиотеку любым из следующих способов:
    Вызвать функцию GS.Init:  if GS.Init then GS.Init() end Вызвать функцию GS.EnableTargetInspection: GS.EnableTargetInspection( true ) Платным аддонам рекомендуется это делать после прохождения проверки системы привязки к нику персонажа. II. Обеспечить прием данных любым из следующих способов:
    Подписаться на сообщение LIBGS_GEARSCORE_AVAILABLE common.RegisterEventHandler( ShowGearScore, "LIBGS_GEARSCORE_AVAILABLE" )  Установить функцию обратного вызова GS.Callback = ShowGearScore ShowGearScore - функция вашего аддона, которая будет отображать гирскор в нужное окно.
    Имя функции может быть любое.
    В этой функции необходимо проверять, что сообщение пришло для вашего юнита.
    ShowGearScore должна быть уже объявлена на момент попытки её использования.
    Например:
    function ShowGearScore( params )   if params.unitId == avatar.GetTarget() then if params.gearscore then     MyWidget:SetClassVal("style", params.gearscoreStyle)     MyWidget:SetVal("gs", tostring(params.gearscore))     MyWidget:Show(true) else      MyWidget:SetClassVal("style", "tip_white")     MyWidget:SetVal("gs", "N/A")     MyWidget:Show(true) end   end end Аддону следует позаботиться о том, чтобы скрывать интерфейс в случае переключения таргета на НПС или сброса таргета, т.к. LibGS не присылает в этих случаях никаких сообщений.
    function onTargetChaged(params)   local unitId = avatar.GetTarget()   if not unitId or not object.IsUnit( unitId ) or not unit.IsPlayer( unitId ) or unit.IsPet( unitId ) then     MyWidget:Show(false)   end end Если ваш аддон для инспектировния любых юнитов (без выделения юнита в таргет), то для получения гирскора вышеуказанным способом необходимо вызвать функцию GS.RequestInfo: GS.RequestInfo ( unitIdToInspect ) И в ShowGearScore, соответственно, сделать: 
    if params.unitId == unitIdToInspect then ... В данном случае инициализировать библиотеку не обязательно, но желательно, несмотря на то, что она может инициализировать себя сама.
    На данный момент существует проблема особенность: если пользователь открыл встренное в клиент окно инспектирования, то инспектирование любого юнита не будет произведено, пока окно не будет закрыто.
    Стоит подождать следующих версий, в которых эта проблема будет решена.
    Если ваш аддон не предназначен для инспектировния текущей цели аватара, то рекомендуется отключить функцию автоматического инспектирования: GS.EnableTargetInspection( false ) Описание функций:
     
    GS.Init ( EnableTargetAutoInspection, SkipInitialTargetInspection ) Инициализирует библиотеку.
    Параметры функции аналогичны параметрам функции GS.EnableTargetInspection.
     
    GS.EnableTargetInspection ( Enable, SkipInitial ) Включает/отключает автоматическое инспектирование при смене цели аватара.
    Параметры:
    1. Enable: boolean
    true/nil - Включить авто-испектирование
    false - Выключить авто-испектирование
     
    2. SkipInitial: boolean
    Имеет смысл только при Enable=true/nil.
    По умолчанию, при перезагрузке аддона через меню дополнений LibGS автоматически проинспектирует текущую цель аватара.
    SkipInitial позволяет пропустить инспектирование, например, если библиотека инциализируется не с начала работы аддона.
    true - Пропустить инспектирование
    false/nil - Инспектировать текущую цель
    Следует помнить, что при перезагрузке всех аддонов, другие аддоны могут запрашивать инспектирование цели при инициализации, что приведет к приходу соообщения LIBGS_GEARSCORE_AVAILABLE раньше, чем может ожидаться.
    Функция аддона, получающая результат инспектирования (ShowGearScore) должна учитывать это.
     
    GS.RequestInfo ( unitId )  
    Запрашивает инспектирование юнита
    Параметры:
    unitId: ObjectId
    Id юнита, которого надо происпектировать.
     
    LIBGS_GEARSCORE_AVAILABLE ( params ) Глобальное сообщение с результатами инспектирования, посылаемое из ведущей LibGS после завершения инспектирования.
    Следует помнить, что если аддон подписывается на сообщение LIBGS_GEARSCORE_AVAILABLE, то сообщение может приходить даже если аддон не запрашивал инспектирование какого-либо юнита.
    Также следует помнить, что при перезагрузке всех аддонов, другие аддоны могут запрашивать инспектирование цели при инициализации, что приведет к приходу дополнительных сообщений LIBGS_GEARSCORE_AVAILABLE.
    Функция аддона, получающая результат инспектирования (ShowGearScore) должна учитывать это.
     
    GS.Callback ( params ) Функция аддона, которая будет вызвана из локального экземпляра LibGS при получении сообщения LIBGS_GEARSCORE_AVAILABLE.
    Аддон устанавливает это поле при необходимости, если не желает получать результат инспектирования через сообщение LIBGS_GEARSCORE_AVAILABLE.
     
    В качестве параметра в обработчик LIBGS_GEARSCORE_AVAILABLE (и в GS.Callback, если задана) передается таблица со следующими полями:
    unitId                  - ObjectId - Id юнита для которого подсчитан гирскор rank                    - number - ранг умения аватара Пристальный взгляд (0..6) inspected - boolean - можно ли происпектировать юнит частично или полностью (ранг достаточно высок) (false, true) reliable                - boolean - полностью ли происпектирован юнит (ранг достаточно высок) (false, true) Поля gearscore* могут отсутствовать, если у аватара недостаточный ранг умения (inspected==false). gearscore               - number - гирскор юнита gearscoreLevel          - number - средний уровень экипировки юнита, кроме драконьего облика (1..66) gearscoreQuality        - number - "актуальность" экипировки юнита - среднее качество, скорректированное с учетом разницы уровня игрока и экипировки, кроме драконьего облика (1..8 соответствует значениям между ITEM_QUALITY_JUNK..ITEM_QUALITY_RELIC) gearscoreStyle          - string - рекомендуемый стиль для отображения значения гирскора ('Junk'..'Relic') Поля equipment* могут отсутствовать, если у аватара недостаточный ранг умения (inspected==false). equipmentLevel          - number - средний уровень экипировки юнита, кроме драконьего облика (1..66) equipmentQuality        - number - среднее качество экипировки юнита, кроме драконьего облика (1..8 соответствует значениям между ITEM_QUALITY_JUNK..ITEM_QUALITY_RELIC) equipmentStyle          - string - рекомендуемый стиль для отображения среднего качества экипировки ('Junk'..'Relic') Поля runes* могут отсутствовать, если у аватара недостаточный ранг умения (inspected==false), или находимся на Pay-To-Play сервере. runes                   - таблица, индексированная по [DRESS_SLOT_*RUNE*], элемент - таблица с полями:     runeScore           - number - бонус к урону или лечению, даруемый данной руной в данный момент, в зависимости от того, куда она вставлена (0..??     runeQuality         - number - ступень руны (0..13)     runeStyle           - string - рекомендуемый стиль для отображения ступени ('Junk', 'Common'..'Legendary') runesQuality            - number - средняя ступень всех рун (0..13) runesQualityOffensive   - number - средняя ступень всех рун в атакующих слотах (0..13) runesQualityDefensive   - number - средняя ступень всех рун в защитных слотах (0..13) runesScoreOffensive     - number - общий бонус всех рун в атакующих слотах (0..?? runesScoreDefensive     - number - общий бонус всех рун в защитных слотах (0..?? runesStyle              - string - рекомендуемый стиль для отображения runesQuality ('Junk', 'Common'..'Legendary') runesStyleOffensive     - string - рекомендуемый стиль для отображения runesQualityOffensive ('Junk', 'Common'..'Legendary') runesStyleDefensive     - string - рекомендуемый стиль для отображения runesQualityDefensive ('Junk', 'Common'..'Legendary') Некоторые поля fairy* могут отсутствовать в зависимости от версии игрового клиента. fairy                   - string - ступень покровителя для отображения ('-', 'I'..'V') fairyLevel              - number - уровень покровителя (1..65) fairyQuality            - number - ступень покровителя (0..5) fairyScore              - number - [AO 3-4] бонус характиристики, даруемый покровителем (0..???) fairyScoreStat          - number - [AO 3-4] тип характиристики (INNATE_STAT_*) fairyScorePower         - number - [AO 5-6] бонус могущества (0..???) fairyScoreDamage        - number - бонус к урону (0..250%) fairyScoreHeal          - number - бонус к лечению (0..250%) fairyStyle              - string - рекомендуемый стиль для отображения ступени покровителя ('Junk', 'Goods'..'Epic') Поля *Style можно напрямую передавать в функцию MyTextView:SetClassVal(). Пример аддона LibreGS, переделанного под использование LibGS. Можно также обратить внимание на onTargetChaged, скрывающий интерфейс аддона:
    -------------------------------------------------------------------------------- -- GLOBALS -------------------------------------------------------------------------------- local ouText=nil local vtHello=nil -------------------------------------------------------------------------------- -- EVENT HANDLERS -------------------------------------------------------------------------------- function onSize(params)  local pco=widgetsSystem:GetPosConverterParams()  local plc=mainForm:GetPlacementPlain()  plc.alignY=WIDGET_ALIGN_LOW  plc.highPosY=0  plc.posY=0  plc.sizeY=157  plc.alignX=WIDGET_ALIGN_LOW  plc.posX=380  plc.sizeX=400  mainForm:SetPlacementPlain(plc) end function onTargetChaged(params)  local tid=avatar.GetTarget()  if not tid or not unit.IsPlayer(tid) then   mainForm:Show(false)  end end function ShowGearScore(params)   if params.unitId == avatar.GetTarget() then     ouText:SetVal("ttt",userMods.ToWString(tostring(math.floor(params.gearscore+0.5))))     mainForm:Show(true)   end end -------------------------------------------------------------------------------- -- INITIALIZATION -------------------------------------------------------------------------------- function Init() if GS.Init then GS.Init() end  onSize(nil)  mainForm:SetPriority(7000)  mainForm:SetTransparentInput(true)  mainForm:Show(true)  ouText=mainForm:GetChildChecked("ouText",false)  vtHello=common.CreateValuedText()  vtHello:SetFormat(userMods.ToWString([[<html><log fontsize="20"><r name="ttt"/></log></html>]]))  ouText:SetValuedText(vtHello)  ouText:Show(true)  local plc=ouText:GetPlacementPlain()  plc.posX=0  plc.posY=0  ouText:SetPlacementPlain(plc)    ouText:SetBackgroundColor( { r = 0.1; g = 0.1; b = 0.05; a = 0.9 } )    common.RegisterEventHandler( onTargetChaged, "EVENT_AVATAR_TARGET_CHANGED")  common.RegisterEventHandler( ShowGearScore, "LIBGS_GEARSCORE_AVAILABLE")  common.RegisterEventHandler( onSize, "EVENT_POS_CONVERTER_CHANGED")   end -------------------------------------------------------------------------------- Init() --------------------------------------------------------------------------------

    15712 downloads

       (1 review)

    Updated

  3. Free

    Определитель ключа для привязки аддонов

    Касается только игроков оф.серверов.
    Аддон необходим для получения ключа, используемого в привязке платных аддонов к аккаунту.
    Скачиваем и ставим аддон. Заходим в игру, включаем его, копируем ключ. Вставляем ключ в поле "ID игрового аккаунта" в настройках сайта. Готово! Теперь можно скачивать аддоны, и они будут работать на всех персонажах на привязанном аккаунте. Подробности, вопросы и ответы
    Only for players from official server.
    Addon needed for receiving special key of your game account, which uses in binding paid addons to game account.
    Download and install addon.
    Log in to game, enable addon, copy key.
    Paste it in the field "Game account ID" in profile settings.
    Done! Now you can download paid addons and they will work for all characters from binded game account.
    Details, questions and answers

    19562 downloads

       (17 reviews)

    Updated

  4. Free

    LibDnD

    Официальная версия LibDnD для аддонов. Рекомендуется разработчикам аддонов использовать данную версию LibDnD в своих аддонах.
    В ближайшем будущем планируется добавления новых плюшек, в т.ч. перенос некоторых плюшек из других аддонов.
    Если требуется какой-то особенный дополнительный функционал, или кто-то готов поделиться своим, то можно об этом попросить на странице разработки LibDnD.
     
    HOW-TO: LibDnD.lua - Библиотека Drag&Drop
     
     
    Простейший пример использования LibDnD
     
    Файл LibDnD.lua нужно включить в AddonDesc.(UIAddon).xdb, в секции <ScriptFileRefs>:
    <ScriptFileRefs> <Item href="LibDnD.lua" /> ... </ScriptFileRefs> DnD.Init() - Инициализирует виджет для Drag&Drop. Это нужно только один раз, во время инициализации аддона, или позже, когда угодно. Повторные вызовы для того же самого виджета на данный момент нежелательны.
    Пример:
    DnD.Init( wtMainPanel ) Всё, Drag&Drop УЖЕ работает )
     
     
    Функция DnD.Init()
     
    Синтаксис:
    DnD.Init( wtMovable, wtReacting, fUseCfg, fLockedToScreenArea, Padding, KbFlag, Cursor )
    Обязательные параметры:
    1) wtMovable - ссылка на Widget.
    Виджет, КОТОРЫЙ нужно перемещать.
    НЕобязательные параметры (могут быть nil, или их можно вообще не писать):
     
    2) wtReacting - ссылка на Widget (nil = wtMovable).
    Виджет, на который привязывается реакция, т.е. виджет, ЗА КОТОРЫЙ будет перетаскиваться wtMovable. Это может быть сам wtMovable, то есть сама перетаскиваемая панель, но НЕ обязательно (!), это может быть что угодно, например, ЗАГОЛОВОК ОКНА, "дочерний" по отношению к ОКНУ wtMovable. Если не указан - виджет wtMovable перемещается сам за себя.
    3) fUseCfg - true/false (nil = false).
    Сохранять ли позицию виджета в конфиг-файл User.cfg. Если да, то сохранит в таблице с именем "DnD:<путь к виджету wtMovable в иерархии>", в секции, названной по имени аддона. Рекомендуется, чтобы все родительские виджеты wtMovable имели осмысленные, не динамические, уникальные имена.
    4) fLockedToParentArea - true/false (nil = true).
    Если true, то передвигаемый виджет нельзя даже частично утащить за края родительского окна (чаще всего ими являются края экрана). Таким образом он всегда будет находиться целиком на экране (если не переопределено в параметре Padding, см. ниже). А если false, то его можно утащить полностью, точно так же, как можно утаскивать окна в ОС Microsuxx Windows.
    5) Padding - число или таблица из 4 чисел {Верхний,Правый,Нижний,Левый} (nil = {0,0,0,0}).
    Если fLockedToParentArea=true, то действует Padding. Если хотите, чтобы за край окна всё-таки можно было частично утащить wtMovable на какую-то глубину, то можете заполнить таблицу. Например, это сделано в аддонах "PhanTime" и "HonorInfo", где по краям панели имеется "тень" толщиной 8 пикселей. Там эта таблица заполнена отрицательными числами, вот так: {-8,-8,-8,-8}. В случае передачи числа в качестве параметра, оно будет использовано в качестве глубины по всем направлениям.
     
    6) KbFlag - флаги управляющих клавиш KBF_*.
    Если надо, чтобы wtMovable двигался только при нажатии клавиш Shift, Ctrl или Alt, передаем здесь соответствующие флаги KBF_*:
    nil - нажатие любой из перечисленных клавиш не имеет никакого эффекта.
    KBF_NONE - Перетаскивание только при не нажатых клавишах
    KBF_SHIFT - Перетаскивание только при нажатой "Shift"
    KBF_ALT - Перетаскивание только при нажатой "Alt"
    KBF_CTRL - Перетаскивание только при нажатой "Ctrl"
    KBF_ANY - Перетаскивание только при любой нажатой клавиши из перечисленных
    7) Cursor - строка/false (nil = "drag").
    Стиль курсора, который будет устанавливаться при перетаскивании.
    nil/true - используется курсор по умолчанию: "drag".
    false - курсор не меняется при перетаскивании.
     
     
    Примеры использования DnD.Init()
     
    Виджет Окно (wtWindow), которое можно таскать за виджет Заголовок-окна (wtTitle), являющийся дочерним виджетом Окна:
    DnD.Init( wtWindow, wtTitle ) Виджет таскается сам по себе, И его позиция сохраняется между игровыми сессиями (создаёт секцию по названию аддона в файле User.cfg):
    DnD.Init( wtPanel, wtPanel, true ) или:
    DnD.Init( wtPanel, nil, true ) Виджет не сохраняет позицию между игровыми сессиями, и его можно утащить почти полностью за край экрана:
    DnD.Init( wtPanel, nil, false, true ) Позицию в конфиг не сохраняет, но за то, "тень" по краям текстуры фона окна аддона, имеющая
    толщину 8 пикселей со всех сторон, будет красиво задвигаться за край экрана (так сделано в аддонах "PhanTime" и "HonorInfo"):
    DnD.Init( wtMainPanel, nil, nil, nil, {-8,-8,-8,-8} ) или:
    DnD.Init( wtMainPanel, nil, nil, nil, -8 ) Делаем сразу три разных виджета передвигаемыми в одном аддоне:
    DnD.Init( wtTrayButton ) DnD.Init( wtMainWindow ) DnD.Init( wtConfigWindow ) Делаем передвигаемую wtMainPanel и все её дочерние виджеты в пределах родителя с учетом рамки в 4 пикселя при нажатой клавише Ctrl, с сохранением всех позиций в User.cfg:
    DnD.Init( wtMainPanel, nil, true ) for _,wtChild in pairs( wtMainPanel:GetNamedChildren() ) do DnD.Init( wtChild, nil, true, nil, 4, KBF_CTRL ) end Функция DnD.Enable()
    Синтаксис:
    DnD.Enable( wtWidget, fEnable )
     
    1) wtWidget - ссылка на Widget.
    Это может быть wtReacting или wtMovable, не важно, т.к. оба варианта работают.
    2) fEnable - true/false.
    Если true, то виджет будет реагировать на Drag&Drop, а если false, то Drag&Drop виджета будет запрещён (то есть, виджет будет "пристёгнут", и будет игнорировать все попытки перетаскивания).
    Этой функцией пользоваться НЕ обязательно, т.к. все виджеты, зарегистрированные в системе функцией DnD.Init(), по умолчанию, АКТИВНЫ. Но если возникнет необходимость "пристегнуть" такой виджет, то функция DnD.Enable() существует именно для этого. Она меняет статус виждета, перманентно разрешающий или запрещающий его Drag&Drop. "Пристегнуть" виджет можно командой DnD.Enable( ВашВиждет, false ), и он будет игнорировать все попытки перетаскивания. Если позже вам потребуется снова разблокировать его (снова сделать перетаскиваемым), то сделайте это командой DnD.Enable( ВашВиждет, true ).
    Функция DnD.Enable() может потребоваться вам, например, если вы захотите сделать в своём аддоне полноценную поддержку событий аддона AddonManager.
    Подробнее об этом написано здесь: Поддержка событий AddonManager в других аддонах
     
    Функция DnD.IsDragging()
    Синтаксис:
    DnD.IsDragging()
    Если в вашем аддоне есть перетаскиваемые кнопки (такие есть, например, в аддонах "DarkDPSMeter" и "GuildGui1b"), то вам пригодится функция DnD.IsDragging(). Чтобы при перетаскивании такой кнопки, ИЗБЕЖАТЬ нажатие на неё, вставьте такую строку в начало кода реакции на нажатие кнопки:
    if DnD.IsDragging() then return end Функция DnD.Remove()
    Синтаксис:
    DnD.Remove( wtWidget )
     
    1) wtWidget - ссылка на Widget.
    Виджет, который нужно разрегистрировать в системе DnD, чтобы его можно было безопасно уничтожить с помощью DestroyWidget. Передавать надо именно тот виджет, который собираетесь уничтожать.
    На данный момент не проверяет, зарегистрированы ли в системе дочерние по отношению к wtWidget виджеты, поэтому, если вы их регистрировали, то необходимо вызывать DnD.Remove и для них.
    Пример:
    for _,wtChild in pairs( wtMainPanel:GetNamedChildren() ) do DnD.Remove( wtChild ) end DnD.Remove( wtMainPanel ) wtMainPanel:DestroyWidget() Бонус: функции GetConfig() и SetConfig()
    Примеры:
    Получить весь конфиг аддона в виде ТАБЛИЦЫ (если он есть в User.cfg), или nil (если его там нет):
    Config = GetConfig() Получить из конфига значение переменной Name (если она есть) или nil (если её там нет).
    Имя переменной может быть строкой или числом, а значение - чем угодно, хоть таблицей.
    MyOption = GetConfig( Name ) Сохранить в конфиг-файл переменную Name со значением Value.
    Те же условия для имени и значения, что описаны в предыдущем примере.
    SetConfig( Name, Value ) Если передать только ОДИН параметр, но ТАБЛИЦУ, то все её переменные будут аккуратно добавлены (merged) в конфиг аддона. Именно добавлены. То есть, тупой перезаписи одной таблицы поверх другой эта функция НЕ делает.
    SetConfig( { ["A"] =5, [100] ={1,10,100}, ["Yes"] =true } ) Этим двум функциям НЕ нужно указывать название секции, т.к. они всегда пользуются секцией, названной именем аддона.

    4420 downloads

       (2 reviews)

    Updated

  5. Free

    SetLoot

    Аддон предоставляет удобный интерфейс для раздачи инсигний и фарма оплота/хранителей,
    также позволяет автоматизировать некоторые действия лидера группы
    возможности:
    помнит количество инсигний, полученных персонажами в группе позволяет автоматически раздавать инсигнии позволяет автоматически запоминать и собирать группу после выхода с острова позволяет автоматически менять настройки дележа в группе позволяет запоминать и собирать отряд (удобно для хранителей/рейда) позволяет упростить распределение лута при фарме гильдейского оплота режим хранителя:  при нахождении в отряде по нажатию "R" формирует список рейда. При нажатии кнопки "пригласить всех" кидает инвайт рейду/тем, кого не хватает (также можно приглашать отдельного человека, нажав кнопку пригласить на его панельке).  Если после нажатия "пригласить всех" сбор не начался, рекомендуется самостоятельно(обычным инвайтом или кнопкой панели) пригласить любого члена рейда, после чего остальным также придут инвайты.
    режим "оплот":  выдает весь дроп лидеру рейда/заведующему добычей, у которого включен соотв. режим в аддоне.
    ЛКМ по кнопке SL переключает видимость окна группы, ПКМ отключает/включает аддон
    ЛКМ по кнопке G показывает/скрывает панель дележа, ПКМ показывает/скрывает панель раздачи
    Управление для панели раздачи:
     ЛКМ по кнопке рядом с ником персонажа выдаст ему инсигнию
     ПКМ обнулит счетчик полученных предметов для персонажа
     флажок означает, что данный персонаж будет учитываться при автораздаче
     
    For EU:

    998 downloads

       (1 review)

    Updated

  6. Free

    Заведующий добычей

    Позволяет равномерно распределять любой лут между выбранными участниками группы/рейда
     
    Требование:
    1) Быть участником группы
    2) Быть заведующим добычи
    3) Добытый предмет должен быть предназначен для одного игрока из группы

    скриншот 1. Кнопка открытия аддона
     

    Скриншот 2. Настройки

    Инструкция по использованию:
    1) Сделать себя заведующим добычи
    2) распределять полученный лут
     

    Способы использования аддона в 7.0.1:
    1) Распределять монеты на астральной охоте
    2) распределять инсигнии героя
    3) фарм на цс в группе
     
    Дополнительные аддоны:
    SaveParty - при  создании группы автоматически устанавливает нужный разрол лута
     
     

    2398 downloads

       (0 reviews)

    Updated

  7. Free

    UniverseMeter

    Измеритель дпс и хпс.
       
    Отличительные особенности:
    Имеет настройки, позволяющие оставить только нужные режимы. График урона с информацией за каждый период. Описание умений, присутствующих в статистике. Корректная работа с предыдущими боями и покинувшими рейд игроками. Имеет четыре режима:
    ДПС - нанесенный урон. ХПС - кто и сколько сотворил лечения. ДЕФ - полученный урон. IHPS - кого насколько лечили (по умолчанию отключено). Показывает данные за текущий бой, два предыдущих боя, а также общий в какой-либо активности.
    Корректно переносит данные последнего боя в предыдущие, при выходе игрока из вашей группы не теряет данные о нем.
    В статистике отображает:
    График нанесения урона во времени, с возможностью посмотреть данные за каждый промежуток времени. Уровень решимости. Использованные умения с детализацией: стихия урона; тип урона; доля урона под мощью/доблестью/коварством/слабостью/уязвимостью; различные промахи; различные поглощения урона; описание умения.

    14639 downloads

       (4 reviews)

    Updated

  8. Free

    AutoMountFeed

    Автоматически кормит активного маунта, когда остается меньше 1 минуты до истощения.
    В окне настроек необходимо отметить маунтов, которых будет кормить аддон.
    По умолчанию используется язык клиента. Если установлен AddonManager r4+, тогда используется язык, выбранный в AddonManager.
    Вызвать графический интерфейс можно:
    из AddonManager'a из AOPanel из окна стойла чат-командой /amf Можно установить высоту окна маунтов в файле Scripts/Settings (по умолчанию 648).
    Automatically feeds active mount, when less than 1 minute to exhaustion.
    In the settings window it should be noted mounts, which will feed the addon.
    At default uses language of the client. If the AddonManager r4 + is installed, then use then uses language selected in the AddonManager.
    You can call GUI:
    from AddonManager from AOPanel from Stable window by chat command /amf

    58162 downloads

       (16 reviews)

    Updated

  9. Free

    AutoQuest

    AutoQuest 
    Данный аддон служит для упрощения прокачки персонажа за очки судьбы.
    Аддон принимает все квесты которые можно сдать за очки судьбы, исполняет их если хватает очков и сдаёт сам если нет выбора награды

    7379 downloads

       (2 reviews)

    Updated

  10. Free

    ShipControl

    Контроль за устройствами корабля, прочность, откат. Мини-карта астрала - мобы, корабли, объекты. Некоторые фишки: высота полета относительно вас, количество сундуков на корабле, показ "следа" подсвеченных сканером мобов-невидимок на мини-карте Вызов меню настроек - SHIFT+пкм по кнопке выбора режимов аддона.
    Таскание панели по экрану (DnD-режим) - за кнопку переключения между режимами. Вызов меню настроек - правая мышка по кнопке переключения режимов (в режиме "Сжатый").
    Для совместного отображения карты и корабля в config.txt пропишите
    togetherMode = true Режим стандартный
    Показывает устройства корабля и упрощенно окружающие объекты. Видно какие устройства еще не откатились, какие требуют ремонта.
    Вдобавок откат действий у устройств показывает отдельно для каждого действия - например у сканера и навигатора показывает какое действие в откате,а какие нет. Боковые щиты раздельно показываются. Астральные мобы отфильтрованы по дальности и агрессивности.

    Режим "Радар"
    Показывает с логарифмическим масштабирование окружающие корабль объекты.

    Малый круг - 450 м, средний круг - 800 м, большой красный круг - 1500 м.

    Краткий режим
    Переход в режим - по правой мышке на кнопке режимов.

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

    Можно посмотреть демо-режим - выбрать из меню аддона (через AddonsMenu).

    Автоматический сдвиг панели при открывании карты (нужен аддон PopUpChat) - параметр OverMapPlace. Задать можно в config.txt:
    PS.OverMapPlace = { posX = 1200, posY = 100} Eсть возможность выбирать между 4-мя видами прицела пушки, в файле config.txt
    --- "system" "OrkAura01Glow" "CannonAim" "CannonAim2" PS.CannonAim = "CannonAim2" если менять прицел не надо - то поставьте "-"

    Добавлены буйки - "конец карты" - чтобы было видно сколько осталось до начала "красного астрала":

    Можно изменить положение устройств и размер самой панели корабля в config.txt:

    Например сейчас в config.txt установлен сжатое представление (было более широкое). Структуру данных можно смотреть в описании настроек устройств

    105943 downloads

       (49 reviews)

    Updated

  11. Free

    Испытание крови. Усыпальница

    Позволяет по нажатию кнопки последовательно выделять мобов "Ожившее лезвие" в испытании крови (Усыпальница). 
    Может кому-то упростит прохождение 2 этапа)
    Кнопка отображается только в ИК. Кнопку можно перемещать.

    98 downloads

       (0 reviews)

    Updated

  12. Free

    KursKri

    Простенький аддон на базе аддона MyrrhMyrrh Автор: Cleric.
    Выводит текущий курс покупки кристаллов и рассчитывает приблизительное количество которое можете приобрести.
     
     
    ***************
    Для возвращения к предыдущей статичной версии необходимо в файле ScriptKursKri.lua изменить строку
    с
    local WorkType = 1
     
    на
    local WorkType = 0

    12172 downloads

       (4 reviews)

    Updated

  13. From 12.50 RUB

    Менеджер бафов

    Аддон позволяет в удобном виде отслеживать нужные баффы на своем игроке, окружающих игроках или мобах по нужным критериям (на своем игроке, на врагах, на друзьях, если автор баффа сам игрок, только на выбранной цели, на игроках группы или рейда).
    С помощью панели баффов можем отслеживать выбранные баффы на выбранных игроках или монстрах (например, следить за контролем на выбранном мобе, или ожидать появление баффа, или ожидать окончания баффа).
     
     
    Для загрузки настроек по умолчанию нужно нажать кнопку "настройки по умолчанию"
    Подробное описание:
    Аддон позволяет в графическом интерфейсе интерактивно настроить отслеживание нужных баффов и дебаффов на НПС. Для любого баффа или дебаффа можно настроить:
    а) картинку, ст аки, таймер
         1) картинку, для которой можно задать размер, положение, цвет и прозрачность
         2) стаки, для которых можно задать размер, цвет и прозрачность
         3) таймер, настраивается аналогично стаку
    б) Условие активации баффа/дебаффа:
         1) всегда
         2) состояние стака находится в определенном диапазоне или всегда или в случае пустых параметров
         3) в бою ( на себе и врагах)
         4) в группе (отображается всегда при наличии баффа/дебаффа в группе или своей группе рейда)
         5) в рейде (отображается всегда при наличии баффа/дебаффа в рейде)
         6) в панели баффов (выводится на панель всегда при наличии баффа/дебаффа)
    в) Дополнительные условия активации, будет работать если будет выполняется основное условие активации (б)
         1) на игроке
         2) владелец баффа/дебаффа игрок
         3) на врагах
         4) на друзьях
         5) на выбранной цели игрока
    Аддон позваляет создавать следующие панели баффов/дебаффов:
    1) привязаную к цели игрока
    2) для любого видимого НПС включая себя (уничтожается при исчезновении или смерти НПС) (создается путем нажатия левой кнопки мыши по главной кнопке дополнения)
     
    Для каждой панели можно изменять следующие настройки (вызываются правой кнопкой мыщи по имени игрока):
    1) размер слота баффа
    2) количество баффов/дебаффов в одной строке
    3) размер шрифта игрока
    4) размер шрифта стаков
    5) размер шрифта таймера
    Баффы/дебаффы выводятся на панель в следующем порядке, сначала баффы(зеленное обрамление), а затем дебаффы(красное обрамление). Обрамление желтого цвета в правом нижнем углу иконки баффа/дебаффа говорит нам, что данный бафф/дебафф принадлежит игроку.
     
    Инструкция по сохранению и выгрузке настроек
    а) Сохранение настроек в файл
    а.1) В контекстном меню аддона нажать кнопку "Очистить бафы" 
    а.2) В контекстном меню аддона нажать кнопку "Сохранить файл"
    а.3) В папке аддона запустить файл  ExportMods.vbs (должен создаться файл MaInitLoadUser.lua) - в данном файле хранятся все настройки бафов
    б) Загрузка настроек из файла
    б.1) В папке аддона должен быть файл "MaInitLoadUser.lua"
    б.2) В контекстном меню аддона нажать кнопку "Загрузить из файла"
     

    рис 1. Контекстно меню аддона

    рис 2. Файл "ExportMods.vbs" - экспорт настроек из файла mods
    После сохранения необходимо корректно завершать аллоды (если со сбоем скорее все ничего не сохранится)
     
     

    3807 downloads

       (7 reviews)

    Updated

  14. Free

    TkaRika_Kv

    Автоматически запускает квесты в пещере Тка-Рика (начать испытание и т.д.), этот аддон нужно использовать совместно с аддоном AutoQuest (автоматически принимает и завершает задания)
    Упращает фарм в Тка-Рика при выполнении квеста по турниру крови
    Аддон не имеет никаких настроек, для включения/отключения используем возможности отключения/включения дополнений 
     

    170 downloads

       (0 reviews)

    Updated

  15. From 50.00 RUB

    Помощник торговца

    Дополнение практически полностью автоматизирует процесс торговли на аукционе.
    Функциональные возможности аддона:
    Автовыставление предметов из сумки на аукционе Выборочное выставление предметов из сумки на аукцион Автопокупка предметов у торговца Отбор дешевых товаров на аукционе Поиск предметов на почте Вывод списка товаров Сохранение / Выгрузка цен 1. Авто-выставление предметов из сумки на аукционе
    1.1. Настройка параметров для автоматического выставления
    Для каждого предмета, который мы хотим продать, нужно настроить цену и количество, для этого необходимо: а) открыть форму "Настройка выставления", б) в сумке выбрать нужный предмет, например, "Метеоритная руда" и переместить в любую пустую ячейку, при перемещении у нас заполниться форма "Настройка выставления", после заполнения мы можем изменять параметры выбранного предмета с сохранением. Обязательные параметры для заполнения "Мин" - это самая низкая цена за 1 шт на аукционе на которую планируем выставить, "макс" - это самая максимальная цена за 1 шт на которую планируем выставить, т.е. выкуп на аукционе будет в интервале ["мин","макс"] в зависимости от цен конкурентов, "Количество" - это максимальное количество предметов за один лот.

    1.1.1. Установка интервала цен выкупа в голдах за 1шт (тип цены равен 1)
    Используется для выставления в голдах на аукционе, но на ~1-5% дешевле конкурента. Здесь нужно установить 2 параметра - это "Мин" и "Макс", т.е. мы устанавливаем интервал [мин;макс] цен. Выкуп будет принадлежать диапазону цен [мин;макс] и будет определяться в зависимости от стоимости конкурента для аналогичного предмета. Аналогично выставляются 2 и 3 тип цен.

    1.1.2. Установка интервал цен выкупа в кристаллах за 1шт (тип цены равен 2)
    Аналогично пункту 1.1.1 только стоимость зависит от курса кристалла.

    1.1.3. Цены в зависимости от базовой стоимости предметов за 1шт (тип цены равен 3) 
    Это почти аналог выставления в голдах, разница лишь в том что мы задаем стоимость в коэффициенте, который умножается на базовую стоимость предмета, базовая стоимость у каждого предмета своя и устанавливается разработчиками АО. Применимо в основном для товаров экипировки персонажа.

    1.1.4. Постоянная цена в голдах за 1шт (тип цены равен 4)
    Постоянная цена в голдах устанавливается  для ставки и выкупа, где ставка соответствует "мин", а выкуп соответствует "макс" (словно мы в ручную выставляем на аукционе в голдах)

    1.1.5. Постоянная цена в кристаллах за 1шт (тип цены равен 5)
    Аналогично пункту 1.1.4 только стоимость устанавливается в кристаллах и зависит от курса кристалла.

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

    1.3. Обновление цен конкурентов
    Используется для расчета минимальных цен конкурентов, которая необходима для выставления товаров по самой низкой цене, т.е. чтобы выставить товар дешевле, чем у конкурента, необходимо аддону знать самую низкую цену конкурента.
    Для обновления цен конкурентов используются кнопки: "Все", "Редкости и костюмы", "Из сумки". Для того что бы кнопка "Все" отрабатывала, предварительно необходимо подсчитать остатки на почте и аукционе, в этот момент происходит заполнение фильтров перебора нужных товаров на аукционе. 
    При обновлении фактически происходит обнуление минимальных цен конкурентов в аддоне и просмотр нужных товаров на аукционе для расчета минимальной цены конкурента.
    Минимальная стоимость конкурента рассчитывается всегда при любом просмотре аукциона, или когда аддон перебирает нужные страницы или вручную просматриваем аукцион.

    1.4. Отмена наших лотов на аукционе
    Наши конкуренты тоже не спят и хотят продать товар по быстрее, поэтому могут выставлять товар дешевле, чем наш лот, это может случиться через 5 мин или через час. Для отмены наших лотов, по которым у конкурентов есть более дешевый предмет, используется кнопка "снять перебитые аукционы" - предварительно должно быть выполнено обновление цен конкурентов.

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

    1.5.2. Собираем нужное количество без учета цены конкурента, для сбора конкретного предмета в параметр "Огр по сб" должно быть установлено положительное значение, т.е. больше нуля. Например, собирать до 100 шт с учетом имеющего количества на аукционе и почте, параметр "Огр по сб" должен быть равен значению "100" или все "Огр по сб"= "9999999", при нажатии кнопки "Собрать" будет выполнен сбор предметов  
    1.6. Способы заполнения формы "Настройки выставления"
    Перемещение в сумке в пустую ячейку На аукционе кликанием левой кнопкой мыши на квадратик в колонке уровень В чате кликаем левой кнопкой мыши на нужный предмет с зажатой клавишей "ctrl" Через форму "Список товаров" 1.7. Порядок автоматического выставления предметов на аукционе
    Разобрав пункты с 1.1-1.5 описанные дальнейшие действия должны уже быть понятны:        
    Посчитать остатки на аукционе и почте. Можно пропустить пункт подсчета остатков в случае. Обновляем все цены. Снять перебитые аукционы. Посчитать остатки на аукционе. Забираем предметы с почты и выставляем, повторяем 5 пункт до тех пор пока все не выставим. 2. Выборочное выставление предметов из сумки на аукцион
    В форме "Создание аукционов" мы можем создавать по введенному выкупу, открыв сумку переместив нужный предмет в пустую ячейку выполниться заполнение формы, автоматически запуститься перебор аналогичных предметов на аукционе для расчета минимальной и средней цены конкурентов. На основе этих данных можно проанализировать цены и определиться по какой цене выставлять. Для запуска выставления по минимальной и средней цене конкурентов обязательно нужно дождаться расчета данной стоимости. Для запуска по постоянной цене можно запускать процесс выставления сразу, не дожидаясь обновления цен минимальной и средней цены. 

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

    4. Отбор дешевых товаров на аукционе
    Возможность поиска и отбора на аукционе недорогих лотов относительно введенной ценой выкупа (при просмотре аукционов выводит в отдельную форму список дешевых лотов, при клике на название выполняет поиск найденного дешевого лота), также есть возможность создать собственный фильтр поиска лотов на аукционе (например, сегодня акция ларец полководца и на аукционе частей или свитков полководца довольно много как дешевых так и дорогих. Среди всех дешевых свитков и частей аддон найдет самые дешевые свитки относительно нами установленной ценой).

    5. Поиск предметов на почте
    Рядом с открытой почты есть маленькая кнопочка, по которой открывается форма поиска предметов на почте.

    6. Список товаров
    Используется для просмотра общей картины о списках товаров с интервалом наших цен, текущей ценой выкупа, минимальной ценой конкурентов, остатков товаров. По необходимости можем открыть форму "Настройка выставления" из списка товаров и откорректировать цены.


    7. Сохранение настроек аддона (рекомендуемое сохранение)
    В случае изменения настроек аддона желательно сохранять все настройки в файл "InitializationLoadUser.lua" расположенный в папке аддона, сохранение можно выполнять перед завершением клиента АО или по окончательному редактированию настроек аддона, для сохранения необходимо выполнить следующее: 1) в настройках нажимаем кнопку "Выгрузить цены", 2) открываем папку аддона и запускаем скрипт "ExportMods.vbs". Скрипт выполнит сохранение цен в файл "InitializationLoadUser.lua" - именно из этого файла выполняется загрузка сохраненных настроек аддона.

    Теперь запись ошибок игровых дополнений в файл mods.txt отключена по умолчанию. Для её включения необходимо отредактировать параметр user_mods_log_enable в файле /Personal/global.cfg.

    8. Настройки

     

    5452 downloads

       (24 reviews)

    Updated

  16. Free

    Auto Res

    При фарме 3х3 автоматически ресает искру

    43 downloads

       (0 reviews)

    Updated

  17. Free

    QuestAutomation

    This addon can:
    Accept quests automatically Finish quests with marks Return quests automatically Set a region, where you like to accept dailies automatically (Like Al Rihat or KOE) Finish speech-bubbles automatically (Add the ones you want it to complete) So you can adjust everything to your need. Makes Questing a lot faster 😉
    Todo: Nice looking, different UI. (Comes with r3)
     If someone wants to translate it to russian, have a look at the Localization.lua and send it to me. I will add it to this file.

    35 downloads

       (0 reviews)

    Updated

  18. Free

    Farm 3x3

    Аддон автоматически закупает эссенции судеб за эмблемы поединка у "Гээл-Бран Хмурый".
    Примечание: при наличии в сумке артефкатка "Грааль Пробуждения" экипирует перед покупкой и снимает после завершения покупки.
    Дополнительные аддоны:
    SaveParty - авто соглашение о вступлении 3х3 6х6
    Auto Res - ресает искру после смерти
     

    55 downloads

       (0 reviews)

    Updated

  19. Free

    GuildGui1b

    Альтернатива стандартным окнам со списками Гильдии и Друзей. Есть ПРЕИМУЩЕСТВА перед стандартным окном гильдии, вот они:
    Новая колонка "Вступил", показывающая даты вступления в гильдию для ВСЕХ персонажей (!) В колонке "Зона", показывает не просто Подзону, а Зону и Подзону. В обоих списках (Гильдии, и Друзей тоже!) показаны даты/время последней активности для всех игроков. В списке Друзей, показывается взаимность дружбы. Кнопка "Экспорт" экспортирует подробную информацию по гильдии (или друзьям) в файл Mods.txt. Возможность увидеть список гильдии, отсортированный как вам нравится, ОДНИМ НАЖАТИЕМ КНОПКИ, а не тремя-шестью нажатиями, как со стандартным окном гильдии  Наверняка что-то ещё Над аддоном работали: Vermin (создатель аддона), SLA, Setras, Kali, SuPeR_MaRiO
    Инструкция по использованию
    После активации аддона в самом верху слева окна игры у вас появится графическая кнопка с нарисованной на ней буквой G - кликаем ее для открытия окна аддона Выгрузка данных - выгружает в файл /Personal/Logs/mods.txt, что в папке с игрой. Для отображения выгруженных данных по списку гильдии в виде таблицы - копируем состав гильдии из лога, начиная со строки Info: addon GuildGui1b: GUILD MEMBERS (CSV format) в блокнот, сохраняем затем файл как что_нибудь.csv (не забудьте указать именно это расширение файла). Все, дальше файл будет открываться по умолчанию как таблица. "GuildGui1b" - это альтернатива стандартным окнам со списками Гильдии и Друзей, причём, более навороченная. Показывает Имена, Классы, Уровни, Накидки, Ранги, Авторитет, Верность, Даты вступления в гильдию, Онлайн-статус, Дату/время последней активности, Зоны и Подзоны... И всё это можно отсортировать по любой колонке! Через контекстное меню (Правая кнопка мышки на любом элементе списка) есть возможность сделать несколько действий - пригласить в группу, добавить согильдийца в список друзей, исключить персонажа из друзей и др.
    Кроме того. Показывает объявление и информацию гильдии. Просмотр всего списка гильдии или только тех, кто в онлайне. Просмотр списка Друзей. В списке Друзей, можно увидеть, взаимна ли дружба ("взаимно" = вы есть в списке друзей друга, "не взаимно" = вас в его списке нет). Если друг вне игры, показывает время отсутствия.
    Имеется поддержка двух языков:
     Русский; Английский. English:
    "GuildGui1b" is an alternative to built-in Guild & Friends window. It is MUCH more advanced. For example, it shows Zones, where your Guild members and Friends are currently located. Also, it shows Names, Classes, Levels, Tabards, Ranks, Prestige, Loyalty, Join dates, Online status, Offline times, and allocation Zones. The list can be arranged by any column!  Shows, how long the players are offline - this is very handy. Friends list shows "Mutual"/"Not mutual": "Mutual" means your friend have YOU in his Friends list as well, and "Not mutual" means he don't. There are several actions, you can perform on players (rigth-click a buddy for context menu) - Invite to group, Add guild member to Friends list, Remove from Friends list, etc.
    There is support for 2 languages:
    Russian; English.

    21248 downloads

       (13 reviews)

    Updated

  20. Free

    UniverseHighlighter

    Шуточный аддон.
    ВАЖНО!!!
    Для выделения цели исользуйте TargetHighlighter (
     
     
    Шуточный аддон, больше для создания постановочных скриншотов/видео. Также сильнее нагружает ПК в сравнении с TargetHighlighter
    Позволяет
        Выделять цель заданным цветом
        Раскраска окружающих цветами классов
        Раскраска персонажей согласно списку имен
        Раскраска всех персонажей гильдии
    Приоритет подсветки
        Ваша цель
        Из списка игроков
        Из списка гильдий
        По классам
     
    PS. К сожалению цвет обводки для всех может быть только один, поэтому обводка только для цели. Если понадобится можно сделать отдельной настройкой общий цвет обводки.

    16 downloads

       (0 reviews)

    Updated

  21. Free

    TargetHighlighter

    Выделение вашей цели цветом и обводкой.

    Для тех кому анимированное выделение цели в других аддонах не нравится.
    Мне гораздо удобней различать цель по цвету, без стрелок/анимаций и тд. Особенно в ПВП, которое сейчас весьма перегруженно эффектами.
    Позволяет выделять цель при помощи обводки, заливки цветом и указания этих цветов в настройках.
     

    168 downloads

       (1 review)

    Submitted

  22. Free

    Билд менеджер

    Мой билд менеджер, сделал давно были гильдейским, наконец решил выложить в общий доступ.
    Есть доп. панель, позволяет сохранить билд и панели, и загрузить его.
    Билд-менеджер вызывается по нажатию кнопки в окне талантов.

    8083 downloads

       (4 reviews)

    Updated

  23. Free

    Artefact Manager

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

    128 downloads

       (0 reviews)

    Submitted

  24. Free

    LazyCurrencies

    Аддон для перевода в ценности
    подсказывает о наличии таких предметов в сумке,
    при нажатии ЛКМ - использует предметы
    ПКМ - вкл/выкл обнаружение предметов 
    перед использованием отредактируйте конфигурационный файл со списком предметов ("config.lua" в папке с аддоном)

    483 downloads

       (2 reviews)

    Updated

  25. Free

    OrbDemo

    Пару лет назад, когда устал от прямоугольников, решил поиграться с кругами. Собственно вот, откопал на старом диске то, что получилось.
    По факту два полукруга и куча масок. Может кто из разработчиков захочет поиграться?

    57 downloads

       (1 review)

    Submitted