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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Slashuur

Разработчик аддонов
  • Постов

    586
  • Зарегистрирован

  • Посещение

Файлы, опубликованные Slashuur

  1. Дополнительная панель
     
    Добавляет в игру ещё одну панель действий на 12 слотов
    Нет необходимости писать названия вещей во всевозможных конфиг-файлах. Достаточно просто перетащить нужное вам действие на панель Панель поддерживает перетаскивание на неё умений, юзабельных предметов, эмоций, маунтов, окрасов, амулетов Полная совместимость со стандартной игровой панелью - возможно перетаскивать действия как с неё, так и на неё Имеется возможность изменения положения панели - горизонтально или вертикально Поддержка Величия - запоминание действий под каждый билд каждого персонажа Панель оформлена и анимирована в стиле игры Совместимость с аддоном BuildManager

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

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

    41 294
  2. Аддон позволяет видеть откаты умений всех окружающих вас персонажей и боссов
    В настройках аддона (ЛКМ по кнопке с иконкой часов) можно добавлять/удалять интересующие умения и выбирать отслеживать ли эти умения от союзных и(или) вражеских персонажей. По умолчанию в аддон встроен огромный список важных в 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 232
  3. Решает самое больное место в разработке аддонов - создание его графического интерфейса. Исходный код редактора открыт и доступен на 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
    425
  4. Дополняет окно аукциона колонками с ценой за единицу товара в золоте и кристаллах.
    Есть возможность отключить колонку со ставкой за штуку и уменьшить количество чисел на экране.
    Таблица всегда ровная при любом разрешении экрана или размере окна.
    1 292
  5. 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" закрывает панель.
     



     
    166 435
  6. Аддон для модниц и модников
    Позволяет сохранять и загружать любимые костюмы для быстрого переодевания
    7 848
  7. CoolBuffs

    От 30 ₽
    Аддон, показывающий указанные вами бафы аватара и цели. 
     
    У каждого бафа можно выбрать номер панели, в которую он будет помещён при появлении. Всего есть по шесть панелей для бафов аватара и для бафов цели. 
    Каждая панель перемещается в любое место экрана и имеет свои параметры: размер иконок, прозрачность иконок и направление заполнения (влево, вправо, вверх, вниз) 
     
    Есть возможность отслеживать любые счищаемые бафы автоматически, не указывая их имена вручную. Настроить это можно на вкладке "Параметры". Такие бафы будут помещаться в панели с номером 1 и мигать зелёным или синим цветом. 
     
    Также аддон отображает важные касты и бафы мобов вокруг
    По клику на кнопку аддона открываются настройки, где параметры отображения каждого бафа представлены в виде: 
    1) Название бафа - точное название бафа в игре (регистр букв важен) 
    2) Аватар - нужно ли отображать этот баф, если он висит на вашем персонаже 
    3) Номер панели аватара - при появлении бафа на аватаре он будет помещён в панель "Аватар #N" 
    4) Цель - нужно ли отображать этот баф, если он висит на вашей цели 
    5) Номер панели цели - при появлении бафа на цели он будет помещён в панель "Цель #N" 
    6) Важный - такой баф будет ярко мигать красным цветом, кроме того в него можно будет кликнуть и в цель возьмется тот персонаж, который навесил этот баф (можно, например, выделять тех, кто кастует на вас громобой, чтобы кинуть в них контроль). А при клике правой кнопкой произойдет попытка "скинуть" этот баф с себя, если это возможно 
    7) Мой - означает, что нужно отображать этот баф, если его источником является персонаж аватара
    Чтобы перемещать панели, в настройках аддона нажмите на кнопку "Панели". При клике ЛКМ по заголовку панели откроются параметры этой панели
    For english localization please extract eng_eu.tar file into addons directory
    58 202
  8. Улучшение интерфейса игры
    Возможности:
    Перетаскивание всех классовых панелей и панелей с ресурсами (кроме маны, энергии и одержимости) Удаление лишних фоновых текстур Два варианта банка: растянутый как в BankMod и современный Скрытие опыта персонажа и опыта искры Скрытие иконки "Фракция в меньшенстве" Квадратные кнопки действий Удаление отступов между кнопками действий и между кнопками контекстных действий Увеличение окна списка воплощений Всё это настраивается в опциях по клику на кнопку аддона "iC"
    Для изменения банка необходим релог персонажа
    Не рекомендуется перезагружать аддон во время игры, опции перестанут правильно работать и придётся релогать персонажа
     
    1 531
  9. Аддон для офицеров гильдии и выше.
    По сообщению "--" в приват офицеру выдает написавшему ранг Штрафник и тут же возвращает ранг обратно.
    Необходимо для переливания характеристик от гильд вех "Искусство войны" в нужную характеристику без релога персонажа
    531
  10. Аддон для мага. Показывает активность бафов "Вечная мерзлота" и "Штормовое предупреждение". А также время до их возможного прока.
    Если два плюсика горят ярко, то баф может прокнуть.
    Если тускло, то на вас активен другой баф, а вместе они накладываться не могут.
    Если число, то это таймер до следующего возможного прока.
    Пока баф активен иконка вращается.
    925
  11. Аддон оповещает о срабатывании амулетов колдуна.
    Черное крыло - атакующая бафка.
    Белое крыло - защитная бафка.
    Основано на NotifyTrink
    /nt - команда для ввода в чат, для изменения расстояния крыльев по горизонтали, например /nt 450


    48 915
  12. Показывает сколько очков набрали лидеры последнего сезона Ордена
    2 507
  13. Отображает здоровье маунта или брони цели.
    Иконка меняется в зависимости от того, что экипировано.
    При нажатии ЛКМ или ПКМ меняет формат чисел (например, 112004 и 112К).
    1 527
  14. Игра тетрис для Аллодов Онлайн.
    Скучно афкать на Арене смерти, ждать пока соберется рейд в ПТ, бегать кругами на заведомо проигрышном хуторе\яре? Теперь можно поиграть в тетрис!
    УСТАНОВКА
    Внимание!!! Для того, чтобы была возможность играть с клавиатуры, необходимо сделать следующее:
    1. Если у вас нет файла "Папка с игрой/Personal/input.cfg", то просто копировать файл input.cfg из папки с аддоном в "Папка с игрой/Personal". Должно получится так, как показано на скрине. Можно запускать АО и играть

    2. Если у вас есть файл "Папка с игрой/Personal/input.cfg", то нужно открыть его с помощью блокнота и после строчки commonbindsection вставить следующее:

    bind tetris_left 'NUM_1'bind tetris_right 'NUM_3'bind tetris_rotate 'NUM_5'bind tetris_down 'NUM_2'
    Должно получится что-то похожее на скрин ниже. Затем сохранить файл и запускать АО

    Управление:

    3 299
  15. Аддон информирует о присутствии рядом питомца, пишет его имя по центру экрана и рисует стрелочку над ним.
    Больше нет необходимости использовать "Сенсор жизни" и ждать откат 15 секунд
    10 206
  16. Голосовой счётчик вашей серии убийств. Прямо как в МОБА играх. Работает только в PVP.
    Первый в мире аддон, использующий сторонние звуки.
    Чтобы изменить громкость, напишите в чат команду:
    /legend X Где X - число от 0 до 100. Например, для громкости 50%: 
    /legend 50 По умолчанию громкость равна 100
    Звуки взяты из игры League of Legends ( из этого видео )
    847
×
×
  • Создать...

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

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