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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Altair

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

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

  • Посещение

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

  1. 16 часов назад, makereg сказал:

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

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

     

    Я, собственно, и прошу скриншот папки потому, что может быть в нужном месте лежит старая версия, а новая кладётся куда-то не туда, поэтому и не обновляется... Тот факт, что он в игре доступен, вовсе не говорит, что _новая_ версия лежит там, где надо. Скриншот папки позволил бы определить по имени файла и расположению, что что-то чему-то соответствует, или не соответствует. Я не знаю, вдруг там два клиента АО на одном компьютере?

    И да, странно то, что проблемы у одного человека. У других людей работает. Если б много у кого не работало, то тут бы уже вой поднялся.

    Ок, если не скриншот папки, то можно скриншот списка дополнений, где видно EZTarget - там тоже должна фигурировать версия.

    И да, по внешнему виду всё говорит о том, что он "не запустился", т.е. не выполнил ни строчки своего кода. Я всё ещё считаю, что это старая версия так себя ведёт, что обновление на новую версию выполняется неправильно.

  2. 16 часов назад, makereg сказал:

    1) самое странное, что данный параметр в игре ВКЛ, но файл пуст. Ещё версии? И, да, естественно я делал ВЫКЛ и ВКЛ через перезапуски клиента.

    2) естественно речь идёт про актуальную версию 1.8

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

  3. 18 часов назад, makereg сказал:

    В mods пусто, аддон не запускается правильно (нормально) даже если удалить его настройки - он всё равно в верхнем левом углу под аватаркой персонажа без какого-либо отображения листинга, возможностей перемещения и настройки.

    Каким-то неведомым образом он попал в список Allods AutoUpdater и был обновлён после установки 15.1, но так и не включился.

    Ручное удаление настроек, аддона и установка файлом вручную результат не дала - всё как и было.

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

    Во-первых, чтобы в mods.txt что-то было, надо включить запись ошибок в игре (Меню - Общие настройки - Запись ошибок пользовательских дополнений).

    Во-вторых, уточните версию аддона, который у вас "не работает"? Если она 1.8, то ошибки должны быть. Если она 1.7, то дело в вашей невнимательности.

  4. @pyclah1911@makereg @DDD

    Если аддон уехал куда-нибудь под портрет персонажа, не перемещается и при этом не показывает никаких юнитов - это верный признак того, что он "не запустился", т.е. определенно присутствуют какие-то ошибки. Если вы уверены, что скачали последнюю версию (1.8 на текущий момент), то надо разбираться более подробно. Для разбирательств нужен хотя бы mods.txt.

    Если он показывает каких-то юнитов, но просто не перемещается - это скорее всего конфликт в работе с каким-то другим аддоном. Для работы DnD используются числовые идентификаторы для каждого перетаскиваемого окна, которые между аддонами в теории могут пересекаться и приводить к таким вот эффектам.

    Если он просто уехал внезапно под портрет, где работает, но где его нельзя переместить из-за того, что не видно ладошки-потаскушки, то можно попробовать прибить конфиг аддона в папке AO/data/Mods/Configs/EZTarget. Тогда при следующем запуске окно встанет в дефолтное положение, которое явно не под портретом...

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

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

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

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

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

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

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

    image.thumb.png.a457448bb905555df5aaa47804b4e134.png

    image.thumb.png.cd4cb98b253cb79e7a5a06a38ff5fc7a.png

     

     

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

    image.thumb.png.53dc8f273895d63d212bf5baba5c5627.png

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

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

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

  8. Еще вот питонячий скрипт для обработки аддонов со ссылками на клиентские текстуры. Везде, где встретит ссылку на 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

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

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

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

    • Нравится 2
  10. В 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
  11.  

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

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

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

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

    2023-05-22 22_29_18.jpg

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

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

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

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

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

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

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

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

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

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

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

  15. TankHelper

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

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

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

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

     

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

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

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

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

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

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

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

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

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

    image.png.2a887d5f21642256b114bfd99bfa6fdd.png

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

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

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

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

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

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

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

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

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

     

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

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

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

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

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

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

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

     

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

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

     

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

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

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

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

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

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