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

Дайджест за январь-март

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

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

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

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

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

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

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

Подробнее

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

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

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

631 файл

  1. Аддон для офицеров гильдии и выше.
    По сообщению "--" в приват офицеру выдает написавшему ранг Штрафник и тут же возвращает ранг обратно.
    Необходимо для переливания характеристик от гильд вех "Искусство войны" в нужную характеристику без релога персонажа
    531
  2. Аддон автоматические делает скриншот с окном статистики, после завершения боев бг, 3х3, доминион и пр.
    1679
  3. Снимает с себя эффект «Канал жизни».
    Это позволяет восстанавливать здоровье цели не получая урона. Иногда может ударить один раз.
    Во время срабатывания появится иконка эффекта на полторы секунды. Это отлично демонстрируется на скриншоте.
    В обновлении 8.0.02 перестанет работать.
    Вот небольшая выдержка из описания хотфикса 8.0.02.16 на птс:
     
    Время бабаяжить баловаться. Пока есть возможность.
    P.S. Как же дорог был этот баг фича.
    318
  4. Простой аддон, который скрывает при появлении раздражительное, неотключаемое, навязчивое оповещение о снижении производительности, при этом не выгружая стандартный менеджер пользовательских дополнений.
     
    3438
  5. (Для разработчиков аддонов)
    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() --------------------------------------------------------------------------------
    17449
  6. Где бы это было видано, что храброго воина обращали в курочку? А ежели кто да увидит, так засмеют!
    Аддон автоматически снимает с персонажа бафф "Курочка". 
    Основано на DelBV
    1468
  7. Аддон для отображения более подробной информации о барьерах паладина.
    Плюс отображает здоровье, энергию-ману Аватара. (Работает для всех классов)
    Урон в барьере %, время до раскола. Добавлена цветовая шкала для отражения уровня урона в каждом барьере от текущего(оставшегося) значения жизни персонажа.
    Шкала имеет три цветовые градации:
    зеленая (низкий урон до 20% от уровня текущего здоровья) синяя (средний урон до 45% от уровня текущего здоровья) красная (опасный урон свыше 45% от уровня текущего здоровья) Также выводит общий урон во всех барьерах %
    Отображение ХП персонажа (Раны) (Выводит шкалу +ХП в процентах)
    Вся информация выводится в %
    Отображение Энергии персонажа
    Для других классов будет полезна полноценная полоска ХП, Маны-Энергии с режимом DnD (панель с барьерами не отображается).

    При нажатии на панель ХП: "Левый клик Аватар берется в таргет", "Правый клик закрывает панель барьеров"
    Аддон поддерживает локализации RUS, ENG, GER, FRA, PL
    Addon supports RUS, ENG, GER, FRA, PL localizations.
    В аддоне реализована поддержка Drag&Drop.
    Аддон поддерживает AOandLocker.
    https://alloder.pro/files/file/43-aoandlocker/

    Настройки:
    Все настройки выполняются в игровом чате посредством слеш-команд.
    /ONshields Включение-выключение стандартного аддона барьеров "PaladinShields". Примечание:
    Установка аддона.
    BarrierDamageHelper.pak Чтобы его установить в игру, нужно этот файл положить по адресу ...[папка установки Аллодов]\data\Mods\Addons\. Ни каких манипуляций с файлом не надо делать кроме как скопировать в папку установки аддонов. Следует удалить старую версию аддона перед установкой новой версии. Поддержка:
    Аддон поддерживает следующие версии клиентов АО | 4.0+ | 5.0.1 | 5.0.2 | 6.0 | 8.0.1 |
    8437
  8. Описание:
    Аддон отключает бескорыстную помощь в чётных секторах и предупреждает об этом. Теперь можно фармить сложные острова не беспокоясь о том, что вместо материала упадет материя.
    566
  9. Аддон для удаления секций из файла настроек.
    TLDR. Если размер вашего файла Personal\user.cfg меньше 1.5Мб, то аддон вам не нужен.
    На текущий момент (версия 8.0.1), есть проблемы связанные с размером файла Personal\user.cfg
    При любом изменении настроек, биндов, положений окошек, смене маунта (в том числе и при автоматическом переключении между броней и маунтом), а так же при записи любой информации из аддонов, игра запускает таймер, и через одну минуту сбрасывает настройки на диск. Запись приводит к блокировке основного потомка игры, который выглядит как небольшой фриз. При стандартном размере файла (130к), фриз практически не заметен. При увеличении размера до 1.5-2Мб фриз составляет порядка 0,2-0,3 секунды, а при 8Мб файле фриз будет 2-3 секунды.
    Некоторые аддоны, например TargetHealth, пишут в настройки по ходу боя, так что фриз будет ежеминутным.
    На размер user.cfg влияют аддоны, т.к. это единственное место, где они могут хранить информацию между сеансами игры. При этом отключение аддона, после того как он что-то записал в файл, никак не влияет на размер файла.
    Есть два способа "почистить" user.cfg
    1. Удалить Personal\user.cfg и его копию Personal\user.cfg.bak. После этого вы получите клиент с полностью сброшенными настройками.
    2. Удалить неиспользуемые секции настроек посредством встроенного API.
    Т.к. API игры не предоставляет возможность получить весь список секций, используется внешний скрипт для чтения файла настроек.
    Получение списка пользовательских секций (внимание, пути к файлу скрипта и к файлу настроек могут не соответствовать тем, что используются в примере) :
    powershell -NoExit ~\Downloads\Print-AllodsConfig.ps1 'c:\GamesMailRu\Аллоды Онлайн\Personal\user.cfg' -UserMods $true Смотрите на зеленые строчки (имена секций и их рамеры), находите те, которые занимают много места и больше не нужны и вставляете эти имена в окошко аддона. Затем кликаете на ''Удалить секции". Через 1 минуту наблюдаете за изменившимся размером Personal\user.cfg
    После использования, аддон можно отключить.
    383
  10. RU:
    Отображение кол-ва свободного места в рюкзаке на панельке AOPanelMod. Вещи/Ремесла/Редкости.
    FR:
    affiche le nombre d'espace libre dans le sac sur un AOPanelMod
    you must have
    AOPanelMod r3
    https://alloder.pro/files/file/44-aopanelmod/
    or
    AOPanel 6
    https://alloder.pro/files/file/247-aopanel/
    3447
  11. RU:
    Отображение кол-ва ваших средств на панельке AOPanelMod
    FR:
    Affiche votre argent sur les panneaux AOPanel.
    you must have
    AOPanelMod r3
    https://alloder.pro/files/file/44-aopanelmod/
    or
    AOPanel 6
    https://alloder.pro/files/file/247-aopanel/
    4809
  12. Плагин для AOPanel. Показывает курс кри в обменнике. Для обновления курса необходимо кликнуть левой кнопкой мышки по курсу.
    Для работы плагина необходим установленный аддон AOPanel.
    5990
  13. Плагин для AOPanel. Выводит количество Мирры персонажа.
    Plugin for AOPanel. Displays the amount of Myrrh.
    6145
  14. Предыстория:
    Меня сильно раздражало, что в таргет постоянно лезли лишние цели в таргет.
    Описание:
    Аддон сбрасывает таргет, если в него попал чей-либо пет, тем самым не давая выделить его в таргет.
    Внимание! Аддон сбрасывает с таргета всё, что в игре считаются питомцами (дружественные\враждебные питомцы язычников\некромантов, фантомы мистиков, наёмников и т.д.).
    Файл настройки - Settings.lua
    14484
  15. Аддон, заменяющий стандартные тексты урона на более удобные и информационные.
     
    Показывает в 2-х колонках исходящий/входящий урон/лечение. А также детальную инфу по урону/хилу + поглащение.
    Левая колонка - урон Аватара по цели / восстановление здоровья цели Аватара. Правая колонка - урон по Аватару или восстановление здоровья Аватара. Отображение получаемого опыта Аватара Аддон поддерживает несколько режимов: [ иконки и текст | только иконки | только текст ]
    Аддон имеет возможность настройки.
    В аддоне реализована поддержка Drag&Drop.

    Аддон поддерживает локализации RUS, ENG, FRA.
    Addon supports RUS, ENG, FRA, localizations.
     
    Аддон поддерживает AOandLocker | AOPanelMod(r2.3+).


    Настройки:
    Все настройки выполняются в игровом чате посредством слеш-команд.
     
    /dndshowdd Включение-выключение DnD - (Альтернатива аддон AOandLocker ) /showtype Переключение режимов [ иконки и текст | только иконки | только текст ] - (Альтернатива аддон AOPanelMod(r2.3+) - левый клик) /showhealer Переключение режимов [ лечение и урон | лечение без кровожадности | только урон ] - (Альтернатива аддон AOPanelMod(r2.3+) - правый клик) /DamageVisual Включение-выключение стандартного аддона урона "ContextDamageVisualization". /showexp Переключение режимов отображения получаемого опыта: [ Левая колонка | Правая колонка | Выключено ] /showmove Переключение режимов [ Статичный урон | Прокрутка урона ]
    Установка аддона:
    ShowDD.pak Чтобы его установить в игру, нужно этот файл положить по адресу ...[папка установки Аллодов]\data\Mods\Addons\. Ни каких манипуляций с файлом не надо делать кроме как скопировать в папку установки аддонов. Внимание следует удалить старую версию аддона перед установкой новой версии.
    Поддержка:
    Аддон поддерживает следующие версии клиентов АО | 4.0+ | 5.0.1 | 5.0.2 | 6.0 | 7.0 | 8.0+ |
    Благодарности:
    Отдельное спасибо logg за помощь в доработке аддона.
    56709
  16. Прерывает каст умения некроманта "Кровавый пир", если активен "Аспект Поддержки" и аватар находится бою.
    2545
  17. Прерывает каст умения барда "Танцующий клинок", если активен "Аспект Поддержки" и аватар находится бою.
    3932
  18. Аддон, предупреждающий про все купола на Киросе. Надпись появляется во время купола и пропадает когда можно выбегать из него.
    Теперь показывает все купола на Киросе.
    Специально для моих золотых рыбок.
    2666
  19. Аддон для ласт босса Тайных Троп. Отображает количество стаков "Чистая мирра" на Служителе Света. 
    4535
  20. Да не нужен вам этот аддон. Чистите баф или скачайте пророк и впишите туда.
    1286
  21. Еще один аддон для страдающих буратинизмом немного упрощающий бой со вторым боссом Тайных Троп - Симарглом в сложном режиме. На третьей фазе, когда Симаргл разделяется на несколько своих копий и необходимо найти 2 настоящих с бафами "Унисон", отмечает необходимые копии большим черным черепом и отображает 2 иконки бафа "Унисон" при нажатии на которые выбираются в цель копии на которых висит этот баф.
    4422
  22. Снимает баф "Безумие войны" при появлении на игроке (полезно для танков)
    1401
  23. Показывает критический урон и отхил (всем, кроме бафов). Очень долго это творение пылилось на полке. Я немного отреставрировал и решил им поделиться. Сейчас оно уже не так актуально, но пусть будет. В давние времена оно не попало сюда. Изначальное авторство мне не известно.
    2891
  24. Поможет отследить негодяев, которые так и подтягивают всех, когда вы носите ядра к Локусу.
    3547
  25. Negotiants Calculator
    Напротив различных видов сырья выводит цену пыльцы, которая получится при разбивании этого сырья разными видами молотков:
    1-е число - цена при разбивании молотком от вендора
    2-е число - молотком из ЛР / крафтовым
    3-е число - молотком с доминиона.
    5275
  26. Аддон помогает отслеживать переименовавшихся игроков в списке друзей и в гильдии. Для тех кому лень самому прописывать комментарии.
    Аддон слеш-командой копирует ник персонажа и вставляет его в комментарий, действует для всех игроков гильдии (слеш-команда "/setG") или для всех игроков френд листа (слеш-команда "/setF") .
    Если у какого-либо игрока уже был комментарий он и останется, новые комментарии добавятся только для тех у кого комментария не было.
    1465
  27. LibTimer is a library that allows the use of a timer function. This is intended for developers, not general players.
    The Allods API does not provide a way to call a function after a certain time, at least not without freezing the thread. So I've used something that the API does provide: animation of a widget. To be more exact, when we animate a widget, we can specify the duration of the animation. My library uses that.
    Usage is simple. First, include the file in AddonDesc.(UIAddon).xdb, in the <Scripts> section, but before your main script file.
    You can use the timer function like so:
    StartTimer(functionName,duration,arguments[...]) functionName is the name of the function that you want to execute.
    duration is the duration in milliseconds after wich the function will execute
    arguments is a list of the arguments that you want to pass to your function. You can pass any number of arguments
    This is an example that will run the function TestTimer 2 seconds after writing "Test Start". 
    function TestTimer(param1, param2, param3) common.LogInfo("",param1.." "..param2.." "..param3) end common.LogInfo("","Test Start") StartTimer(TestTimer,2000,"First String","Second String","Third String") common.LogInfo("","Test End??") The result will be the following
    Test Start Test End?? First String Second String Third String  
    540
  28. AGpro - помогает скинуть громобой, контроль или применить умение/предмет при появлении на вас какого либо бафа.
    Внимание! После порезки API в патче 7.0.1 аддон не работает на официальных серверах на ПвП локациях (Доминион, БГ, Арена Смерти).
    Описание:
    При применении на вас громобоя, модернизированного громобоя, контроля или ослабления отображается панель, нажав на которую вы используете контроль в "автора" бафа, применяете предмет из сумки (например противоядие) или же просто берете "автора" бафа в таргет.
    Бафы при появлении которых необходимо отображать панель и реакцию на клик возможно редактировать.
    Не работает на капкан инженера
     
    Установка:
    Распаковать папку AGpro в папку с аддонами \папка игры\data\Mods\Addons
     
    Настройка:
    При вводе наименования бафа/умения/предмета важен регистр букв.
    Меню настроек открывается при нажатии на кнопку с надписью "AG".
    Для добавления нового бафа необходимо нажать на кнопку "Новый". Затем в первом столбце вводится название бафа. Во втором нажатием на соответствующий "флажок" выбирается реакция (умение/предмет/таргет) на левый клик и вводится название умения/предмета. В третьем - аналогично выбирается реакция на правый клик.
    Удаление бафа - нажатие на корзину.
    Включение/выключение режима перетаскивания - слеш-команда в игровой чат "/dndagpro" или аддон AOandLocker.
    Сброс настроек - слеш-команда в игровой чат "/AGclear"
    2032
  29. Простой аддон для страдающих буратинизмом немного упрощающий бой со вторым боссом Зимнего Дворца - Пророком в сложном режиме. При появлении на вас бафа "Гибельные сомнения" очищает все панели умений (ничего не нажмёте - никого не убьёте), после спадения бафа - возвращает все умения, предметы и т.д. на прежние места.
    14419
  30. This addon automates the usage of insignias to save or load a set of stats into your gear.
    Currently has the ability to save 5 stat sets. By default: PVE DPS, PVP, HEAL, TANK, SUPPORT.
    Requires both flaming offensive and defensive insignias to function.
    4158
  31. Дополнительная панель
     
    Добавляет в игру ещё одну панель действий на 12 слотов
    Нет необходимости писать названия вещей во всевозможных конфиг-файлах. Достаточно просто перетащить нужное вам действие на панель Панель поддерживает перетаскивание на неё умений, юзабельных предметов, эмоций, маунтов, окрасов, амулетов Полная совместимость со стандартной игровой панелью - возможно перетаскивать действия как с неё, так и на неё Имеется возможность изменения положения панели - горизонтально или вертикально Поддержка Величия - запоминание действий под каждый билд каждого персонажа Панель оформлена и анимирована в стиле игры Совместимость с аддоном BuildManager

    Установка: закинуть AddPanel.pak в "Allods Online\data\Mods\Addons"
     

    Вниманию игроков пиратских серверов: в версии игры 4.0.2 и ниже в некоторых случаях возможны незначительные баги при вынесении на панель разделенных на стаки предметов и последующими действиями над этими стаками.

    41583
  32. При открытии сумки выделяет вещи у которых ГС больше (или равен) чем у вещей надетых на аватаре.
    12110

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

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

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