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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Altair

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

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

  • Посещение

Сообщения, опубликованные Altair

  1. 9 часов назад, Starsky сказал:

    Просто хотел обозначить, что еще есть как минимум один человек, который им пользуется в 2023 😁

    ..ну точнее пользовался до 15.0)

    Ты из друля мутировал в некроманта? ))) Аддон отмечен устаревшим. Он устарел уже несколько лет как. Классы уже несколько раз переделались, часть важной информации уехала в отдельные классовые ресурсы, этот аддон нет смысла реанимировать. Но если вдруг тебя устраивает его косая кривая работа, но при этом в 15.0 он перестал в принципе работать, то вполне возможно, что поможет просто перекачать. BTW, в 15.1 поменяется luajit, приедут 64 бита, старые скомпилированные аддоны перестанут работать совсем. Можешь тогда придти ко мне, я тебе лично выдам перекомпиленный, как почетному некродрулеманту.

  2. 10 часов назад, Draculina сказал:

    Не знаю, что мной было сказано такого странного, но в правой части результатов поиска действительно нет. Вроде, простой запрос, а получается вот так:

      Скрыть контент

    image.thumb.png.a457448bb905555df5aaa47804b4e134.png

    image.thumb.png.cd4cb98b253cb79e7a5a06a38ff5fc7a.png

     

     

    Ну, тут я могу лишь отметить два фактора: Иркалла пишется с большой буквы и в игре нет ни одной текстовой записи с двоеточием после имени. Если поискать с большой буквы и без двоеточия, то находится много всякого:

    image.thumb.png.53dc8f273895d63d212bf5baba5c5627.png

  3. В 07.12.2023 в 17:37, Draculina сказал:

    В новой версии текстовик открывается, но не работает поиск :с При нажатии на кнопку ничего не происходит - окно поиска просто исчезает.

    Ну это странные какие-то заявления. Вообще-то окно поиска действительно закрывается при нажатии кнопки Search, да, но результаты поиска должны быть указаны в правой части основного окна. Попробуйте поискать что-нибудь простое, тогда может понятнее станет, как что ищется.

  4. Еще вот питонячий скрипт для обработки аддонов со ссылками на клиентские текстуры. Везде, где встретит ссылку на UISingleTexture или UITextureElement начинающуюся с /Interface/, заменит на локальный путь и запустит экспортер, который сложит соответствующие xdb по новому пути.

    Поясню ключи запуска.

    • -i - ключ для указания входного xdb. Может быть как AddonDesc, так и любой другой xdb. Скрипт гуляет по ссылкам, так что можно указать корневой AddonDesc, чтобы обработался "весь аддон".
    • -r - это нужно для задания корневой папки аддона относительно рабочей папки (т.е. папки, откуда это запускается).
    • -c - задает путь к AOTextureViewer
    • -p - значение передается к AOTextureViewer в качестве пути к pak файлу (или к спику pak файлов, если .txt)
    • -u - позволяет складывать текстуры в одну кучу, игнорируя клиентский путь. Если указан, то текстуры и их описатели будут складываться в одну папку, а иначе - в <addon root>/ClientTextures/<path in client>

    В архиве есть .bat файл с примером того, как это всё запускать. Можно поправить пути внутри и потом запускать сразу батник вот так:

    cd D:\AO\data\Mods\Addons\MySuperDuperAddon\
    D:\Tools\run_patcher_for.bat AddonDesc.(UIAddon).xdb
    

    В результате работы выводит в консоль, где чего нашел и на что заменил.

     

    Если хотите, чтобы он не только xdb складывал, но и bin файлы, можно внутри на 120-ой строке поменять -x на -e.

    Для работы требуется распоследний AO Texture Viewer.

    PatchTextures.zip

  5. Обновил программу.

    По поводу href ссылок - они вполне себе гуляются, но не постоянны, да. При каждом обновлении, в котором будут добавляться/удаляться новые тексты, эти ссылки будут съезжать скорее всего. Но в целом по одному конкретному локализационному файлу можно ходить по ссылкам. Идентификатор в теге - это порядковый номер строки, записанный в шестнадцатеричной форме (с измененным byte-order). Если находите текст с href и хотите понять, на что оно ссылается - поищите этот идентификатор среди имён файлов.

    З.Ы. Я бы с удовольствием сделал прям гуляние по ссылкам, но не силён в WPF, чтобы сделать текстовый контейнер с реальными кастомными href'ами >_> 

    • Нравится 2
  6. В 13.11.2023 в 23:45, jinjer сказал:

    Hello is there a way to contact you about the texture viewer tools old version? I was wondering if there are any source code or any directions on how the program was made. thanks!

    Hi there. You can write me directly on this site, if there is anything you want to discuss. I believe private messages should be available to any registered user.

    • Нравится 1
  7.  

    7 минут назад, ivebeendrinkin сказал:

    Уважаемый Altair, спасибо за замечательный аддон!

    С версией 1.6 заметил, что в Режим друзей теперь попадают игроки с противоположной фракции со спущенным флагом и они же с поднятым флагом но находящиеся в пис-зоне. Я так понимаю, что для битвы за амброзию была усовершенствованна логика определения свой-чужой, может и ошибаюсь. Но как-то можно например сделать, чтоб в БЗА было как в 1.6, а на ЦС, например, как в 1.2? Может использовать дроп-даун меню (ниже скриншот) для этого например или по локе определять как должно быть.

    Спасибо ещё раз!

    2023-05-22 22_29_18.jpg

    На основной панельке есть кнопка с иконкой флага, которая переключает между режимами.

  8. 9 часов назад, sexboysserega сказал:

    Доброго времени суток! 

    Возможно ли добавить визуальную метку цель таргета, допустим кружок вокруг модели таргета, или стрелочка над ней. Это связано с тем что игроки пользующиеся облаком, имеют ограничения в использовании аддонов. Ваш указан как оптимальный таргетер и другой более удобный не имеется. А с выходом обновления 14.01 стал не рабочим NewTargeter3D. Собственно было бы круто смотря на экран во время боя сразу понимать какая цель у тебя в таргете (стандартное выделение игрой- очень тонкая обводка это зашквар)

    Я могу понять вашу боль, особенно в контексте облака, но вряд ли смогу доработать EZTarget в таком ключе. Имхо, лучше попинать автора уже имеющегося аддона, тем более учитывая, что PvP версия платная, а вы уже привыкли к готовому функционалу. Можно присаммонить @Lafayette и попросить его разобраться в ситуации с NewTarget3D. 

  9. 16 минут назад, Revenom сказал:

    Спасибо, понял. Противников нельзя это понятно, но почему союзников которые вне группы тоже не показывает?

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

  10. 14 минут назад, Revenom сказал:

    Аддон просто не отображается.....

    Аддон может работать только с определенным ограниченным небольшим количеством объектов. Например, это члены группы/отряда или торговцы (и то не все). Если вы даже и при выделении таких объектов не видите на экране ничего, то убедитесь, что аддон включен. Если таки да, то нужен лог из mods.txt для диагностики. При ответе в этой теме над полем для ввода сообщения висит большое красное предупреждение с инструкцией.

  11. TankHelper

    Просмотр файла

    Простой аддон, который помогает замечать переагр в бою.

    Большой красный знак с виньеткой появляется в следующих случаях:

    1. Вы в аспекте защиты и цель смотрит НЕ на вас
    2. Вы в любом другом аспекте, но цель смотрит НА вас.

     

  12. 11 минут назад, Revenom сказал:

    Можно ли добавить приоритет классов как это есть в бафф анонс?

    А можно объяснить о чем речь не ссылаясь на другие аддоны? Я понятия не имею, что там за приоритет в бафф анонсе )

    Забегая вперед предлагаю ознакомиться с конфигурационными файлами в текстовом виде. В частности, внутри EZTarget.pak лежат файлы ConfigAllies.txt, ConfigEnemies.txt, ConfigMobs.txt. Может быть в них найдётся то, что Вам нужно? Может быть речь про ConfigEnemies.ClassPriorities?

  13. О как! Вот это номер. Ну, попробуйте тогда всё-таки выключить другие аддоны и запустить EZTarget в чистом окружении (т.е. поснимать галочки со всех, кроме EZT, и перезапустить клиент).

  14. 15 часов назад, MiXaiLL76 сказал:

    идея в том, что выбираю цели по аддону, но хочу приоритетно все же выбирать тех, до кого достаю (40 метров), а не всех подряд - ибо какой смысл

    Мсье, Вы довольно скупы на объяснения.

    Возьму на себя смелость предположить, что вы всё-таки играете в роли лекаря, тогда для Вас уже есть готовая опция "Выделение по дальности", которая позволяет понять, какие дружественные персонажи рядом, а какие нет. Если же вы исполняете роль отличную от лекаря и хотите видеть дистанцию до врагов, то, как я уже сказал, ни один аддон вам не предоставит такой возможности, потому что информации об этом нет в клиенте. Нельзя через API узнать позицию вражеского персонажа в игровом мире, соответственно невозможно и дистанцию посчитать.

    image.png.2a887d5f21642256b114bfd99bfa6fdd.png

    image.png.c3a5f8e9a6d33c47c3d88299917c70c1.png - тут вот видно, что хХиТх рядом, остальные дальше 30м.

    39 минут назад, AJlepT сказал:

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

    Ладошка - это и есть та самая активная область, за которую надо таскать окно аддона. Никакой строки не надо, жмите и тяните ладошку. В логе ошибки хоть и есть, но они связаны с конкретными юнитами, а не с ладошкой/окном/перемещением.

    Если я не в тему отвечаю, то продемонстрируйте, пожалуйста, визуально проблему с помощью скриншота или видео.

    Еще можно попробовать отключить все остальные дополнения и перепроверить с перезапуском клиента.

  15. В 09.09.2022 в 20:38, Draculina сказал:

    А можно будет добавить ещё одно окно? Т.е. иметь возможность выставить настройки, при которых одно окно показывает противников, например, но можно вызвать и второе окно, показывающее союзников (или что там игрок выставит).

    Это вот вообще нетривиальная задача. Скорее нет, чем да. Сорян, что только сейчас ответ, мне не приходило оповещение почему-то.

     

    38 минут назад, MiXaiLL76 сказал:

    Добрый день, а реально сделать настройку сортировки по дистанции аналогично с хп?

    И автообновление как то настроить? чтобы кнопку не тыкать постоянно

    Дистанцию можно далеко не до всех юнитов узнать у клиента. Клиент рассказывает только о позициях персонажей в группе/рейде и о некоторых специальных мобах. Большинство мобов и, тем более, все враги остаются за бортом, т.е. о них клиент аддонам не сообщает. Поэтому, мне слабо представляется, зачем бы нужна была именно сортировка по дистанции для рейда/группы. Есть опция помечать тех, кто дальше определенной дистанции, что бывает полезно для понимания, достанет ли хилка/бафф, но в сортировке-то какой смысл? )

    А про автообновление я не очень понял. Аддон из коробки автоматически обновляется и не требует никаких нажатий. Тут выше были сообщения, человек тоже говорил, что ему приходится кнопку нажимать, так это всё потому было, что он держал курсор мышки над окном аддона. У него срабатывал режим "заморозки списка", суть и назначение которого я выше уже объяснял. Уберите курсор в сторону, не держите над аддоном, всё у вас будет как надо. Либо отключите режим заморозки, но тогда у вас плашки плясать будут, будет очень сложно попасть в нужного персонажа.

  16. Ну, давайте, чтобы хоть какая-то конкретика была, назовите хотя бы испытание, в котором это воспроизводится по вашему мнению. Я зашел, два раза по 10 испытаний сделал - за всё время ни одного случая не было, чтобы какие-то мобы не показывались, кроме одного.

    Единственное исключение - это испытание Резня, в котором после убийства 10 мелких демонов появляется большой, который нам нейтрален. Чтобы он появился в списке, надо выключить фракционный фильтр (флажок в тулбаре) и в настройках выбрать минимальный уровень репутации "Нейтральный" или даже выше (я на память не помню).

     

  17. На значке там не просто перечеркнутый список, а перечеркнутый список с переставляемым элементом. Эта кнопка включает/выключает высокочастотную сортировку по хп. Это опять же может быть актуально для больших боев, где надо хоть как то зафиксировать список юнитов и вне режима заморозки.

    Если сортировка включена, то юниты с меньшим хп будут подниматься выше в списке.

     

    А восстановление плашкк в режиме заморозки - это для тех случаев, когда при наведенном курсоре на список какой-то юнит ушел за пределы видимости (отошел далеко или телепортнулся), а потом вернулся обратно. Под него уже зарезервированно место в замороженном списке, поэтому аддон может попробовать его "вернуть в строй" заново связав плашку с ним и активировав ее. Тут нюанс в том, что это восстановление происходит по имени, а имя в теории может быть одинаковым на разных серверах, поэтому на межсервере может под тем же именем быть уже другой персонаж в момент "возвращения". Вероятность стремится к нулю, но все же она такая есть. На этот случай и есть опция.

  18. Хех. На видео у вас курсор остается поверх окна аддона - это приводит к тому, что аддон все это время находится в режиме "заморозки списка". Список не меняется и не сортируется, пока над ним расположен курсор. Это нужно, чтобы в активных сражениях, когда очень много вокруг юнитов появляется и исчезает, список не "плясал" как бешенный, а игрок бы мог выделить нужную цель.

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

  19. 38 минут назад, kukaracha77 сказал:

    Лучший таргетер в части интерфейса, настроек, удобства и т.д.

    Есть одна проблема у меня - неоперативно обновляет список целей. Особенно заметно это в пещере Тка-Рика, например при испытании жажда жизни. Кругом толпа мобов, а список не обновляется. Так же бывает на БГ, враги съехались, а список еще не обновился.

    Если нажать ручное обновление, сразу все появляется.

    Автор, если решишь баг, то это будет лучший таргетер!

    Ну, это, безусловно, не нормальное поведение. Должно всё оперативно появляться/меняться.

    Давайте для начала разберемся, какая у вас версия аддона и про какое БГ идет речь?

    Не зажата ли у вас кнопка Zzz на тулбаре аддона?

    Можно скриншотом продемонстрировать проблему с наведенной мышкой на окошко аддона, чтобы видно было тулбар?

  20. За замеченную опечатку в конфиге спасибо ))

    Про зайчиков на Битве - легко полечить сняв ту самую галочку "Показывать тех, кого нельзя выделить". Ну или снизить порог репутации с "Нейтральной" до "Недружественной" или еще ниже.

    • Нравится 1
  21. Файл новый опубликован. Можно качать, читать "Что нового" и радоваться.

    Про сайт - аддон показался как обновленный просто потому, что я карточку обновил, дополнив описание под новую версию. Про автоапдейтер ничего не могу сказать. Возможно, причина та же.

    Не понятно, чего сразу наезжать-то? ) Толика ожидания никому еще не вредила.

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

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

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