Jump to content
Alloder.pro: about Allods with love
Search In
  • More options...
Find results that contain...
Find results in...

New program for writers

We turn from quantity to quality and tell you how we will supplement the Allods Team program with rewards in rubles.

More

The new Updater

Let us to introduce the new addon updater software and to share the details

Read more

Alloder 2.0

We have started the process of project evolve, and this relates not only, and not even primarily of the site's view

Read more

479 files

  1. Free

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

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

     
    Требования
    Windows 7 х64 и новее. Microsoft .NET Desktop Runtime 6.0 (если отсутствует - программа установит его самостоятельно).
  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() --------------------------------------------------------------------------------
  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
  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 } ) Этим двум функциям НЕ нужно указывать название секции, т.к. они всегда пользуются секцией, названной именем аддона.
  5. Free

    Могущество игроков

    Отображает более актуальную информацию, чем гирскор (сумма уровней предметов), по стату "могущество" можно оценить реальную угрозу от игрока.
    Подсчитывает могущество у цели по: базовому значению (300), бонус от экипировки, бонус от драконьего облика, бонус от вех развития, бонус от покровительства, бонус от накидки гильдии (если она есть), бонус от артефакта "Наследие Богов" . Суммарное значение от всех бонусов отображает в своём виджете, в скобочках отображается разница между аватаром(вами) и целью. При наведении курсора на виджет появляется всплывающая подсказка, где расписано по каким бонусам посчитано могущество. В настройках можно включить отображение разницы для бонусов между вами и целью.
    Все подсчеты сохраняются в базу аддона, что бы в активностях где нельзя получать информацию о экипировке цели, можно было видеть сохраненное ранее значение.
    Окно настроек вызывается командой в чате /opp . Изменения применяются и сохраняются сразу, но что бы обновились виджет и всплывающая подсказка нужно сменить цель. Не для всех стилей текста можно изменить размер.
    Виджет можно перемещать по экрану, координаты сохраняются и при следующем отображении, виджет будет на том месте, где его оставили ранее. 
    Написан по просьбе игрока, идея не моя. Аддон будет дорабатываться по возможности. Исходный код открыт.
    Displays more actual information than GearScore (the sum of item levels), according to the "Power" stat, you can assess the real threat from the player.
    Calculates the power of the target by: base value (300), bonus from equipment, bonus from dragon form, bonus from milestones of development, bonus from patronage, bonus from the guild cape (if there is one), bonus from the artifact "Legacy of the Gods". The total value of all bonuses is displayed in its widget, the difference between the avatar (you) and the target is displayed in parentheses. When you hover the cursor over the widget, a popup hint appears, where it is written on which bonuses the power is calculated. In the settings, you can enable the display of the difference for bonuses between you and the target.
    All calculations are saved to the addon database, so that in activities where it is impossible to get information about the target's equipment, you can see the previously saved value.
    The settings window is called by the command in the chat /opp . The changes are applied and saved immediately, but in order for the widget and the tooltip to be updated, you need to change the target. Not all text styles can be resized.
    The widget can be moved around the screen, the coordinates are saved and the next time it is displayed, the widget will be in the place where it was left earlier.
    Written at the request of the player, the idea is not mine. The addon will be finalized whenever possible. The source code is open.
  6. Free

    MountsCds

    Аддон запоминает откат способностей средств передвижений и предоставляет информацию о них.
    Аддон может пригодиться на Тающем Острове или любых других локациях, где игроки часто сменяют маунтов для быстрого перемещения.

    Можно призывать маунтов по нажатию на иконку в аддоне левой кнопкой мыши (попытка вызвать активного в данный момент маунта ни к чему не приведёт).
    Готовность способности представлено в виде буквы R (ready) в зеленой рамке.
    Список можно перемещать с помощью зажатия левой кнопки мыши и Ctrl одновременно по иконке с чёрным пегасом.
    Аддон может ошибаться примерно на 1 секунду.

    Настройки можно вызвать нажатием правой кнопкой мыши по иконке с чёрным пегасом.
    В настройках можно
    Отображение после отката
    Выставить время показа способности в списке после её отката. Время указано в секундах. Промежуток между 0 и 99. Если выставить 13, то способности исчезать не будут (может быть удобно, если хотите собрать список и кликать по маунтам в удобном для вас порядке). Включить фильтр по способностям
    Фильтр расположен ниже. Все способности, названия которых занесены в этот фильтр, будут отлавливаться аддоном.
    Если отключить фильтр, то будут вноситься все способности, а не только способности перемещения. Например, "Целительный борей" от Сыча. Призыв по клику
    Если включена эта опция, то при нажатию на иконку в аддоне будет призываться выбранный маунт.
    Если выключена, то все иконки будут прокликиваться насквозь. Прозрачность
    Прозрачность списка. Может изменяться от 0.1 до 1
    Если опция выключена, то список виден полностью. Сортировка по времени
    Если опция выключена, то способности будут заноситься в список в той очередности, в какой игрок их прожимал.
    Если включена, то способности будут сортироваться от минимального к максимальному времени отката. Статичный таймер
    Не советую менять эту настройку, но может пригодиться при тонкой настройке.
    Выбрать статичный таймер, вместо внутреннего игрового.
    Статичный таймер это 1000 миллисекунд, например, а динамический игровой изменяется и может меняться от 950 мс до 1050 мс.
    Динамический может дать более честное значение отката, но цифры могут дублироваться, так как их изменение будет происходить в мс, а не в секундах. Корректировка таймера
    Не советую менять эту настройку, но может пригодиться при тонкой настройке.
    Как и в случае со статичным таймером, так как приходится использовать игровой таймер, то есть некоторые расхождения.
    Игровой таймер отсчитывает время независимо от аддонов. Если событие будет привязано к таймеру под конец тика, то может произойти лишняя итерация и время отката будет некорректным на одну секунду. Чтобы уменьшить влияние подобных ситуаций на честность значений аддона рекомендую выставлять значение от 1.1 до 1.5. Добавить в фильтр новое название способности
    Под фильтром есть полоса, нажав на которую можно будет ввести название и по нажатию на +, находящийся справа, добавить в список. Вернуть настройки к исходным.  
  7. Free

    MoveEmblemAmulet

    Аддон перетаскивает драконьи амулеты и амулеты эмблемы на переродов.
    Приоритеты драконьих амулетов (фри, подписка):
    1. Амулет Всех Стихий
    2. Ненасытный Шип
    3. Память Света
    4. Первый Исток
    5. Застывший Ветер
    Приоритеты амулетов эмблем (подписка):
    1. Эмблема Безумия
    2. Эмблема Кровавой Жатвы
    3. Эмблема Истребления
    4. Эмблема Разрушения
    5. Эмблема Резни
     
    Открытый код.
  8. Free

    Auction Price List

    Сканирует аукцион и сохраняет цены в свою базу, что бы в дальнейшем, когда уже нету доступа к аукциону, можно было быстро узнать цену предмета.
    Для сканирования аукциона добавлена кнопка - "Сканировать" в окно аукциона, рядом со вкладками. Есть четыре варианта сканирования: полное сканирование аукциона ,только по предметам в сумке, по своему списку и "вручную". Вариант сканирования "вручную" включается сразу при открытии аукциона и выключается при запуске автоматического сканирования кнопкой "Сканировать" или при закрытии аукциона. "Ручной" режим, записывает видимые лоты по результату какого-либо поиска, но не перелистывает страницы. Проще говоря пока вы "ковыряетесь" в аукционе, база записывается\обновляется. Выбрать вариант автоматического сканирования можно в настройках аддона. Полное сканирование занимает много времени, зависит от кол-ва страниц на аукционе, можно прервать кнопкой "Остановить". Сканирование только по предметам в сумке, составляет список всех предметов в сумке и по порядку ищет их на аукционе.
    Виджет настроек и список поиска можно перемещать по окну игры. Для добавлении новой позиции в список поиска, можно использовать кнопку  или просто нажать на клавиатуре "Enter", для отмены добавления, кнопка (это ластик🙂) или нажать на клавиатуре "ESC". Для удаления позиции из своего списка нужно нажать кнопку  которая находится с правого края, во время сканирования позиции удалять нельзя.
    Окно настроек вызывается командой в чате /opl . В настройках можно: выбрать вариант сканирования, посмотреть/редактировать свой список для сканирования очистить базу, выбрать отображение минимальной и максимальной стоимости, выбрать стиль текста для заголовка("Цена на аукционе") и даты сканирования, вариант отображения "монет" (только золото, золото и серебро, все монеты).
    Исходный код открыт. Читайте, модифицируйте и создавайте аналоги лучше.🙂
    Scans the auction and saves the prices to its database, so that in the future, when there is no access to the auction, you can quickly find out the price of the item.
    To scan the auction, a "Start scan" button has been added to the auction window, next to the tabs. There are four scanning options: a full scan of the auction, only for items in the bag, according to your list and "manually". The "manual" scanning option turns on immediately when the auction is opened and turns off when the automatic scan is started with the "Start scan" button or when the auction is closed. "Manual" mode, records visible lots based on the result of any search, but does not turn the pages. You can choose the option of automatic scanning in the addon settings. A full scan takes a long time, depends on the number of pages in the auction, you can interrupt with the "Stop scan" button. Scanning only for items in the bag, makes a list of all the items in the bag and searches for them in order at the auction.
    The settings widget and the search list can be moved around the game window. To add a new position to the search list, you can use the button  or simply press "Enter" on the keyboard, to cancel the addition, the button (this is an eraser🙂) or press "ESC" on the keyboard. To delete a position from your list, you need to click the button  that is located on the right edge, you cannot delete positions during scanning.
    The settings window is called by the command in the chat /opl. In the settings, you can: select the scanning option, view /edit your list for scanning to clear the database, select the display of the minimum and maximum cost, select the text style for the title ("Auction price") and the date of scanning, the option to display "coins" (only gold, gold and silver, all coins).
    The source code is open. Read, modify and create better analogues. 🙂
  9. Free

    AstralShipAvatarShow (Здоровье на визоре)

    Отображает стандартную панель Аватара или панель со здоровьем поверх открытого визора на астральном корабле.
    В файле настроек "../Scripts/Settings.lua" можно выбрать тип отображения:
    1 - стандартная панель с Аватаром 2 - панель со здоровьем из аддона (при изменении здоровья ниже 25% текс становится красного цвета)  
  10. Free

    AddonPersonalise (Персонализация аддонов)

    Очередной аддон менеджер. Отличительной особенностью является то, что в первую очередь он направлен на пользователя, а не разработчика.
    Аддон сохраняет настройки для каждого аккаунта (не основа с перерождениями, а то что вводите в майлцентре) и в соответствии с ними выгружает или загружает пользовательские аддоны.
    Это может быть полезно тем у кого много персонажей и вы делите одну машину с кем-то еще (т.е. не надо для каждого персонажа выбирать аддоны). Аддон выгружает/загружает другие пользовательские аддоны после захода в игру, т.е. первоначально загружается все аддоны отмеченные галочкой через стандартный интерфейс игры что может вызывать дополнительную загрузку при 82%.
    Кнопка "Очистить" очищает настройки для текущего аккаунта. Чтобы выгруженные аддоны заработали надо перезайти в игру.
     
    В планах (далеких):
    сделать перезагрузку аддонов для разработчиков сохранение профилей (наборов аддонов) для применения индивидуально к выбранным персонажам реакцию на выгрузку/загрузку через стандартный интерфейс игры и другие аддонменеджеры с корректировкой примененных настроек доработка интерфейса аддона.  
  11. Free

    IgnoreManager (Менеджер социальных отношений)

    Вы всегда увидите тех, кого не слышите.
    Выводит иконки иконки над:
    друзьями игнорируемыми учениками/учителем согильдийцами Таким образом аддон выделяет среди толпы тех с кем у вас имеются определенные взаимоотношения.
    Аддон позволяет мгновенно очистить игнор-лист по нажатию кнопки "Очистить игнор" или автоматически очищать по заполнению до определенного количества. Если указать в настройках "комментарий", то при очистке игнор-листа игроки с таким же комментарием не будут почищены. Опция по очистке может быть полезна так как  раньше было ограничение на количество позиций в игнор листе.
    В настройках аддона можно указать количество дней которое не заходили в игру ученики и аддон таких учеников автоматически выгонит и освободит место для новых.
    Также в настройках можно указать кого отображать и отображать ли панель со значками во время боя.
    Дополнительно можно выставить прозрачность панели.
    Кнопка вызова настроек расположена в окне "друзья/игнор/..." вызываемом по кнопке "Общение"
  12. Free

    MountPetPreview

    Позволяет просматривать скины маунтов, панцирей и питомцев, щелкнув левой кнопкой мыши при нажатой клавише alt на элементе скина, привязанном к чату (аналогично тому, как можно просматривать костюмы).
     
    Обратите внимание, что некоторые маунты не содержат никакой информации о скине и не могут быть просмотрены в аддоне.
    Allows to preview mount, shell skins and pets by left clicking while holding alt on skin item linked to chat (same way as costumes can be previewed).
     
    Note that some mount items don't contain any info about skin and can't be viewed in the addon.
  13. Free

    TeleportSearch

    RUS:
    Добавляет поиск в интерфейс телепорта, который перемещает список так, чтобы результаты поиска были видны в окне телепортации, а также позволяет редактировать названия зон - по умолчанию есть несколько зон, к которым добавлены имена рейдов или боссов, чтобы облегчить поиск. 
    Вы можете добавить новые тексты рядом с названием зоны, добавив их в locales.lua (Аллоды Онлайн\data\Mods\Addons\TeleportSearch\Locales).
    TeleporterMapsTranslationList["здесь вы должны поставить название оригинальной карты в интерфейсе"] = "здесь вы должны поставить текст, который вы хотите добавить после оригинальной"
    Обратите внимание, что любой текст, который вы добавите в имя зоны, также может быть подвергнут поиску.
    ENG:
    Adds search to teleport interface which moves list so the search results are visible in teleportation window, as well as allows to edit zone names - by default there are few zones that have raid or boss names added to them to allow easier search. 
    You can add new texts next to zone name by adding it in locales.lua (Allods Online EN\data\Mods\Addons\TeleportSearch\Locales).
    TeleporterMapsTranslationList["here you have to put orignal map name in the interface"] = "here you should put a text you want add after original" null
    Note that any text you add into zone name can be also searched.
     
  14. Free

    samoletAddonPack

    Если вы найдете какие-либо проблемы с русской локализацией, пожалуйста, напишите ваши предложения.
    Это пакет некоторых аддонов, которые я уже выпустил, с некоторыми дополнительными изменениями интерфейса.
    Некоторые изменения интерфейса в аддоне (картинки ниже EN описания):
     
    It's a package of some addons I have released with some additional interface changes.
    Some of interface changes in addon:






    Содержит следующие дополнения | Contains following add-ons:
    и PasiSkipCustscene для пропуска внутриигровых сцен. | and PasiSkipCustscene to skip in-game cutscenes.
  15. Free

    ChannelSwitchingCooldown

    Простенький аддон для отслеживания времени восстановления каста смены каналов.
    Может быть полезно для отслеживания кд при множественных попытках пробиться на загруженный канал (например, во время Уробороса или Огнеяра).
    Виджет с откатом можно перемещать во время кулдауна.
    Время восстановления составляет ~ 60 секунд.

    Исходник внутри.
  16. Free

    Healer

    Полнофункциональный рейдовый/групповой интерфейс. Может быть использован как аддон для хила, контроля или отслеживания существ. Также можно настроить отслеживание баффов/дебаффов, кулдаунов у себя и у цели.
    Возможности:
    Использование заклинаний/вещей через панели. Показывает абсолютно все, что можно чистить(Астральные острова, рейды, фарм, пвп и т.д) Проверка шопов/алхимок/еды у рейда. Удобная проверка готовности прямо на панелях. Удобная перестановка игроков в рейде в два клика с отображение группового баффа, который дает данный игрок. (Команда "move" или соответствующее действие в меню) Показывает групповые баффы на отдельной панели под группой(Опционально) Показывает ману, энергию, щиты цели(Опционально) Отслеживание баффов и кулдаунов у игрока(Подробные настройки на форуме и в скриншотах) Отображение того, на сколько порезан ваш хил и хил врагов(в % ), в зависимости от суммарной сложности ран(Руническая + обычная) Отображение цели/предыдущей цели, с возможностью отслеживания контроля Отслеживание определенных мобов/игроков по имени(Например, астральных защитников - для мгновенного контроля в один клик) Для каждой комбинации shift, ctrl, alt свои настройки. Для врагов также уникальные Два режима отображения группы - режим приоритетов(Отображаются в первую очередь те, у кого мало здоровья, кто ближе, кто танкует и т.д) либо обычный режим(Каждому - своя панель) Отображение расстояния до цели(А также учет его в режиме приоритетов) Автоматическое определение дебаффов, которые можно снимать, на дружественных существах, с возможностью добавления своих собственных. Отслеживание любых висящих на целях баффов/дебаффов(Например, благословения) Быстрое воскрешение через панели Проверка условий для использования заклинания - хватает ли маны или чего-то еще. Уникальные настройки для каждого персонажа/спека. Есть возможность отключения стандартного интерфейса группы/рейда. Отображение противников, с которых можно что-либо развеять Все настройки производятся прямо в игре, без редактирования файлов аддона.  
    Описание действий:
    Кнопка на AOPanelMod: Левый клик - показывает/скрывает основную панель, Правый клик - показывает/скрывает отслеживание баффов на себе/цели.
    Кнопки на главной панели 1, 2, 3, 4: - показывает/скрывает соответствующую группу из отображения. Работает как в обычном, так и в приоритетном режимах.
    Кнопка проверки готовности: начинает проверку готовности. Текущий статус проверки будет отображен на панелях(Иконка возле каждого игрока, готов/думает/отклонил). Появляется, только если вы лидер группы/рейда.
    Кнопка проверки шопов: Левый клик включает/выключает режим отображения шопов/еды/алхимок на панелях, вместо 4ех отслеживаемых баффов. Правый клик выводит в чат информацию о каждом участнике группы/рейда в сокращенной форме.
    Кнопка проверки аур: показывает/скрывает панели аур. Для каждой группы показывает, какие групповые баффы в ней присутствуют. В приоритетном режиме охватывает весь рейд. Имеет два типа отображения: Сокращенный вариант(при ширине панелей меньше, чем 200), при котором скрыто число юнитов, которых охватывают данные групповые баффы и обычный вариант, в котором это число отображено.
     
    Описание настроек:
    Левая/правая кнопки мыши - можно вписывать название любого заклинания из книги заклинаний или любой вещи из инвентаря(Например, использование сонного зелья).
    Дополнительные команды: select - Выбор цели в таргет target - Выбор цели цели в таргет menu - Контекстное меню данного игрока move - Работает только в рейде, если вы лидер. Быстрое перемещение игроков по группам.   Тестовое заклинание - рекомендуется вписать название наиболее часто используемого заклинания. Используется для проверки доступности каста(Изменяется цвет панелей, если скастовать заклинания нельзя по каким-то причинам, то панели становятся темнее).
     
    Заклинание воскрешения - если цель мертва, будет пытаться применить данное заклинание на цель
     
    Приоритетный режим - Отображается только одна группа(даже в рейде), с заданной высотой, по приоритету(Приоритет зависит от здоровья, наличия дебаффа, наличия цели в таргете босса, а также от дистанции до цели). Можно выключить определенные пати из списка. Лично мне на арене удобнее хилить именно в этом режиме. Таргет, предыдущая цель и отслеживаемые мобы появляются во 2ой группе.
    Обычный режим -  Отображается n групп, Одна панель на каждую группу(Смотрите скриншоты). Таргет, предыдущая цель и отслеживаемые мобы появляются в последней группе без игроков.
     
    Сложность ран -  Под именем каждого юнита показывает, на сколько % порезан их хил в зависимости от суммарной сложности ран(Обычная + руническая). Работает как для друзей, так и для врагов.
     
    Определять дебаффы - При появлении на юните заклинания, которое можно чистить, панель подсвечивается бирюзовым цветом, а также отображается иконка дебаффа, время действия и стаки, если они есть. Если выключено, работает только для названий из списка "Дебаффы".
     
    Панели - Можно задать настройки отображения информации на панелях.
    Ширина - Задает ширину каждой панели. По умолчанию 200. При меньшей ширине(вплоть до 100) включается особый режим отображения, стараясь скрыть все лишнее. Высота - Задает высоту каждой панели. По умолчанию 50. Высота группы - Задает максимальное количество панелей в группе. В основном используется в приоритетном режиме, чтобы скрыть лишних юнитов. По умолчанию 6. Количество групп - Задает максимальное количество групп панелей. По умолчанию 5(4 на отображение рейда и 1 для отображение цели, цели цели, отслеживаемых существ и существ, которые в текущий момент законтролены) Расстояние каста - Задает расстояние, после которого панели становятся темными. По умолчанию 40. Цвета класса - Цвет полосы здоровья цели меняется на цвет класса. По умолчанию выключено. Градиент - Цвет полосы здоровья меняется в зависимости от текущего здоровья юнита. По умолчанию включено. Всегда выбирать в цель - При каждом клике на панель будет брать соответствующего юнита в цель. По умолчанию выключено.  Отображать цель - В последней пустой группе будет выводить вашу текущую цель. Отображать предыдущую цель - В последней пустой группе(или в группе, в которой выводится цель) будет выводить вашу предыдущую цель. Показывать ману - На каждой панели будет отображена полоска маны(Если у юнита вообще есть мана) Показывать энергию - На каждой панели будет отображена полоска энергии(Если у юнита вообще есть энергия) Показывать щиты - На каждой панели будет отображена полоска щитов(Если у юнита на данный момент присутствуют щиты). Отображается в % от максимального здоровья цели. Показывать интерфейс группы - Показывать ли стандартный интерфейс группы. Показывать интерфейс рейда - Показывать ли стандартный интерфейс рейда. Показывать иконку класса - Показывать ли иконку класса перед именем юнита.  
    Баффы - Можно задать баффы для отслеживания(Например, благословение). В соответствующем уголке будет отображаться иконка заклинания и оставшееся время действия, а также стаки, если они есть. 
      Отслеживание баффов на себе: Настройки - Баффы - Добавить/изменить группу баффов. Можно передвигать, изменять размеры, изменять тип отображение(Показывать ли кд, показывать ли бафф(Отображение баффа в приоритете))
     
    Время обновления - как часто обновлять информацию о способностях(Рекомендуется 0.1 сек)
     
    Пример настроек для отображения прока Эмблемы и ее кд:
    Добавляем новую группу с любым названием. Входим в настройки группы(Кнопочка "e"). Добавляем новый бафф - "Стремление к тьме". Указываем в поле "Время отката" - 60(Нужно только для вещей, у которых нельзя определить кд автоматически), в полях "КД" и "Бафф" ставим галочки. Настройки группы - по вкусу. Можно изменить тип роста панели, просто поставив ширину, равную 1. Жмем сохранить. Теперь, при срабатывании Эмблемы, будет отображен бафф и время до его окончание, и параллельно начнется 60-секундный отсчет до следующего срабатывания, который будет показан после того, как бафф спадет.
     
    Аналогично с заклинаниями и вещами(Только кд указывать не нужно, оно определяется автоматически(для заклинаний и вещей в сумке))
     
    Дебаффы - Можно задать дебаффы для отслеживания. Над именем юнита будет отображаться иконка заклинания и оставшееся время действия, а также стаки, если они есть. 
     
    Отслеживание существ: Отображает существ по имени(Как мобов, так и игроков), если они присутствуют в пределах видимости. Можно ввести имя существа или "all" для отслеживание всех существ(Потребляет довольно много ресурсов). Отличный пример использования - отслеживание "Астрального защитник"а, и указание вашего контроля для врагов на ЛКМ или ПКМ. В итоге, сразу после появления данный юнит отразиться у вас на панели, где его можно легко законтролить, просто кликнув по нему соответствующей клавишей(Панель подсветится и будет показано время, оставшееся до окончания контроля).
    Очень помогает в больших скоплениях мелких мобов, где ни табом, ни обычным наведением быстро не выделишь в таргет.
      Команды отслеживания существ - all, mobs, players, enemies, friends, enemy players, enemy mobs, friendly players, friendly mobs, not friendly players. Вводятся в список отслеживаемых существ.   Контроль - Можно задать контроль для отслеживания. Если рядом с персонажем есть юниты, находящиеся в данном контроле,  то они будут показаны в последней пустой группе(Или в группе цели и цели цели). Также будет отображена информация по контролю(Сколько осталось времени до окончания, иконка)   This addon works for versions 5.0.1+ and support english(Show auras not works, need full translate) and brazilian(Thanks Zanpihna for translate) (Need translate. See Locales/main.lua)
  17. Free

    UniverseHighlighter

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

    TargetShipInfo

    Показывает устройства вражеского корабля
    1) Устройства корабля выбранного в цель на визоре
    2) Показывает откаты умений визора у корабля выбранного в цель
     
     
    В аддоне есть config.txt - можно настроить какие из 2х окон использовать.
    g_showCoolDown - отображение откатов визора
    g_showDevices - отображение устройств корабля
    Например, для отображения обоих -
    Global( "g_showCoolDown", true )
    Global( "g_showDevices", true )
    для отображения только устройств -
    Global( "g_showCoolDown", false )
    Global( "g_showDevices", true )
     
    Распространение и модификация аддона разрешена мной как автором аддона.
  19. Free

    TargetHighlighter

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

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

    Менеджер статов в шмоте(StatManager)

    Позволяет быстро менять набор характеристик, используя инсигнии.
    Выглядит и работает наподобии BuildManager, те
    а) Характеристики меняются в один клик - выбрали билд, подождали появления сообщения в чате "Статы установлены" (Это занимает некоторое время, тк нужно ожидать ответа клиетна на каждое изменение)
    б) Есть группировка по классам
    в) Исходники открыты
    Список поддерживаемых инсигний:
    1) Пылающая Инсигния Атаки
    2) Пылающая Инсигния Защиты
    3) Инсигния Атаки
    4) Инсигния Защиты
    5) Премиальная Инсигния Атаки
    6) Премиальная Инсигния Защиты
     
    Распространение и модификация аддона разрешена мной как автором аддона.
  21. Free

    ScoutPoisonHelper

    Небольшой аддон для помощи с поддержанием стеков слабого яда у разведчика в рдд.
    Начинает прерывать каст умений залпа и обстрела на 10 и 11 стеках слабого яда.
    Работает только в ПВЕ (в ПВП смысла нет).
  22. Free

    MBRStatHelper

    Аддон для тех кто хочет посчитать оптимальное соотношение мастерства решимости, беспощадности и удачи в ПВЕ контенте.
    Показывает разницу с текущими статами.
    Можно при подсчете учесть бонус от ордена +100 решимости. Также можно учесть бонус от алхима и шопа +150 статов, еды +25решимости и вех гильдии +40 к удаче. Учитывает бонусы к мастерству от надетого амулета(примерно). Учитывает бонус от доблести саппорта. Также можно задать ваш уровень решимости
     
    При подсчете за общее кол-во статов берутся текущие значения мастерства, решимости, беспощадности, удачи и для них ищутся оптимальные значения.
    Учитывается дишинг удачи после 750 очков.

    Подбор господства, стремительности лежит на вас самих(они для каждого класса индивидуальны).
     
     Есть два метода подсчета
     1) Беспощадность взята равной мастерству для простоты расчетов. Результаты почти идентичны методу2
     2) Занимает гораздо больше времени. Имитируется реальный бой для обеспечения работы беспощадности. Значения беспощадности соответсвуют игровым (растут с ускорением)
     
     
    Распространение и модификация аддона разрешена мной как автором аддона.
  23. Free

    FPSIncrease

    Управление встроенными аддонами игры для повышения фпс.
    Использование
    Левый клик на кнопку - открывает меню выбора/создания сета Правый клик на кнопку - переключение режима, выгружает-загружает обратно аддоны согласно настройкам Текущий выбранный сет отмечается в меню тремя звездочками - *** Особенности
    Три базовых набора аддонов на отключение. Галочкой помечены аддоны на выгрузку. Пресеты проверены на нормальную работу. Можно самому выбрать аддоны на выгрузку, после выбора нужных нужно сохранить его При запуске игры автоматом выставляется для управления последний использованный сет Поддерживет AOPanel С AddonReloader лучше не использовать (он временное откл аддонов в моём аддоне запоминает у себя как постоянное) Советы:
    1) Если у вас есть сторонний баф менеджер, отключайте стандартный (1 столбец)
    2) Если интерфейс рейда не нужен, то его тоже отключите (4й столбец)
    3) Если не нужна миникарта, её тоже можно отключить (3й столбец)
    4) Для желающих отключить голосование за исключение на БГ - "Голосование" в последнем столбце
    5) Для желающих отключить значок-часы "Снижении производительности" , это "Дополнения" в последнем столбце (но отключится всё окно управления скачанными дополнениями)
     
    Распространение и модификация аддона разрешена мной как автором аддона.
  24. Free

    EquipInBagPercents

    Небольшой аддон показывает % статов (заточки) для экипировки в сумке.
     
    Распространение и модификация аддона разрешена мной как автором аддона.
  25. Free

    AstralTargeter

    Астральный таргетер
       
        Отличительные особенности   
    1) Отображение направления
    2) Отображение расстояния
    3) Отображение относительной высоты
    4) Отображение бафов
    5) Переключение отображения между астральными юнитами, кораблями или всех вместе
    6) Для игрока, использующего визор, можно брать в цель кликом по плашке

  • Current Donation Goals

  • Экономьте время

    2 дня бесплатно!

    Вы можете попробовать платные аддоны перед их покупкой.

    Премиум

    Оформите премиум-подписку и получите свободный доступ ко всем платным аддонам!

    17 аддонов всего за 125 рублей в месяц.

    Разработчикам

  • Рекомендуем к использованию

  • Download Statistics

    • Files
      664
    • Reviews
      2731

    Latest File
    By e13

    18

  • Сообщения

    • Это донат свитки и видны только в книге умений в вкладке временных.
    • А они ставятся как артефакты в ячейку или как баф висят?
    • MountsCds Просмотр файла Аддон запоминает откат способностей средств передвижений и предоставляет информацию о них. Аддон может пригодиться на Тающем Острове или любых других локациях, где игроки часто сменяют маунтов для быстрого перемещения. Можно призывать маунтов по нажатию на иконку в аддоне левой кнопкой мыши (попытка вызвать активного в данный момент маунта ни к чему не приведёт). Готовность способности представлено в виде буквы R (ready) в зеленой рамке. Список можно перемещать с помощью зажатия левой кнопки мыши и Ctrl одновременно по иконке с чёрным пегасом. Аддон может ошибаться примерно на 1 секунду. Настройки можно вызвать нажатием правой кнопкой мыши по иконке с чёрным пегасом. В настройках можно Отображение после отката Выставить время показа способности в списке после её отката. Время указано в секундах. Промежуток между 0 и 99. Если выставить 13, то способности исчезать не будут (может быть удобно, если хотите собрать список и кликать по маунтам в удобном для вас порядке). Включить фильтр по способностям Фильтр расположен ниже. Все способности, названия которых занесены в этот фильтр, будут отлавливаться аддоном. Если отключить фильтр, то будут вноситься все способности, а не только способности перемещения. Например, "Целительный борей" от Сыча. Призыв по клику Если включена эта опция, то при нажатию на иконку в аддоне будет призываться выбранный маунт. Если выключена, то все иконки будут прокликиваться насквозь. Прозрачность Прозрачность списка. Может изменяться от 0.1 до 1 Если опция выключена, то список виден полностью. Сортировка по времени Если опция выключена, то способности будут заноситься в список в той очередности, в какой игрок их прожимал. Если включена, то способности будут сортироваться от минимального к максимальному времени отката. Статичный таймер Не советую менять эту настройку, но может пригодиться при тонкой настройке. Выбрать статичный таймер, вместо внутреннего игрового. Статичный таймер это 1000 миллисекунд, например, а динамический игровой изменяется и может меняться от 950 мс до 1050 мс. Динамический может дать более честное значение отката, но цифры могут дублироваться, так как их изменение будет происходить в мс, а не в секундах. Корректировка таймера Не советую менять эту настройку, но может пригодиться при тонкой настройке. Как и в случае со статичным таймером, так как приходится использовать игровой таймер, то есть некоторые расхождения. Игровой таймер отсчитывает время независимо от аддонов. Если событие будет привязано к таймеру под конец тика, то может произойти лишняя итерация и время отката будет некорректным на одну секунду. Чтобы уменьшить влияние подобных ситуаций на честность значений аддона рекомендую выставлять значение от 1.1 до 1.5. Добавить в фильтр новое название способности Под фильтром есть полоса, нажав на которую можно будет ввести название и по нажатию на +, находящийся справа, добавить в список. Вернуть настройки к исходным.   Добавил e13 Добавлено 25.06.2022 Категория Аддоны  
  • Отзывы к файлам

    • By broart2337 · Posted
      Нет разделения на квесты Лиги и Империи. Поэтому лог показывает невыполненные квесты другой фракции. Этот аддон хоть и чуть чуть облегчает но не на много.
    • By neorian870 · Posted
      Как активировтаь его? а дополнениях включен, но на экране нет
    • By Ctx17 · Posted
      Купил из-за стрелки, указывающей на таргет, а она не работает. Деньги на ветер. Остальные функции качественнее выполняют другие аддоны.
×
×
  • Create New...

Important Information

By using our site you agree to the Terms of Use