Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

582 файла

  1. Решает самое больное место в разработке аддонов - создание его графического интерфейса. Исходный код редактора открыт и доступен на github. Он разработан на C# в Microsoft Visual Studio 2022. Призываем помочь с развитием программы.
    Использование
    Делайте бэкапы своих аддонов! 
    При первом открытии аддона в логе снизу выведется список ошибок, если они есть. Эти ошибки нужно устранить вручную. Обычно это ссылки на несуществующие файлы или нарушение разметки XML. Эти файлы редактор не смог обработать и мог удалить ссылки на такие файлы, либо мог прочитать не все свойства правильно из этих файлов. Сохранять аддон через редактор в таком случае категорически не рекомендуется. Сначала устраните ошибки, затем откройте аддон заново и убедитесь, что лог пустой.
    Дерево виджетов
    Виджеты основанные на прототипах выделены жирным цветом. Сам прототип и его свойства можно найти в окне свойств виджета, см. (Header) -> Prototype.
    Зеленым цветом выделены виджеты, которые указаны внутри прототипа, а не в самом виджете, см. (Header) -> Prototype -> Children.
    Курсивом и в квадратных скобках выделены виджеты, которые найдены не в свойстве Children, а в любых других (например, скроллбары, слайдеры указываются в отдельных свойствах).
    Если виджет не имеет имени, вместо его названия будет написан тип виджета.
    Окно свойств
    В окне свойств можно редактировать почти любые свойства любого типа вложенные на любую глубину, кроме:
    ВНИМАНИЕ! Редактор не поддерживает именованные поля, которые можно связать с любым свойством в прототипе и затем задать их значения в хеадере наследника. Если вы пользуетесь такими переменными, то редактор не сможет загрузить и сохранить эту информацию.
    Файлы xdb следующих типов не будут затронуты при сохранении: UITextureElement, UISingleTexture, UITexture, DecalTemplate, FMODProject, VisObjectTemplate, UISingleTexture. Вы можете указывать ссылки на файлы этого типа, видеть какие-то свойства, но при сохранении файлы эти файлы не будут перезаписаны. Такое поведение объясняется тем, что эти файлы не должны редактироваться вручную, а должны создаваться через специальные программы.
    Из менее известного не поддерживается styleSheets у класса UIAddon, это массив WidgetCss но вряд ли вы знали о его существовании. Пример игрового WidgetCss от старой версии игры можно найти здесь.
    Почти все свойства виджетов могут быть пустыми, т.е. не заданы вообще. Точно также, как в xdb-файле вы можете что-то не написать, оставив свойство не заданным. Тогда используется значение из прототипа (или если и там не задано, то в прототипе прототипа и т д.), а если такое не найдено, то значение по умолчанию.
    Также редактор не поддерживает отмену действий 🙂
    Ссылки href
    Все ссылки (href) в редакторе указываются не относительно конкретного файла виджета, а относительно директории аддона, учитывайте это. При сохранении ссылки снова конвертируются в локальные для каждого файла.
    В любом поле со ссылкой можно нажать на кнопку "..." и выбрать нужный файл.
    Также можно напрямую вставить в текстовое поле полный путь до файла, либо путь относительно директории аддона и нажать Enter. Этим же способом можно вставить ссылку на внутриигровой ресурс, она должна начинаться с символа "/", например, "/Interface/...". Но редактор не может открыть внутриигровые xdb-файлы, поэтому никак не сможет нормально отобразить внутриигровые виджеты, текстурные слои и т.п.
    Чтобы удалить ссылку нужно выделить всё в текстовом поле, нажать Del и Enter.
    Не забывайте, что если два виджета в дереве виджетов загружаются из одного и того же файла, то это один и тот же объект. Меняя свойства одного такого виджета, вы меняете свойства другого. Особо внимательными стоит быть с редактированием прототипов.
    Имеется одна "фича". Если вы удалите где-то ссылку на любой xdb-файл, то он вместе с текущими значениями свойств всё равно останется в памяти, так как эта же ссылка может быть указана где-то еще. Двже если вы удалите все ссылки, то файл не удалится из памяти пока вы не откроете другой (или этот же заново) проект или не перезапустите редактор. Т.е. если снова указать ссылку на этот файл, то он не загрузится заново из файла с неизменёнными свойствами, а будет получен из памяти с изменёнными (если вы их меняли, конечно).
    Окно графического редактора
    С зажатой ПКМ можно перемещать камеру. Колёсиком зумить. Нажатие колёсика сбрасывает камеру в начальное состояние.
    На данный момент поддерживаются далеко не все свойства и отрисовка виджетов может быть не совсем корректной. Не работает даже самый обычный clipContent. Что работает:
    Позиционирование виджетов: работает всё кроме WIDGET_SIZING_INTERNAL, в этом случае размер виджета считается как 45x15. Прототипы учитываются Текстуры виджетов: работает отрисовка только WidgetLayerSimpleTexture и WidgetLayerTiledTexture. Не до конца доделана отрисовка WidgetLayerAnimatedTexture, не работает scaling и отрисовка нескольких текстур, если массив frames содержит более одного элемента. Для обычных виджетов отрисовываются только BackLayer и FrontLayer, для кнопок только LayerHighlight и все State. Никакие маски не работают. Из BlendEffect поддерживается только BLEND_EFFECT_ALPHABLND и BLEND_EFFECT_ADD, BLEND_EFFECT_HIGHLIGHT отрисовывается как BLEND_EFFECT_ADD, всё остальное отрисовывается как BLEND_EFFECT_ALPHABLND. Прототипы самих виджетов учитываются при отрисовке, протипы текстурных слоёв и т.п. - нет. Слои WidgetLayerTiledTexture могут отображаться не так, как в игре. Редактор никак не использует поля MiddleX и MiddleY в Layout, а просто считает за середины всё что осталось после вычета боковых или верхних-нижних частей. Плюс может тайлить любые мелкие текстуры бесконечное число раз, в игре это не так.
    Комментарии разработчика игры UIAddon о тайловых текстурах:
    Вот набор правил которым очень желательно следовать при работе с ними (работать будет и при нарушении этих правил, но хорошо оптимизирована только эта ветка кода)
    Если у текстуры LeftX и RightX (TopY и BottomY) нули, то размер виджета с этой текстурой по X (Y) никогда не должен быть 0 Если MiddleX (MiddleY) нуль то RightX (BottomY) должны быть ноль MiddleX и MiddleY должны быть либо 0 либо 2^N (N>=5) Не стоит делать tlled текстуру у которой ненулевые только Middle и при этом тип SCALED - это эмулирует simple текстуру через tiled Не стоит делать tiled текстуру у которой оба Middle нулевые - это эмулирует simple текстуру через tiled Общее
    Чтобы любой аддон запускался и работал корректно, кодировки файлов должны быть следующими:
    Файлы XDB - UTF-8 (стандартный без спецификаций BOM) Файлы TXT - UTF-16 LE (Unicode Little Endian) Файлы LUA - ANSI (Windows-1251 для русской версии игры) Всегда проверяйте это, когда сохраняете или создаёте файлы вручную. В любом текстовом редакторе кодировка обычно показана в нижнем правом углу окна.
    Примечания
    "Аллоды Онлайн" является зарегистрированным товарным знаком и принадлежит правообладателям. В редакторе в качестве примеров и шаблонов в ознакомительных целях могут использоваться текстуры и/или их элементы принадлежащие ASTRUM LLC.
    Использованные библиотеки:
    Monogame DockPanelSuite SixLabors.ImageSharp
    443
  2. Официальная версия 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 ) Обязательные параметры:
    wtMovable - ссылка на Widget.
    Виджет, КОТОРЫЙ нужно перемещать. Необязательные параметры (могут быть nil, или их можно вообще не писать):
    wtReacting - ссылка на Widget (nil = wtMovable).
    Виджет, на который привязывается реакция, т.е. виджет, ЗА КОТОРЫЙ будет перетаскиваться wtMovable. Это может быть сам wtMovable, то есть сама перетаскиваемая панель, но НЕ обязательно (!), это может быть что угодно, например, ЗАГОЛОВОК ОКНА, "дочерний" по отношению к ОКНУ wtMovable. Если не указан - виджет wtMovable перемещается сам за себя.
      fUseCfg - true/false (nil = false).
    Сохранять ли позицию виджета в конфиг-файл User.cfg. Если да, то сохранит в таблице с именем "DnD:<путь к виджету wtMovable в иерархии>", в секции, названной по имени аддона. Рекомендуется, чтобы все родительские виджеты wtMovable имели осмысленные, не динамические, уникальные имена.
      fLockedToParentArea - true/false (nil = true).
    Если true, то передвигаемый виджет нельзя даже частично утащить за края родительского окна (чаще всего ими являются края экрана). Таким образом он всегда будет находиться целиком на экране (если не переопределено в параметре Padding, см. ниже). А если false, то его можно утащить полностью, точно так же, как можно утаскивать окна в ОС Microsuxx Windows.
      Padding - число или таблица из 4 чисел {Верхний,Правый,Нижний,Левый} (nil = {0,0,0,0}).
    Если fLockedToParentArea=true, то действует Padding. Если хотите, чтобы за край окна всё-таки можно было частично утащить wtMovable на какую-то глубину, то можете заполнить таблицу. Например, это сделано в аддонах "PhanTime" и "HonorInfo", где по краям панели имеется "тень" толщиной 8 пикселей. Там эта таблица заполнена отрицательными числами, вот так: {-8,-8,-8,-8}. В случае передачи числа в качестве параметра, оно будет использовано в качестве глубины по всем направлениям.
      KbFlag - флаги управляющих клавиш KBF_*.
    Если надо, чтобы wtMovable двигался только при нажатии клавиш Shift, Ctrl или Alt, передаем здесь соответствующие флаги KBF_*: nil - нажатие любой из перечисленных клавиш не имеет никакого эффекта. KBF_NONE - Перетаскивание только при не нажатых клавишах KBF_SHIFT - Перетаскивание только при нажатой "Shift" KBF_ALT - Перетаскивание только при нажатой "Alt" KBF_CTRL - Перетаскивание только при нажатой "Ctrl" KBF_ANY - Перетаскивание только при любой нажатой клавиши из перечисленных
      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 ) wtWidget - ссылка на Widget.
    Это может быть wtReacting или wtMovable, не важно, т.к. оба варианта работают.
      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 ) 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 713
  3. Возможности
    Установка, обновление и удаление аддонов (после авторизации): в том числе и для платных аддонов. Отслеживание обновлений аддонов и уведомление о них. Самостоятельно обновит себя в случае выхода новой версии. Выгрузка на сервер данных, собираемых аддоном UpdaterHelper (автоматически ставится при установке программы) - курс кри для ф2п, время появления Уро-Бороса (для работы мониторинга серверов). При первом запуске может потребоваться задать соответствия с некоторыми аддонами, которые программа не сможет распознать самостоятельно.
    Установка
    Windows требует подписи программ именными сертификатами. Поскольку такой сертификат стоит достаточно дорого, мы не захотели его покупать. Без сертификата установка со стороны Windows несколько осложняется, а именно:
    после запуска установщика жмем "Установить" - "Подробнее" - "Выполнить в любом случае"

     
    Требования
    Windows 7 х64 и новее. Microsoft .NET Desktop Runtime 6.0 (если отсутствует - программа установит его самостоятельно).
    69 623
  4. Касается только игроков оф.серверов.
    Аддон необходим для получения ключа, используемого в привязке платных аддонов к аккаунту.
    Скачиваем и ставим аддон. Заходим в игру, включаем его, копируем ключ. Вставляем ключ в поле "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
    37 141
  5. Выводит на экран оповещения о грядущих/начавшихся событиях календаря.
    Обрабатываются события от ежедневных до ежемесячных (ежегодные и однократные и т.д. игнорируются) всех типов.
    Возможности:
    Выбор языка (авто (по языку игры), английский, французский (машинный перевод), немецкий (машинный перевод), турецкий (машинный перевод), русский). Вывод оповещений при каждом обновлении, если времени до события осталось меньше указанного. Дополнительные оповещения при начале события. Оповещения только о событиях в зоне нахождения аватара. Указание собственного времени предварительного оповещения. Изменение частоты проверок состояния событий. Задание длительности отображения оповещений. Выбор цвета оповещений. Выбор размера шрифта оповещений. Выбор необходимых событий из сортированного по алфавиту списка всех возможных событий (определяется при запуске). Включение или отключение отображения кнопки дополнения, которая позволяет быстро включать/выключать функционал оповещений. Вывод оповещения по нажатию правой кнопкой мыши на кнопке дополнения. Выбор звукового сопровождения оповещений. Настраивается через меню настроек в игре. Вход в настройки осуществляется через кнопку на плашке дополнения в меню дополнений главного меню игры.
    Дополнение является развитием CalendarTracker за авторством Artdos.
    1 523
  6. Переход на шаг при наложении эффекта из списка. Переход на бег, если больше нет эффектов из списка.
    Можно включать и отключать кнопкой. При отключении персонаж переходит на бег. Можно вводить названия нескольких эффектов. Настройки файлом Settings.txt или из игры, поддержка локализации и т.п. Просили добавить в описание пояснение:
    Нужен для зачистки групп монстров в Цитадели Нихаза! Монстр Штурмовой Уничтожитель накладывает эффект, который наносит урон соразмерно пройденному расстоянию. Эффект счищается, но за время реакции и попытки счистить его велика вероятность, что персонаж пройдёт достаточное расстояние, чтобы получить смертельный урон. Дополнение при наложении эффекта меняет стиль передвижения с "/бег" на "/шагать", что значительно снижает скорость перемещения персонажа и, как следствие, снижает получаемый урон. Как только эффект пропадёт, будет возвращен стиль передвижения "/бег".
    1 192
  7. Позволяет быстро выбрать модуль, а также автоматически изменять его по заданному списку приоритета.
    Весь автоматический функционал включается и выключается нажатием на заголовок. Функционал выбора модуля работает вне зависимости от этого. Автоматический функционал и список модулей доступен в меню, которое появляется и скрывается нажатием правой кнопки мыши на заголовок. Модуль переключается нажатием на его название в списке. Текущий активный модуль выделен отличительным цветом. Автоматическая смена модуля требует задания приоритета модулей путём установки галочек напротив названий модулей в порядке уменьшения приоритета. То есть сначала вы выбираете наиболее приоритетный модуль, затем менее приоритетный и т.д. пока вам не надоест, не закончатся модули или вы не наткнётесь на модуль без действий, выбор которого блокирует дальнейший выбор. Приоритет модуля можно посмотреть, наведя курсор на галочку. Модули могут меняться автоматически при трёх условиях, каждое из которых можно выбрать отдельно. Изменение модуля вне боя будет менять модуль, если его способность ушла в откат немедленно, если персонаж жив и не находится в бою. Изменение модуля по возможности, будет менять модуль, когда бой кончится или персонаж вернётся к жизни, если способность ушла в откат в бою. Изменение модуля при откате будет менять модуль на более приоритетный, если прошло столько времени, сколько необходимо было, чтобы способность откатилась (дополнение не следит за откатами модулей, которые в данный момент не активны, а выполняет действие по времени). Дополнительно может активировать броню, если персонаж оказался пешком и без брони. Для брони выбирает последний использовавшийся окрас, если помнит его, или первый попавшийся. Смена модулей тратит батареи. А автоматическая смена модулей тратит их очень быстро. Не забывайте отключать автоматический функционал во избежание лишних затрат.
    Способности модулей появившихся после "Искажение скорости" включительно технически не существуют в виду игровой ошибки. Список в файле Settings.txt.
    843
  8. Целеуказатель для цели и метки для атакующих или атакуемых лидером.
    Целеуказатель анимирован движением и прозрачностью (можно выключить в настройках). Целеуказатель меняет цвет в зависимости отношений к цели - враг/нейтрал/друг/группа/отряд/гильдия (можно задать свой постоянный цвет в на стройках). Атакующие помечаются метками (можно выключить в настройках). Атакуемые лидером рейда/группы помечаются метками (можно выключить в настройках). Метки действуют в течении заданного времени постепенно меняя свою прозрачность до исчезновения или исчезают при получении целью метки смертельного урона. Для меток доступны настройки цвета, времени действия и реакции только на заклинания. Размер целеуказателя и меток зависит от удалённости цели. Настраивается в игре или принудительно через текстовый файл Settings.txt в корневой папке дополнения. Поддерживаются русский и английский языки (выбирается автоматически по локализации клиента).  
    Target marker and markers for attackers or attacked by leader.
    Target marker is animated with movement and transparency (can be turned off in the settings). Target marker changes color depending on the relationship to the target - enemy / neutral / friend / group / raid/ guild (you can set your own permanent color in the settings). Attackers are marked with markers (can be turned off in the settings). Attacked by leader of raid / group are marked with markers (can be turned off in the settings). The markers last for a set time, gradually changing their transparency until they disappear or disappear when marked target receives a lethal damage. Markers color, duration, and only react to spells can be changed in the settings. Size of target marker and other markers depends on the distance to marked target. Settings available in the game or can be forced through the text file Settings.txt in the root folder of the add-on. Russian and English languages are supported (selected automatically according to the localization of the client).
    2 018
  9. Аддон предоставляет удобный интерфейс для раздачи инсигний и фарма оплота/хранителей,
    также позволяет автоматизировать некоторые действия лидера группы
    возможности:
    помнит количество инсигний, полученных персонажами в группе позволяет автоматически раздавать инсигнии позволяет автоматически запоминать и собирать группу после выхода с острова позволяет автоматически менять настройки дележа в группе позволяет запоминать и собирать отряд (удобно для хранителей/рейда) позволяет упростить распределение лута при фарме гильдейского оплота режим хранителя:  при нахождении в отряде по нажатию "R" формирует список рейда. При нажатии кнопки "пригласить всех" кидает инвайт рейду/тем, кого не хватает (также можно приглашать отдельного человека, нажав кнопку пригласить на его панельке).  Если после нажатия "пригласить всех" сбор не начался, рекомендуется самостоятельно(обычным инвайтом или кнопкой панели) пригласить любого члена рейда, после чего остальным также придут инвайты.
    режим "оплот":  выдает весь дроп лидеру рейда/заведующему добычей, у которого включен соотв. режим в аддоне.
    ЛКМ по кнопке SL переключает видимость окна группы, ПКМ отключает/включает аддон
    ЛКМ по кнопке G показывает/скрывает панель дележа, ПКМ показывает/скрывает панель раздачи
    Управление для панели раздачи:
     ЛКМ по кнопке рядом с ником персонажа выдаст ему инсигнию
     ПКМ обнулит счетчик полученных предметов для персонажа
     флажок означает, что данный персонаж будет учитываться при автораздаче
     
    For EU:
    8 014
  10. Интегрирует отображение эффектов, проверок и поглощений в интерфейс отряда.
    Позволяет отображать эффекты (бафы) по флагам, фильтрам и списку (через файл настроек или меню настроек в игре) со временем и уровнями эффектов, если таковые есть. Позволяет видеть результаты проверки (инициатора, состояние) до её завершения. Позволяет видеть полоски поглощения (щиты). Размер элементов автоматически изменяется при изменении размеров интерфейса. Настраивается через текстовый файл Settings.txt в корневой папке дополнения или меню настроек в игре. Вход в настройки осуществляется через кнопку на плашке дополнения в меню дополнений главного меню игры. Игнорируется возможность присутствия персонажей с идентичными именами в одном отряде, т.к. вероятность такого события ничтожно мала и существует только на межсерверных активностях.
    Из-за особенностей работы интерфейса отряда при изменениях в отряде могут моргать (искать участников отряда, которым принадлежат) встраиваемые элементы.
    4 799
  11. Показывает собственную недельную известность и место по ней в гильдии.
    При нажатии на место циклически показывает:
    место и недельную известность персонажа (по умолчанию) разницу в известности со следующим местом (если уже не на первом месте) разницу в известности с предыдущим местом (если не на последнем месте)
    460
  12. Показывает иконки классов аватара/группы/рейда на карте и миникарте.
    Зеленым - аватар, синим - группа, оранжевым - другие группы рейда. Можно выбрать точки или маркеры, а также показывать ли на карте/миникарте аватар/группу/рейд отдельно с помощью меню в игре или через файл настроек, сделав его приоритетным.  
    Shows avatar/group/raid class icons on the map and minimap.
    Green - avatar, blue - group, orange - other raid groups. You can select dots or markers, as well as whether to show the avatar/group/raid on the map/minimap separately using the menu in the game or through the settings file after prioritizing it.
    3 468
  13. Показывает временно отсутствующие отслеживаемые объекты (конкретно бафы на БГ).
    Списком известные или все во время сбора информации, а также отсутствующие известные на миникарте. Известные забиваются заранее через файл настроек или задаются сбором информации до выхода с карты. В известные заранее добавлены отслеживаемые объекты с БГ и Доминиона. Можно выбрать показывать ли список, названия в списке, на миникарте и собирать ли новую информацию отдельно с помощью меню по правому щелчку мыши на названии.
    1 892
  14. Автоматически прерывает касты.
    Каст может прерываться по использованию предметов, активации заклинаний или автоматически по списку как только игра сообщает о начале каста или же через установленное для каждого заклинания в списке время. Нажатием левой кнопки мыши на заголовке включается (зелёный) и выключается (красный). Есть промежуточное состояние (жёлтое), когда прерывание по списку не работает, а прерывание по нажатию на заклинания/предметы работает. В Settings.txt в корневой папке дополнения задаются настройки и список заклинаний (по умолчанию "Лавина", "Каскад", "Залп", "Обстрел", "Танцующий Клинок", "Переливание крови"). Новые заклинания добавляются вписыванием их названий в список аналогично прочим имеющимся в списке. Имеющиеся заклинания удаляются удалением соответствующих строк или добавлением "--" (без кавычек) в их начало.
    970
  15. Выводит список видимых персонажей, монстров, NPC не состоящих с аватаром в группе или отряде.
    Позволяет отображать эффекты (бафы) по флагам, фильтрам и списку (через файл настроек или меню настроек в игре) со временем и уровнями эффектов, если таковые есть. Позволяет задавать приоритетные цели по имени (через файл настроек или меню настроек в игре) или отображать только их. Автоматически сортирует сверху вниз список по предустановленному приоритету (цель лидера/приоритетные цели из списка/активные цели/персонажи/монстры/враждебные/нейтральные/дружественные/классы/качество). Позволяет задавать приоритетные классы и отключать отображение питомцев (через файл настроек или меню настроек в игре). Выделяет белым цветом в списке цель, которую бьет персонаж/лидер группы/лидер рейда и даёт ей максимальный приоритет. Выделяет более светлым цветом цели, которые недавно получали урон или наносили урон персонажу, его группе, его рейду. Выделяет разным уровнем полупрозрачности цели недоступные для взятия в цель или неспособные получать урон (бессмертные). Позволяет задать название умения используемого по правому щелчку мыши (через файл настроек). При повторном пкм по той же цели в течение заданного времени возвращает предыдущую цель. Не работает в пвп матчах (в т.ч. и лабиринте). Автоматически меняет размер списка, который заполняется снизу вверх или сверху вниз, но не более заданного (через файл настроек или меню настроек в игре). Автоматически перестает менять состав списка при наведении на него курсора мыши. Выводит информацию о количестве монстров и враждебных/нейтральных/дружественных игроков на панель информации и позволяет фильтровать список по этим типам нажатием пкм на соответствующие иконки. Перемещение по экрану производится перетаскиванием за панель информации. Настраивается через текстовый файл Settings.txt в корневой папке дополнения или меню настроек в игре. Вход в настройки осуществляется через кнопку на плашке дополнения в меню дополнений главного меню игры.
    7 132
  16. Автоматический скриншот при завершении выбранных матчей.
    Можно выбрать тип матчей, по окончании которых делать скриншот. Включается и выключается нажатием левой кнопки мыши на заголовке. Меню настроек вызывается и убирается нажатием правой кнопки мыши на заголовке. Заголовок можно таскать по экрану и его позиция сохраняется в клиенте. Можно настраивать через текстовый файл Settings.txt в корневой папке дополнения.
    401
  17. Аддон позволяет видеть откаты умений всех окружающих вас персонажей и боссов
    В настройках аддона (ЛКМ по кнопке с иконкой часов) можно добавлять/удалять интересующие умения и выбирать отслеживать ли эти умения от союзных и(или) вражеских персонажей. По умолчанию в аддон встроен огромный список важных в PvP умений с вписанными откатами там, где это нужно (см. особенности работы). Это просто заготовка и скорее всего вам придётся редактировать этот список под себя, отключать лишние умения на союзниках или противниках, менять номера панелей и т.п.
    У каждого умения можно выбрать номер панели, в которую оно будет помещено при использовании. Всего есть по шесть панелей для умений союзных персонжаей и для умений вражеских. 
    Каждая панель перемещается в любое место экрана и имеет свои параметры: размер иконок, прозрачность иконок, направление заполнения (влево, вправо, вверх, вниз)
    Кликом ПКМ по кнопке аддона можно очистить ненужную информацию с экрана и "забыть" все откаты
    Также аддон показывает откаты умений всех боссов с красной рамкой. Можно отключить в параметрах аддона. Умения боссов всегда попадают в панели с номером 1. Не забывайте, что при эвейде босса все его откаты сбрасываются и можно нажать ПКМ по кнопке аддона, чтобы очистить все данные в нём
    Цвет текста можно настроить в файле Colors.txt в папке аддона
    Чтобы перемещать панели, в настройках аддона нажмите на кнопку "Панели". При клике ЛКМ по заголовку панели откроются параметры этой панели
    Особенности работы (ВАЖНО):
    Не каждое умение можно отследить, но большинство - можно Для умений откат которых зависит от вех\слёз рекомендуется вручную вписывать время отката в поле "Подмена КД" в целых секундах Если в настройках умения указать "Подмена КД" равное 0, то откат будет высчитываться автоматически только по рангу умения. Не будут учтены вехи, слёзы и всё что может снизить откат этого умения "Сила Духа" и "Праведный Дух" снижают откаты умений инженера на 20% и 30% соответственно "Древесная кора" сбрасывает откат умения "Дыхание леса" в ноль (независимо от того взята ли веха "Песнь крон", считаем что в топ-контенте у друидов хилов эти вехи всегда взяты) Если некромант заходит или выходит из лужи от умения "Кровопускание", то откат всех его классовых умений меняется на 10%. Тут могут быть неточности с откатами других некромантов, если ваш персонаж - сам некромант и находится в луже, возможны доработки в будущем "Петля времени" мистика сбрасывает откаты всех классовых умений персонжа, на котором она сработала "Перезагрузка" инженера не может быть обнаружена. Её откат вычисляется по косвенным признакам и будет лишь приблизительным В целях оптимизации отслеживаются только умения применённые в персонажей, питомцев и боссов. При ударе, лечении, бафе, и т.п. остальных мобов и NPC умение не будет обнаружено Ещё немного о "Подмене КД":
    Для чего это нужно? Аддон технически может узнать ранг использованного умения и его откат на этом ранге. Но этот откат будет равным тому, если бы это умение было изучено у ВАШЕГО персонажа с учётом взятых ВАМИ вех\слёз и других эффектов ВАШЕГО персонажа. Пример:
    Будем отслеживать "Энергобарьер" инженера. Оставим "Подмену КД" равную 0. Варианты:
    Наш класс - не инженер, предположим бард. Какой-то персонаж инженер рядом использует "Энергобарьер" и мы увидим стандартный откат в 35 секунд Наш класс - инженер, без взятых вех на снижение отката "Энергобарьера". Инженер рядом использует "Энергобарьер". Мы также увидим 35 секунд Наш класс - инженер, с взятыми вехами на снижение отката "Энергобарьера". Мы увидим откат - 26 секунд Такая же ситуация будет если на умения влияет качество слёз, или что-то ещё
    Поэтому для таких умений рекомендуется вручную вписывать время отката в поле "Подмена КД"
    For english localization please extract eng_eu.tar file into addons directory
    4 823
  18. CoolBuffs

    От 30 ₽
    Аддон, показывающий указанные вами бафы аватара и цели. 
     
    У каждого бафа можно выбрать номер панели, в которую он будет помещён при появлении. Всего есть по шесть панелей для бафов аватара и для бафов цели. 
    Каждая панель перемещается в любое место экрана и имеет свои параметры: размер иконок, прозрачность иконок и направление заполнения (влево, вправо, вверх, вниз) 
     
    Есть возможность отслеживать любые счищаемые бафы автоматически, не указывая их имена вручную. Настроить это можно на вкладке "Параметры". Такие бафы будут помещаться в панели с номером 1 и мигать зелёным или синим цветом. 
     
    Также аддон отображает важные касты и бафы мобов вокруг
    По клику на кнопку аддона открываются настройки, где параметры отображения каждого бафа представлены в виде: 
    1) Название бафа - точное название бафа в игре (регистр букв важен) 
    2) Аватар - нужно ли отображать этот баф, если он висит на вашем персонаже 
    3) Номер панели аватара - при появлении бафа на аватаре он будет помещён в панель "Аватар #N" 
    4) Цель - нужно ли отображать этот баф, если он висит на вашей цели 
    5) Номер панели цели - при появлении бафа на цели он будет помещён в панель "Цель #N" 
    6) Важный - такой баф будет ярко мигать красным цветом, кроме того в него можно будет кликнуть и в цель возьмется тот персонаж, который навесил этот баф (можно, например, выделять тех, кто кастует на вас громобой, чтобы кинуть в них контроль). А при клике правой кнопкой произойдет попытка "скинуть" этот баф с себя, если это возможно 
    7) Мой - означает, что нужно отображать этот баф, если его источником является персонаж аватара
    Чтобы перемещать панели, в настройках аддона нажмите на кнопку "Панели". При клике ЛКМ по заголовку панели откроются параметры этой панели
    For english localization please extract eng_eu.tar file into addons directory
    60 099
  19. BuffAnnounce

    От 20 ₽
    RUS:
    Отслеживает определенные бафы/дебафы на вражеских/союзных персонажах или мобах. Зачастую нужно знать когда у кого-то закончится бабл или у кого из противников есть возможности призыва помощников на доминионе. Видеть контроль или другие эффекты на мобах в астральных и рейдовых приключениях. Все необходимые в ПВП и ПВЕ бафы отображаются в виде иконок прямо над головами персонажей и на таргет-панельках. Также выделяет выбранную цель меткой и считает гир-скор (рейтинг).
     
    ENG:
    Addon shows certain buffs/debuffs right over the enemy/friend players or the mobs. Often you need to know when someone's Holy Shield will be ended or which character has Summoning Abilities on the Dominion. Need to see control or other effects over the mobs in the astral or raid instances. Also can mark selected targets and calculate gear-score.
     
    Описание работы:
     


    Квадратная кнопка показывает или закрывает основную панель.

     Основная панель содержит следующие элементы:

     Поставленная галочка отображает, что обработка бафов включена. На слабых компьютерах в очень масштабных рейдовых сражениях обработка бафов может приводить к снижению производительности клиента. В таком случае можно просто снять галочку и продолжать использовать аддон только для ассиста целей
     
     Кнопка "Режим сортировки" - изменяет режим отображения (в один столбик или в несколько)
     
     Счетчик количества персонажей/мобов отображаемых на панели и находящихся вокруг аватара
     
     Кнопка "Изменить режим" - вызывает выпадающее меню с различными варинтами отображения персонажей\мобов
     Кнопка "X" закрывает панель.
     



     
    168 693
  20. Выводит сообщения:
    О кол-ве атакующих аватара; О появлении эффектов на любых видимых персонажах и аватаре; О сообщениях в чат от персонажей игроков или монстров/NPC; О начале выполнения действий монстрами (если действие применяется не мгновенно); О появлении объектов в зоне видимости. Фильтрация нужных вам сообщений/действий/эффектов возможна как по их содержимому, так и по маскам. Для всех сообщений, кроме ассиста и объектов, можно задавать свои сообщения, а их содержимое может включать подстановочные значения и цветовое оформление.
    Настройка фильтров через файл Settings.txt в корневой папке дополнения или в игре через настроечные таблицы.
    3 207
  21. Для каждой из команд показывает:
    предполагаемое время до окончания матча по динамике набора очков; флаги победителей исходя из предполагаемых итогов матча; флаг отсутствия технической возможности победить. умерших участников матча - их имя, класс и оставшееся время отображения. Время отображается на Доминионе и прочих ПвП матчах, в которых есть время и очки, за исключением Лабиринта, Полигона и Битвы за Каргалас (все режимы, кроме захвата точек).
    Умершие показываются на Доминионе и прочих ПвП матчах, в которых есть время и очки, за исключением Лабиринта. На Доминионе, Мглистой пади, Битве за Каргалас, Ведьмином яру, Старой Крепости, Диком хуторе, Полигоне и Башне Порядка время показа умерших равно времени воскрешения. Во всех остальных матчах - 5 секунд.
    Время и флаги победителей иногда могут меняться без объективных причин - следует ориентироваться на устоявшееся время. Вместо пустого имени (частая ошибка игры на старте матча, когда у противников может отсутствовать имя до первой встречи с ними) используется системное имя класса.
    5 490
  22. Моя версия отображения кастов мобов и важных баффов.
    22-24.07.22 - завезу GUI настройки.
    Ключевые преимущества:
    Ограничение количества панелей Удобный перенос панелей Сдвиг панелей по мере исчезновения Если API позволяет - показывает того кто наложил бафф Если API позволяет - показывает таргет каста моба Можно выделить кастера или того на ком бафф - кликом левой кнопкой мышки по панельке Можно выделить цель каста или того кто наложил бафф - кликом правой кнопки мышки по панельке Очень чуткая настройка - возможность игнорировать касты по названию или имени кастера, расширенные фильтры для отображения баффов. Можно смотреть какой участник группы п****л длительный контроль. В настройках уже прописан игнор каста лучей на ласте Лумисаара, пожалуйста ❤️ Настройка и команды:
    Основные настройки находятся в файле settings.lua (открывать в кодировке 1251) Левый клик по кнопке IC - Вкл\Выкл кликабельность панелей Правый клик по кнопке IC - Drag & Drop (Перенос панели) /casttest 10 - тестовая панель на 10 секунд (Посмотреть сколько места будут занимать панели) Пример настроек:
    Global("Settings", { -- Ширина панели width = 280, -- Максимальное количество панелей maxBars = 6, -- Показывать того, кто скастовал бафф showBuffCaster = true, -- Показывать цель каста моба (работает только если моб в вашем таргете - ограничения игры) showCastTarget = true, -- Выключить выделение цели каста или кастера бафа правой кнопкой мышки ignoreRightClick = false, -- Отображение баффов -- no - выкл -- all - на всех -- player - все игроки -- mob - все мобы -- raidgroup - члены группы -- self - персонаж -- enemy - на всех вражебных -- friend - на всех дружественных -- enemy_mob - на враждебных мобах -- enemy_player - на враждебных игроках -- friend_mob - на дружественных мобах -- friend_player - на дружественных игроках addBuffs = { -- По приколу -- ["Сожжение"] = "all", -- ["Уязвимость"] = "raidgroup", -- Длительные контроли ["*Длительный контроль*"] = "mob raidgroup enemy_player", }, -- Игнор кастов по названию ignoreCastNames = { -- Деревья на первом боссе Пади ["Гнев природы"] = true, }, -- Игнор кастов по имени моба кастера ignoreCastUnits = { -- Лучи на ласте луммисара ["Демонический маяк"] = true, }, -- Конвертирует описание баффа в фильтр по названию для настройки выше descriptionMasks = { -- Длительные контроли ["Нельзя предпринимать какие-либо действия.При получении достаточного количества повреждений эффект прекращает своё действие."] = "*Длительный контроль*", }, -- Цвета панелей -- Бафф который наложил я myBuffColor = {r = 0.0, g = 0.8, b = 0.0, a = 0.5}, -- Бафф который враги наложили на союзников enemyBuffColor = {r = 0.8, g = 0, b = 0, a = 0.5}, -- Бафф который наложили другие игроки otherBuffColor = {r = 0.0, g = 0.6, b = 0.6, a = 0.5}, -- Цвет каста моба mobCastColor = {r = 0.8, g = 0, b = 0.0, a = 0.5}, -- Цвет каста моба если цель - я mobCastAtMeColor = {r = 1, g = 1, b = 1, a = 0.5}, -- Кастомные цвета по имени каста\баффа (перезаписывают всё что выше) customColorsByName = { -- Пример -- ["Сожжение"] = {r = 0.6, g = 0.6, b = 0.2, a = 0.5}, } })  
    2 844
  23. BattlePack

    От 35 ₽
    Интерфейсное дополнение 4 в 1, которое имеет гибкие настройки и помогает отслеживать:
    Входящий/исходящий урон и исцеление, Время восстановления умений, Отображение эффектов на вашем и взятом в цель персонажах, Появление эффектов на вашем, союзных и враждебных персонажах. При обновлении аддона  нужно удалить старую папку с аддоном из папки Аллоды Онлайн\data\Mods\Addons, а потом поставить новую, при копировании с заменой аддон не работает. Или использовать  программу для автообновления аддонов.
    Панель настроек аддона открывается при левом клике на кнопку "BP".
    1 вкладка. Отслеживание откатов ваших умений.

    2 вкладка. Отображение урона/лечения.

    3 вкладка. Отображение бафов на аватаре и цели.

    4 вкладка. Оповещения о появившихся бафах на аватаре, враге или союзнике из группы/рейда

    На всех вкладках имеется галочка “Закрепить панели”, сняв которую можно эти панели перетаскивать.
     
    Видео для примера:
     
    37 676
  24. Аддон показывает АОЕ контроль по пачке мобов. Был создан для упрощения коммуникации при убийстве паков в ЦН.
    Можно добавить свои контроли/баффы, в файле controls.lua. Сохранять с кодировкой Windows 1251
    В дальнейшем будут расширены графические настройки и добавление контролей будет происходить через меню.

    Кнопка - СС
    ПКМ - перетаскивание кнопки и панели ЛКМ - открытие меню



     
    4 060
  25. Аддон заменяет стандартное отображение урона. Является моим видением аддона ShowDD.
    Представляет из себя 2 перетаскиваемые колонки для отображения входящего урона\лечения и исходящего.

    Данная версия является урезанной версией полного аддона ShowCustomDD -> Ссылка
    Левый клик по кнопке DD - открывает окно настроек Правый клик по кнопке DD - включает\выключает перетаскивание панелей и окна настроек  
    3 392
  26. ShowCustomDD

    От 25 ₽
    Аддон заменяет стандартное отображение урона. Является моим видением аддона ShowDD.
    код полностью принадлежит мне, всё было написано с нуля и работает по-другому, что позволяет улучшить и доработать некоторые моменты
    Представляет из себя 2 перетаскиваемые колонки для отображения входящего урона\лечения и исходящего.
    Видео описание - https://youtu.be/kq66UZ-vqec
    Левый клик - открывает окно настроек Правый клик - включает\выключает перетаскивание панелей и окна настроек Ключевой особенностью данного аддона является:
    Полноценное меню настроек, с дотошной кастомизацией панелек Игнорирование умений по названию Отображение имени юнита по которому нанесли урон или который получил урон Подробная настройка минимальных показываемых значений отдельно для PvE и PvP Возможность назначить Кастомную иконку для умения по названию Что будет в следующей версии:
    Возможность отображать поглощенный урон\хил Настройка формата текста Добавлю Fra, Ger локализацию Подсчет процента защиты цели Поддержка AOPanelMod Аддон поддерживает локализации: RUS, ENG
    Аддон поддерживает: D&D
    Для добавления Кастомных иконок - откройте файл "CustomIcons.(UIRelatedTextures).xdb"  (Если вы играете на русском - убедитесь что кодировка файла windows 1251)
    По аналогии с умением Марш, добавте элемент в ноду <Items>:
    <Item> <name>**SpellName**</name> <textureItem href="**UISingleTexture**" /> </Item> Для примера изменим иконку спелла Дисгармония на иконку 
    При помощи программы AoTextureViewer открываем "...\Аллоды Онлайн\data\Packs\Interface.mini.pack" находим нужную иконку и копируем её путь
    В нашем случае это: /Interface/Icons/Spells/CapturePoint.(UISingleTexture).xdb#xpointer(/UISingleTexture)
    Что у нас получается:
    <?xml version="1.0" encoding="UTF-8"?> <UIRelatedTextures> <Items> <Item> <name>Марш</name> <textureItem href="/Interface/Icons/Spells/Bard/DoubleVirtue.(UISingleTexture).xdb#xpointer(/UISingleTexture)" /> </Item> <Item> <name>Дисгармония</name> <textureItem href="/Interface/Icons/Spells/CapturePoint.(UISingleTexture).xdb#xpointer(/UISingleTexture)" /> </Item> </Items> </UIRelatedTextures> Не забудьте включить отображение CustomIcons в настройках!
    3 229
  27. Информация о статах/артефактах/орнаментах/знамени(f2p) выбранного персонажа.
    Переделка моего старого аддона FID.
    ИЗНАЧАЛЬНО ПАНЕЛИ ПОЯВЛЯЮТСЯ В ЛЕВОМ ВЕРХНЕМ УГЛУ, ПКМ по кнопке BI или In для перетаскивания

    Кнопка - In / BI
    ПКМ - перемещение панелей и кнопки ЛКМ - открытие меню настроек
      В дальнейшем сделаю стандартное расположение панелей, чтоб не появлялись все в углу при первой установке
    3 465
  28. - Исправлена ошибка в AoPanel из-за которой панель могла ломаться при наличии кнопок с иконками (например BuffAnnounce)
    - Добавлена сортировка аддонов по алфавиту (теперь у вас не будет новая панель на каждый запуск игры)
    - Добавлен FPS метр, по аналогии с AoPanelMod.
    - Добавлена панель настроек, с возможностью:
    Показать/скрыть FPS а так-же настройка цвета счетчика Скрыть ту или иную кнопку Раскидать кнопки по правому/левому краю панели Расположить кнопки в произвольном порядке Задать свою ширину кнопки, по умолчанию будет стоять ширина, которая передается аддоном. Перезаписать цвет кнопки (для разработчиков: перезаписывает все class1, class2, class3, которые доступны в AoPanel)



    2 839
  29. Аддон позволяет отслеживать время существования двойника мистика.
    Чат-команда /ttdnd включает/выключает режим перемещения панели аддона.
    343
  30. Аддон позволяет убрать ограничение на количество добавляемых в избранное точек телепортации.
     
    Есть возможность поиска из списка точек телепортации. Дополнительно аддон позволяет перемещать окно телепортации по экрану (перетаскивается за заголовок окна), изменять размер окна.
     
    Также аддон добавляет возможность сделать список избранного единым для всех персонажей. Данная возможность включается/выключается в файле пользовательских настроек UserSettings/UserSettings.lua (по умолчанию включена).
    4 203
  31. Возможности: отслеживание бафов (счищаемых, важных), контролей (диминишинга), отображение каст мобов
    Цвета кастов мобов:
    1) красный цвет - массовый/соло деф нужен (на текущий момент работает только в компасах)
    2) фиолетовый цвет - в момент каста босс смотрел на вас (чтобы работало нужно моба держать в таргете), необходимо прожать деф или отбежать в сторону по ситуации
    3) оранжевый - любые другие действия 
    4) желтый цвет - согрупник кинул длительный контроль
    5) светло салатовый - вы кинули длительный контроль
     
    Пример в пве:
     
    Пример в пвп:
     
     
    Инструкции:
     
     
     
     
     
    7 418
  32. GuildAutoActions

    От 50 ₽
    Информация о файле
    1)     Участникам гильдии в онлайне со званиями менее ветерана (новобранец, рядовой, старшина) автоматически перераспределяет накидки из доступных свободных накидок или участников находящихся в офлайне (снимает накидку у игроков менее 90 верности), накидка распределяется только при условии отсутствия накидки у игрока в онлайне.
    2)     Первичное вступление игрока в гильдию накидка автоматически выдается без каких либо условий
    3)     Игроку чтобы повторно получить накидку необходимо выполнить любой квест у регистратора гильдий, в случае если с игрока была ранее снята накидка
    4)     Для игроков менее 40 уровня выдается обычная накидка.
    5)     Для остальных игроков выдается чемпионская накидка.
    6)     Автоматический отправляет приглашение в гильдию при написании любого личного сообщения (работает только если аватар находиться в АФК).
    7)     При получении сообщения в чате (мир, зона, крик, разговор) состоящий из слов «ги» и «опыт» автоматически отправляет приглашение в гильдию.
    😎 При вступлении в гильдию автоматически устанавливает звание новобранец.
    9)     При выполнении любого квеста, в награду у которого есть символы свершения, у регистратора гильдии аддон устанавливает звание старшины.
    10)  Добавлена возможность сохранения статистической информации необходимой для исключения игроков из гильдии (в окне гильдии есть кнопка fix которая обновляет комментарий в гильдии)
     
     
    Примечания:
     
    Необходимы условия работы аддона: Быть в гильдии со званием лидер или казначей.
    Пункт 7 работает только для русской версии.
    Без интерфейса.
    Настройки аддона есть в файле settings.lua
    Не распределяет накидки для участников гильдии со званием лидер, казначей, офицер, ветеран.
    Накидка не снимается при верности в интервале 90-100.
     
    Сохранения статистической информации и ее отображение

    289

×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования