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

Дайджест за июль-сентябрь

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

Сентябрь Август Июль

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

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

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

Бот статистики для Telegram

Удобная аналитика в телефоне.

Подробнее

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

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

Подробнее

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

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

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

worm

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

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

  • Посещение

Весь контент worm

  1. Вот посидел подумал что шляпа вручную добавлять ценности Да и каждый мини сезон новые ценности, новый геморрой. В общем добавил функцию чтобы все ценности сама добавляла и ужаснулся. Добавил еще рядов в панель и еще колонку в панель выбора ценностей. Принцип как выше. Да идея работы в том что к статичному списку в аддоне добавляет оставшиеся ценности/валюты которых в нем нет. Т.е. можно все также редактировать пополняя списки. Насколько стабильно будет работать и не будет ли глюков хз. Если что пишите. Ну и может доработать что. бонусом пока выкладывал Если у валюты имеется предел по максимуму (либо набирается к этой величине и больше не дается либо как бгшки сразу дается и идет в обратную сторону) то окрашивается в красный цвет при максимуме local color = "0xFFFFFFFF" -- worm if value.maxValue and value.value >= value.maxValue then color = "0xFFFF0000" end -- worm -- WText:SetFormat( userMods.ToWString('<header fontsize="14" outline="1" shadow="0" color="0xFFFFFFFF"><rs class="class"><r name="value"/></rs></header>') ) -- worm WText:SetFormat( userMods.ToWString('<header fontsize="14" outline="1" shadow="0" color="'..color..'"><rs class="class"><r name="value"/></rs></header>') ) -- worm если вернуть как было то вместо тех строк оставить WText:SetFormat( userMods.ToWString('<header fontsize="14" outline="1" shadow="0" color="0xFFFFFFFF"><rs class="class"><r name="value"/></rs></header>') ) Если чтобы заранее подкрашипал надо то можно следующее Первое лучше т.к. в процентном выражении
  2. Функция выведена из API месяц или полтора назад. теперь лапками
  3. CurrencesInfo.lua CurrencesInfo.zip Замените файл в аддоне или переустановите. 1. Поправил LibDnD а то не перетаскивалось после 14.0 2. Изменил приоритет теперь поверх игровых окон открывается все 3. Добавил строки вод вывод валюты (с запасом) Но если не хватит ищете elseif N <= 78 then -- worm Y = 13 -- worm типа этого и добавляете присвоив следующей порядковый номер (Y) и прибавив 6 (N) 4. Добавил третий ряд в окне выбор или как он там называется 6. Изменил DND на более новый (не назнается ID вручную что приводит к меньшим конфликтам) и разрешил перетаскивать это лошадиное окно за размеры экрана на 2/3 от его размера) 7. Добавил какие-то ценности но больше для тестов 8 Заткнул ошибку когда приходило пустое значение local df = CategoryId:GetInfo().name -- worm if df then -- worm -- local CategoryName = userMods.FromWString(CategoryId:GetInfo().name) local CategoryName = userMods.FromWString(CategoryId:GetInfo().name) .... end -- worm Собственно сама ошибка или производная от нее и есть еще вторая. не разбирался. Это когда Кристаллическая крошка для рун и кристаллическая крошка для оплота (квест там на строительство или как-то так . Чек бокс покрайней мере одинаково срабатывает. 9 Также косяк есть с выводом количества пыли / крошки для рун т.е. выводится первый стек и не считает другие или привязанное лечится следующим. -- TableCurrenceInfo["Руны"][name].value = itemLib.GetStackInfo( itemId ).count -- worm TableCurrenceInfo["Руны"][name].value = itemLib.GetOverallStackCount( itemId ) это строки ориентировочно 814, 815 если хотите чтобы смотрел только в сумке то замените на TableCurrenceInfo["Руны"][name].value = itemLib.GetInBagStackCount( itemId ) Пока больше не хочется и нет возможности тратить время. Но поидеи можно занятся основательнее Потестите Если чего-то не так работает попробую поправить. но вроде все робит Дополнительно вот нихера) Двойной щелчок по названию ценности на панели. И да будет работать только на Ru-серверах) Если с вариантом в одну строчку то займусь позже. Там вопрос деать прокрутку или в два ряда если не умещается. А вообще для варианта в строку тут видимо самое нужнгое из валют
  4. Аддон интересный с точки зрения изучения, но для меня неудобный. Сейчас почти все сделаю. Так понимаю притензии к размещению в столбцах?)
  5. worm

    PetsSearch2

    попробуйте это. Обычно помогает
  6. Есть такое. Код открытый вроде. Можно редактировать.
  7. worm

    Searcher

    Цвет добавлю посмотрю как вывести в настройки для указания любых цветов. Стрелки гляну. К сожалению, как понимаю, не ко всему стрелки прикрепляются.
  8. worm

    ChatChannel

    ChatChannel Просмотр файла Автоматизирует переключение каналов чата. Настройки аддона вызываются нажатием на штатную кнопку общих настроек чата игры. Окно настроек состоит из двух панелей: "Каналы" и собственно сами "Настройки" В панели "Каналы" выбирается канал на который будет переключатся чат при заходе в игру или выходе из группы/отряда. В панели "Настройки" выбирается: Сохранять для конкретного персонажа или глобально Переключатся на каналы группа/отряд и обратно при вхождении и выходе соответственно Запоминать последний используемый канал и переходить на него при последующем заходе в игру Если открыта строка ввода, то переключения каналов не будет. Каналы: группа, отряд, шепот не запоминает Планы: В ближайшем будущем сделать проверку для режима когда отключено запоминание канала - если в группе/отряде и выбран отличный от группы/отряда канал то при выходе назад не переключаться. Добавил worm Добавлено 24.02.2023 Категория Аддоны  
  9. worm

    ChatChannel

    Версия 1.0.3

    378 раз скачали

    Автоматизирует переключение каналов чата. Настройки аддона вызываются нажатием на штатную кнопку общих настроек чата игры. Окно настроек состоит из двух панелей: "Каналы" и собственно сами "Настройки" В панели "Каналы" выбирается канал на который будет переключатся чат при заходе в игру или выходе из группы/отряда. В панели "Настройки" выбирается: Сохранять для конкретного персонажа или глобально Переключатся на каналы группа/отряд и обратно при вхождении и выходе соответственно Запоминать последний используемый канал и переходить на него при последующем заходе в игру Если открыта строка ввода, то переключения каналов не будет. Каналы: группа, отряд, шепот не запоминает Планы: В ближайшем будущем сделать проверку для режима когда отключено запоминание канала - если в группе/отряде и выбран отличный от группы/отряда канал то при выходе назад не переключаться.
    Бесплатный
  10. Чем не устраивает? я когда сходной темой занимался не делал похожее так как этот есть.
  11. чтобы убрать спам func: SetSmartPlacementPlain, method, line: -1, defined: C, line: -1, [C] func: setPlacement, global, line: 138, defined: Lua, line: 132, [string "Mods/Addons/QuestMapProgress/Scripts/mainscri..."] func: ?, ?, line: 264, defined: Lua, line: 226, [string "Mods/Addons/QuestMapProgress/Scripts/mainscri..."] в mainscript.lua заменить строку 264 setPlacement(BARR, {sizeX = 412 * apg / 100}) на if tonumber(apg) > 0 then setPlacement(BARR, {sizeX = 412 * apg / 100}) end спам от локаций (в основном новых и героики) где не может получить карту и по ней прогресс. Вроде так
  12. worm

    Buyer

    Насколько помню - полностью автоматизировать нельзя. Детально надо смотреть. Этой темой занимался когда торговали амой. сейчас принципы торговли изменились и народу намного меньше. Заниматься не интересно
  13. worm

    Buyer

    Buyer Просмотр файла Облегчает покупку предметов за альтернативную валюту. В основном пригодится для скупки Символов золота, но можно приспособить и под другие предметы. Аддон позволяет в зависимости от настроек как автоматически скупать отслеживаемые предметы так и выводит панель с запросом купит 1шт или максимально по имеющейся у вас валюте (проверка на количество предметов у вендора если такой случай не стоит). Также аддон может автоматически начать диалог с НПС если у Вас достаточно валюты для покупки, т.е. достаточно пройтись в зоне взаимодействия. Настройка через файл "/Scripts/Global.lua". После редактирования (в любом текстовом редакторе) сохранить и перезагрузить аддон чтобы изменения вошли в силу. Кратко о настройке: настройка происходи редактированием или добавлением элементов массива. Ключи (то что в квадратных скобках) должны быть уникальными т.е. не повторятся. obj.items["Символ золота"] = 1 -- отвечает какие предметы у НПС отслеживать Символ золота - наименование предмета. Если в имени предмета есть ковычки то надо ставить именно такие ковычки (лапки, елочки, запятые). Если дойные ковычки до наружные заменить на одинарные (['Символ "призрачного" золота']) 1 - отслеживать (0 - не отслеживать). Строчку можно просто закомментировать добавив перед ней два тире "--" obj.npc["Семейка Торопыг"] = 1 -- отвечает у каких НПС скупать автоматически Семейка Торопыг - имя НПС 1 - скупать (0 - не скупать). Строчку можно просто закомментировать добавив перед ней два тире "--" obj.user["ВасяПупкин"] = { state=1, server="МГ" } -- отвечает какими персонажами покупать автоматически ВасяПупкин - имя персонажа state=1 - скупать (0 - не скупать). Строчку можно просто закомментировать добавив перед ней два тире "--" server="МГ" - сервер на котором персонаж. Первые заглавные буквы. Сам не понял зачем ввел это условие obj.userLevel = 100 -- ограничение по уровню. Ниже этого уровня автоматически не покупать 100 - уровень npc["Семейка Торопыг"] = { ["Эмблема Противостояния"]=20, ["Право на жалованье"]=1 } -- отвечает с кем автоматически говорить Семейка Торопыг - имя НПС ["Эмблема Противостояния"]=20 - наименование альтернативной валюты и цена за одну штуку товара. say["Приобрести награды гоблинобола"] = 1 -- отвечает на какие фразы отвечать Приобрести награды гоблинобола - фраза 1 - отвечать (0 - не отвечать). Строчку можно просто закомментировать добавив перед ней два тире "--" Просто причесал кое-чего старое. Кроме скупки Символов золота и пыльцы на Экю трудно представить для чего нужно будет поэтому громоздить интерфейс с настройками нет смысла. Достаточно настроить 1 раз настроить один Добавил worm Добавлено 11.02.2023 Категория Аддоны  
  14. worm

    Buyer

    Версия 1.0.5

    477 раз скачали

    Облегчает покупку предметов за альтернативную валюту. В основном пригодится для скупки Символов золота, но можно приспособить и под другие предметы. Аддон позволяет в зависимости от настроек как автоматически скупать отслеживаемые предметы так и выводит панель с запросом купит 1шт или максимально по имеющейся у вас валюте (проверка на количество предметов у вендора если такой случай не стоит). Также аддон может автоматически начать диалог с НПС если у Вас достаточно валюты для покупки, т.е. достаточно пройтись в зоне взаимодействия. Настройка через файл "/Scripts/Global.lua". После редактирования (в любом текстовом редакторе) сохранить и перезагрузить аддон чтобы изменения вошли в силу. Кратко о настройке: настройка происходи редактированием или добавлением элементов массива. Ключи (то что в квадратных скобках) должны быть уникальными т.е. не повторятся. obj.items["Символ золота"] = 1 -- отвечает какие предметы у НПС отслеживать Символ золота - наименование предмета. Если в имени предмета есть ковычки то надо ставить именно такие ковычки (лапки, елочки, запятые). Если дойные ковычки до наружные заменить на одинарные (['Символ "призрачного" золота']) 1 - отслеживать (0 - не отслеживать). Строчку можно просто закомментировать добавив перед ней два тире "--" obj.npc["Семейка Торопыг"] = 1 -- отвечает у каких НПС скупать автоматически Семейка Торопыг - имя НПС 1 - скупать (0 - не скупать). Строчку можно просто закомментировать добавив перед ней два тире "--" obj.user["ВасяПупкин"] = { state=1, server="МГ" } -- отвечает какими персонажами покупать автоматически ВасяПупкин - имя персонажа state=1 - скупать (0 - не скупать). Строчку можно просто закомментировать добавив перед ней два тире "--" server="МГ" - сервер на котором персонаж. Первые заглавные буквы. Сам не понял зачем ввел это условие obj.userLevel = 100 -- ограничение по уровню. Ниже этого уровня автоматически не покупать 100 - уровень npc["Семейка Торопыг"] = { ["Эмблема Противостояния"]=20, ["Право на жалованье"]=1 } -- отвечает с кем автоматически говорить Семейка Торопыг - имя НПС ["Эмблема Противостояния"]=20 - наименование альтернативной валюты и цена за одну штуку товара. say["Приобрести награды гоблинобола"] = 1 -- отвечает на какие фразы отвечать Приобрести награды гоблинобола - фраза 1 - отвечать (0 - не отвечать). Строчку можно просто закомментировать добавив перед ней два тире "--" Просто причесал кое-чего старое. Кроме скупки Символов золота и пыльцы на Экю трудно представить для чего нужно будет поэтому громоздить интерфейс с настройками нет смысла. Достаточно настроить 1 раз настроить один
    Бесплатный
  15. worm

    Searcher

    не совсем понял суть чего нужно. В вашем примере отслеживание по бафам. таких аддоном как для частных случаев так и обобщенные таргетеры полно. Про ближайшую цель тут относительно сложно. Не все и не всегда дает координаты чтобы точно рассчитать и выбрать. Если цели статичны то руками вбивать их координаты и считать. но это костыли. Есть возможноть проверки расстояния по взаимодействию, но это опять вроде не со всеми объектами. Поэтому и встает вопрос каких целей и для каких моментов.
  16. worm

    ChatWhisper

    ChatWhisper Просмотр файла Облегчает общение через "Шепот" (приватные сообщения) в игре. В чате игры имеется ряд проблем: отсутствие перепозиционирование панели выбора канала при изменение размера игрового окна; написание шепотом (приватных) сообщений. Чтобы написать приватное сообщение необходимо ввести команду (/шепот или /whisper) и имя адресата (не менее 3 символов) и по нажатию пробела строка ввода переключится. Причем если вставлять полностью ранее скопированное имя переключения не будет. Основным решение проблемы было добавление в друзья (преимущественно при перерождении (смене персов)) Аддон встраивает в панель каналов чата текстовое поле и чекбокс. Достаточно ввести имя игрока и нажать Enter и строка ввода переключится на указанного адресата. Галочка в чекбоксе отвечает сохранять или нет имя адресата в памяти аддона. Таким образом можно легко продолжать приватное общение с игроком и менять персонажей. Добавил worm Добавлено 06.02.2023 Категория Аддоны  
  17. worm

    Searcher

    Тут вскрылась особенность про которую забыл. Стрелка с сундуков с гибблерами не пропадает когда у вас достигнут предел в ценностях.
  18. worm

    ChatWhisper

    Версия 1.0.4

    632 раза скачали

    Облегчает общение через "Шепот" (приватные сообщения) в игре. В чате игры имеется ряд проблем: отсутствие перепозиционирование панели выбора канала при изменение размера игрового окна; написание шепотом (приватных) сообщений. Чтобы написать приватное сообщение необходимо ввести команду (/шепот или /whisper) и имя адресата (не менее 3 символов) и по нажатию пробела строка ввода переключится. Причем если вставлять полностью ранее скопированное имя переключения не будет. Основным решение проблемы было добавление в друзья (преимущественно при перерождении (смене персов)) Аддон встраивает в панель каналов чата текстовое поле и чекбокс. Достаточно ввести имя игрока и нажать Enter и строка ввода переключится на указанного адресата. Галочка в чекбоксе отвечает сохранять или нет имя адресата в памяти аддона. Таким образом можно легко продолжать приватное общение с игроком и менять персонажей.
    Бесплатный
  19. worm

    Searcher

    День добрый). Как в СундукТаргетере я не знаю. Он стоял у меня, но как и практически все на базовых настройках и не обновлялся довольно долго. В этом аддоне есть в настройках "Сместить указатель по вертикали" по умолчанию значений 1,5. Вы можете назначить любое расстояние и стрелка может оказаться в небе. Для принятия изменений если надо на конкретном месте и не бегать то можно включить и тут же отключить "Показывать все объекты " тогда изменения визуально обновятся иначе будет заметно при следующих найденных объектах. Если нужна другая опция или как-то по другому работающая напишите, возможно получится сделать.
  20. если не эстетично могу откатить назад и вставить текстуру из прошлых версий
  21. включаете вывод в модс тхт или можете сделать это через аддон расположен в ленте наверху или вручную скачиваете последнюю версию или обновляете/правите LibDnD иначе будет ошибка вводите в чат /cdb (косая черта и три буквы) Там есть Экспорт объектов заходите в модстексте и список копируете сформированный список
  22. Пофиксил: поправил текстуры (убрал ссылку на ту что выпилили из игры и подвинул панельки с кнопками. поправил артефакты из-предпоследнего поста. (ориентировочно 170 строка) два текстовых виджета до открытия карты болтались без родителя. Теперь они встраиваются при заходе в игру Поправил ДНД после 14.0
×
×
  • Создать...

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

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