Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
[LootClicker] - Страница 2

Упомянутые в теме пользователи:

Страница 2 из 2 ПерваяПервая 12
Показано с 13 по 22 из 22

Тема: [LootClicker]

  1. #13
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 8.0
    • Добавлен режим для обработки только БОЕ предметов. Может быть полезно, если для добычи с боссов Вы сами хотите принимать решение.
    • Добавлено автоматическое распознавание выученного "Наложения чар" у персонажа. Если профессия не изучена, то "умное" распыление с наложением чар не будет доступно.
    • Исправлен баг с обновлением настроек после нажатия кнопок "По умолчанию" и "Отмена"
    • Добавлены ограничения на настройку некоторых режимов:
      • Режим "Не откажусь" - недоступно, если активирован режим "умное" распыление (с наложением чар)
      • Режим "умное" распыление (с наложением чар) - недоступно, если не изучена профессия "Наложение чар"
      • Режим "умное" распыление (без наложения чар) - недоступно, если активирован режим "Только ПпН"
      • Режим "умное" распыление (только ПпН) - недоступно, если НЕ активирован режим "Только ПпН"
    • Оптимизация кода


    P.S. статус изучения профессии определяется ТОЛЬКО в момент загрузки аддона! Поэтому, если вы в процессе игры изучите/удалите профессию, то необходимо вручную перезагрузить аддон выйдя из мира или введя в чат команду /reload.

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

  2. 1 пользователь сказал cпасибо Artur91425 за это полезное сообщение:

    Unknownguest (16.11.2021)

  3. #14
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 8.1
    • Теперь в заголовке примера также указывается цветное название качества
    • В строке примера добавлен цвет фразе "Из списка исключений"
    • Добавлен глобальный патч для UIDropDownMenu. Этот патч будет работать для всех выпадающий списков, созданных на основе шаблона "UIDropDownMenuTemplate", независимо от того в каком аддоне используются или же это код Blizzard. Этот патч добавляет возможность скрытия выпадающего списка нажатием клавиши Escape. Этот функционал очень полезен, когда нужно закрыть только выпадающее меню, не закрывая других окон. Кому интересно, код можете посмотреть здесь 90a49e52. Если Вам не нужен данный функционал - сами удалите строчки кода, указанные в коммите.
    • Изменены некоторые строки локализации
    • Множественная оптимизация кода

  4. 1 пользователь сказал cпасибо Artur91425 за это полезное сообщение:

    Unknownguest (16.11.2021)

  5. #15
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 8.2
    • Обновлены текстуры для кнопок "Игнорировать" и "Удалить"
    • Для 'умного' распыления теперь используются radio button
    • Все check button и radio button теперь кликабельны на всей ширине текста!
    • Теперь отображается только один из двух вариантов 'умного' распыления, которые зависели от наличия или отсутствия профессии Наложение чар.
    • Оптимизация кода

  6. 3 пользователей сказали cпасибо Artur91425 за это полезное сообщение:

    KpoTwOw~ (06.01.2022),Musly (16.11.2021),Unknownguest (16.11.2021)

  7. #16
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 9.0
    • Добавлена система оповещений о получении добычи (бекпорт кода с WoW версий 5.4.8 и, частично, с 9.1.5)
    • добавлены отсутствующие шаблоны для фильтра сообщений лута
    • исправлена ошибка с загрузкой настроек, если версия ваших сохраненных настроек (в папке WTF) не соответствует текущей версии аддона
    • небольшие корректировки локализации
    • множественная оптимизация кода

    Пример срабатывания оповещения



    [свернуть]


    При необходимости могу вынести код системы оповещений в отдельный аддон. Если кого это заинтересует - напишите в личку.

  8. 1 пользователь сказал cпасибо Artur91425 за это полезное сообщение:

    NoGoodLife (13.02.2022)

  9. #17
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 9.1
    • немного оптимизирован код системы оповещений

  10. #18
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 9.2
    • добавил переопределение положения окон при скрытии нижестоящих окон (при переносе забыл перенести этот функционал). Кажется теперь работает все в полном объеме прям как на офе.
    • обновил настройки системы оповещений. Теперь можно использовать стандартное позиционирование (как на пандах и выше) или установить свое в нужном месте экрана.


    P.S. В папке LootClicker\media лежат два файла текстур:
    1. loottoast.blp - это текстуры с 9.1.5
    2. LootToast_old.blp - это текстуры с 5.4.8

    В аддоне используется файл текстур с названием "loottoast.blp" (то есть по-умолчанию стоят текстуры с 9.1.5). Если хотите использовать старые текстуры - переименуйте файл.


    По просьбам игроков, код системы оповещений был вынесен в отдельный аддон: [LootWonAlert].
    P.S. не рекомендуется использовать [LootWonAlert] совместно с [LootClicker] так как в нем содержится точно такой же код, но при этом без некоторых улучшений и наработок. За корректное функционирование при загруженных двух аддонах не ручаюсь!

  11. 1 пользователь сказал cпасибо Artur91425 за это полезное сообщение:

    NoGoodLife (14.02.2022)

  12. #19
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 9.3
    • удалил модуль оповещений при получении добычи
    • исправил несовместимость одновременного использования с [LootWonAlert] (обязательно нужно обновить его до последней версии)


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

  13. #20
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 9.4
    • исправление автоматического подтверждение при луте BoE предметов (актуально для BoE предметов не разыгрываемых системой розыгрыша добычи, например, когда вы без группы лутаете моба или если НЕ стоит групп лут или приоритет по нужности)
    • удален глобальный патч для UIDropDownMenu
    • оптимизация кода

  14. 2 пользователей сказали cпасибо Artur91425 за это полезное сообщение:

    icecream777 (12.01.2023),Personage (22.08.2022)

  15. #21
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 9.5
    • добавлена задержка (~0,03 секунды) вызова функции обработчика при срабатывании события "START_LOOT_ROLL". Это исправит проблемы, когда сторонние аддоны обрабатывали событие "START_LOOT_ROLL" позже LootClicker, что приводило к проблемам, например, как тут https://forum.wowcircle.com/showthread.php?t=1188882

  16. 1 пользователь сказал cпасибо Artur91425 за это полезное сообщение:

    mekas (14.03.2023)

  17. #22
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,783
    Поблагодарил(а)
    339
    Получено благодарностей: 556 (сообщений: 390).
    Репутация: 1045
    Аддон обновлен до версии 9.6
    • исправлено включение и отключение аддона из окна настроек.
    • добавлено скрытие всплывающего окна "CONFIRM_LOOT_ROLL"

  18. 2 пользователей сказали cпасибо Artur91425 за это полезное сообщение:

    icecream777 (15.04.2023),Personage (15.04.2023)

Страница 2 из 2 ПерваяПервая 12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •