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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

worm

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

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

  • Посещение

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

  1. ChatChannel

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

    Автоматизирует переключение каналов чата.

    Настройки аддона вызываются нажатием на штатную кнопку общих настроек чата игры.

    Окно настроек состоит из двух панелей: "Каналы" и собственно сами "Настройки"

    В панели "Каналы" выбирается канал на который будет переключатся чат при заходе в игру или выходе из группы/отряда.

    В панели "Настройки" выбирается:

    • Сохранять для конкретного персонажа или глобально
    • Переключатся на каналы группа/отряд и обратно при вхождении и выходе соответственно
    • Запоминать последний используемый канал и переходить на него при последующем заходе в игру

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

    Каналы: группа, отряд, шепот не запоминает

     

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


    • Добавил
    • Добавлено
      24.02.2023
    • Категория

     

  2. чтобы убрать спам 

      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

    спам от локаций (в основном новых и героики) где не может получить карту и по ней прогресс. Вроде так

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

  4. 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 раз настроить один


    • Добавил
    • Добавлено
      11.02.2023
    • Категория

     

  5. не совсем понял суть чего нужно. В вашем примере отслеживание по бафам. таких аддоном как для частных случаев так и обобщенные таргетеры полно.

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

    Поэтому и встает вопрос каких целей и для каких моментов.

  6. ChatWhisper

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

    Облегчает общение через "Шепот" (приватные сообщения) в игре.

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

    Аддон встраивает в панель каналов чата текстовое поле и чекбокс. Достаточно ввести имя игрока и нажать Enter и строка ввода переключится на указанного адресата. Галочка в чекбоксе отвечает сохранять или нет имя адресата в памяти аддона. Таким образом можно легко продолжать приватное общение с игроком и менять персонажей.

     


    • Добавил
    • Добавлено
      06.02.2023
    • Категория

     

  7. День добрый). Как в СундукТаргетере я не знаю. Он стоял у меня, но как и практически все на базовых настройках и не обновлялся довольно долго.

    В этом аддоне есть в настройках "Сместить указатель по вертикали" по умолчанию значений 1,5. Вы можете назначить любое  расстояние и стрелка может оказаться в небе.

    Для принятия изменений если надо на конкретном месте и не бегать то можно включить и тут же отключить "Показывать все объекты " тогда изменения визуально обновятся иначе будет заметно при следующих найденных объектах.

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

  8. 1 час назад, Норс сказал:

    Подскажите, плиз, как это сделать? 

    включаете вывод в модс тхт 

    Цитата

    Для диагностики ошибки требуется информация из \Personal\Logs\mods.txt. Для этого в игре включите опцию в Меню - Интерфейс - Общие настройки - Запись ошибок пользовательских дополнений. Затем запустите аддон в игре.

    или можете сделать это через аддон расположен в ленте наверху или вручную

    скачиваете последнюю версию или обновляете/правите LibDnD иначе будет ошибка

    вводите в чат /cdb (косая черта и три буквы)

    Там есть  Экспорт объектов

    заходите в модстексте и список копируете сформированный список

  9. Пофиксил:

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

    поправил артефакты из-предпоследнего поста. (ориентировочно 170 строка) два текстовых виджета до открытия карты болтались без родителя. Теперь они встраиваются при заходе в игру

    Поправил ДНД после 14.0

     

  10. Гляну только бы понять под каким фонарем искать. Тема смерти/возрождения довольно сложная. Смотрел поверхностно, но насколько понимаю подвисания происходят так: вы умираете приходит событие, вы переноситесь в чистилище или ресают приходит событие, вы выходите из чистилища приходит событие. И вот это все бы ничего но при каждом этом знаменательном событие происходит куча проверок и перестроение сумки (как минимум) в ней предметы можно нельзя использовать и еще что-то. Это каждый предмет меняет свое свойство (и возможно  если происходит перестроение еще и положение). Если сумка большая и куча предметов, то в основном тогда и подвисает. И это не так заметно когда все разнесено по времени( вы тыкаете в ручную) но если почти одновременно то машинка задумывается. Но такое было бы при каждой смерти. Если это 1 раз, то видимо что-то другое. Оно проводит какую-то проверку, что-то создает и больше не запускается.

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

  11. да я думал над логикой. потому дальше по этому аддону и не двигаюсь. Много чего четко не видится пока. Впринципе только мысль это запоминать цепочку диалога до 3го вхождения и если нет повторения то заносить в базу и считать как верные фразы. тогда после первого прохождения остальные персы на автомате. Или тупо составлять список и пользователь по клику сам вносит нужные. 1 раз откликался дальше наавтомате.

  12. вроде поправил. Ну совсем до неба не получается. Перемещается высоко а вот по ширине и высоте указателя какие-то ограничения все-таки стоят и он просто обрезается. Как пройдет премодерацию можно скачать.

  13. да параметр по вертикали двигать что-то перестал работать. гляну . видать что-то испортил когда дорабатывал функцию. Там выравнивание по центру потому текстура увеличивается в обе стороны. есть текстуры во всю панель по высоте есть в половину.

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

    иса меня мало интересует больно противная лока. А бегатьт вот эти сундуки собирать. я малоактивный нет времени и както все специфично это. И не смотрел дают ли они вообще координат  а  по косвенным признакам шаманить тож неохота.

    В той версии что впихнуто у меня и выложу только возможно добавлю комас до ближ объекта если тот дает координаты, редактирование и картинку свою.
    Дальше надо или стары править или то что просили накидать.
     

  14. вот из всей кучи того что планировал осилить - редактирование крайне не хотелось. Как представлю вздрогну хотя может и не так страшно. подумаю. Изначально казалось что объектов самих по себе мало и достаточно удалил-новое вставил. хотя сейчас подошел к настройкам и поиску по неполному совпадению с сохранением и тех же Маргентиров и прочих поисковых прибавилось. В общем чем дальше в лес тем громче девки кричат. Буду думать.)

  15. Searcher

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

    Показывает интересующие вас объекты, мобов, НПС, игроков.

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

    При добавление объекта, если соответствующее поле пустое, можно кликнуть по нему и название вставится в поле. Регистр символов в название объекта при поиске игнорируется.

    Имеется поле (в самом низу) при заполнении которого от трех символов начинает поиск по частичному совпадению названий.

    Можно сохранять неполное наименование объекта выставив галочку, тогда отображаться будут объекты в именование которых входит введенный текст.

    Имеется ряд настроек по настройке и отображению надписей и указателя.

    В настройках можно выставить отображение всех объектов вокруг персонажа имеющих наименование (объекты без имени отображаться не будут)

    Имеется выбор кого искать (объекты, игроки, мобы/нпс)

    Внесенные данные можно редактировать нажав лкс+ctrl по соответствующей надписи и изменив внизу в строках ввода данные нажать на значок карты.

    Можно сохранять объекты поиска без привязки к территории для этого в поле "Местность" написать "***" без кавычек

     

    Режим "Высь". В настройках аддона можно указать вторую величину смещения по вертикали указателя. И правой кнопкой мыши по кнопке аддона можно "поднимать/опускать" указатель. Нажатие по кнопке аддона между сессиями не сохраняется.

     

    Можно временно включить по кнопке аддона дополнительную подсветку объектов. Нажатие по кнопке аддона не сохраняется.

     

    Добавлена функция дублирования текста в чат игры, которую можно включать/отключать в аддоне.

    Для отображения текста в чате должно быть включено: "пкм по вкладке чата -> Системные -> Дополнения -> 4 вида сообщений (Предупреждения)"

     

    В будущем планируются существенное расширение функционала. Чтобы ориентироваться что ждет и чего хотелось бы.

    • заставить себя нарисовать пару оригинальных стрелок. Что-то долго не рисовал и забылось какие жать кнопки.(
    • сделать обмен данными для других аддонов чтобы по обработанной в них информации вешать стрелочки

    • Добавил
    • Добавлено
      22.01.2023
    • Категория

     

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

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

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