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

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

Показано с 1 по 9 из 9
  1. #1
    Наш человек
    Регистрация
    05.01.2012
    Сообщений
    951
    Поблагодарил(а)
    1,037
    Получено благодарностей: 921 (сообщений: 549).
    Репутация: 2044

    Lightbulb PlateBuffs + AwesomeWotlk

    Подопытного взял с https://github.com/bkader/PlateBuffs_WoTLK
    Данная версия в чистом её виде с гитхаба отличается от других более рабочей анимацией кд (времени аур), доп настройками, и действительно пытается работать, но этого мало.
    Не знаю, может уже кто делал подобное, но на всякий случай решил поделиться экспериментом.

    Добавляем API AwesomeWotlk в сей аддон, предварительно пропатчившись (https://github.com/FrostAtom/awesome_wotlk):

    PHP код:
    local OnUpdateTimer 0
    local 
    function nameplatesOnUpdate(selfelapsed)
      
    OnUpdateTimer OnUpdateTimer elapsed
       
    if (OnUpdateTimer P.scanNameplatesInterval and C_NamePlatethen  -- P.scanNameplatesInterval в настройках интервал скана нейплейтов
        OnUpdateTimer 
    0
        
    for i=1,500 do
          
    local unit "nameplate"..i..""
          
    if UnitExists(unitthen
            core
    :CollectUnitInfo(unit)
          
    end
        end
      end
    end

    CreateFrame
    ("frame"):SetScript("OnUpdate"nameplatesOnUpdate
    Теперь, когда на цель наложена аура, не нужно маячить мышкой над её нейпмлейтом или брать в таргет и ждать того чтобы иконы отобразились, к примеру после того как неймплейт пропал с экрана. По производительности не скажу как будет себя вести поскольку я пианист а не програмист, мимо луа кабанчиком пробегал, однако здесь будет нонстоп чек кучи аур на куче юнитов, куча текстур которые цепляются к куче неймплейтов, предполагается что всё должно нормально работать, если без фанатизма оставлять только самые важные ауры, но..

    Далее, попутно также добавил немного опций в настройки, которых, на мой взгляд, не хватало:
    - Decimal numbers are displayed when less than X seconds: если оставшееся время ауры (по умолчанию 10 секунд) меньше указанного значения то отображаются десятичные числа (1.15, 1.1 вместо 1)
    - Show aura time left text: отображение текста оставшегося времени ауры времени, вкл/выкл
    - Show aura time left text only when time less than X seconds: текст отображается только когда до конца остается менее X секунд, по умолчанию 10 секунд
    - Scan nameplates interval: интервал сканирования всех неймплейтов
    - Возможность отключить текстуру кд (анимацию) и оставить только текст для возможного прироста производительности
    - Text coloring: вкл/выкл цветной текст
    - Show stacks text count: стаки аур показ вкл/выкл
    - немного левых текстур для подсветки краев

    Результат и тесты с кастомными неймплейтами и дефолтом ниже, при включении абсолютно всех аур, как и ожидалось, нехилая просадка фпс в рейде (1:50 время на втором видео), либо это нормально либо говнокод сделал/зря потратил время, если есть желание, кто-нибудь из местных гуру помогите разобраться, а если нет ладно, для отслеживания нескольких аур может быть вполне сойдет



    Ссылки на мод оставлю, может кому зайдет

    Скрытый текст


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

    feel the wave (13.12.2023),Gуdroponika (27.12.2023),HA1DEKS (13.12.2023),NoGoodLife (15.01.2024),Terrors (05.09.2024)

  3. #2
    Новичок
    Регистрация
    18.04.2014
    Сообщений
    3
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    Не понял как поропатчится, на гите пишет запустить AwesomeWotlkPatch.exe, но в репозитории нет его, а без патча ваще все криво работает как я понял

    P.S. нашел AwesomeWotlkPatch.exe, пропатчился, но ауры так и не заработали :(
    Последний раз редактировалось wab9; 24.12.2023 в 12:58.

  4. #3
    Наш человек
    Регистрация
    05.01.2012
    Сообщений
    951
    Поблагодарил(а)
    1,037
    Получено благодарностей: 921 (сообщений: 549).
    Репутация: 2044
    Проверил случаи когда может не заводиться, там есть опция "нип только в бою", по дефолту зачем-то включена, снять с нее флаг = профит

    Снимок.PNG

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

    Gуdroponika (27.12.2023)

  6. #4
    Местный
    Регистрация
    06.11.2023
    Сообщений
    34
    Поблагодарил(а)
    2
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    Я правильно понимаю, что в Platebuffs, у нас на вотлке, нельзя сделать, чтобы при движений камеры, бафы-дебафы не моргали, если включена функция cooldown overlay animation?

  7. #5
    Новичок
    Регистрация
    05.01.2012
    Сообщений
    7
    Поблагодарил(а)
    0
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 3
    Подскажи пожалуйста, можно ли этот аддон как-то подружить с неймплейтами ElvUi 3.3.5a? А именно, ауры бафов/дебафов плейтбафс появляются не только на персонаже, на которого они наложены, а дублируются на всех остальных видимых неймплейтах (скрин добавляю)
    IMG_20240831_214705_362.jpg

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

    Terrors (05.09.2024)

  9. #6
    Старожил Аватар для Terrors
    Регистрация
    29.06.2023
    Адрес
    X3pvp/X1pve//X5pvp
    Сообщений
    124
    Поблагодарил(а)
    34
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    Доброго всем времени суток!
    Давно ломаю голову как его настроить, пробовал скачивать разные версии и ничего не работает.
    Подскажите пожалуйста, где можно скачать рабочую адекватную версию.
    Пусть даже будут иконки мигать, но лучше чтоб не мигали.
    Дополнительные аддоны для шкалы хп не использую, но и так не работает.
    И если можно, без дополнительных кодов, чтоб где-то дописывать, тк совершенно не шарю где чего и как.
    Хочется чтоб поставил и заработало уже наконец-то.

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

    chudo_228 (05.09.2024)

  11. #7
    Новичок
    Регистрация
    05.01.2012
    Сообщений
    7
    Поблагодарил(а)
    0
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 3
    Цитата Сообщение от Tombstalker Посмотреть сообщение
    Подопытного взял с https://github.com/bkader/PlateBuffs_WoTLK
    Данная версия в чистом её виде с гитхаба отличается от других более рабочей анимацией кд (времени аур), доп настройками, и действительно пытается работать, но этого мало.
    Не знаю, может уже кто делал подобное, но на всякий случай решил поделиться экспериментом.

    Добавляем API AwesomeWotlk в сей аддон, предварительно пропатчившись (https://github.com/FrostAtom/awesome_wotlk):

    PHP код:
    local OnUpdateTimer 0
    local 
    function nameplatesOnUpdate(selfelapsed)
      
    OnUpdateTimer OnUpdateTimer elapsed
       
    if (OnUpdateTimer P.scanNameplatesInterval and C_NamePlatethen  -- P.scanNameplatesInterval в настройках интервал скана нейплейтов
        OnUpdateTimer 
    0
        
    for i=1,500 do
          
    local unit "nameplate"..i..""
          
    if UnitExists(unitthen
            core
    :CollectUnitInfo(unit)
          
    end
        end
      end
    end

    CreateFrame
    ("frame"):SetScript("OnUpdate"nameplatesOnUpdate
    Теперь, когда на цель наложена аура, не нужно маячить мышкой над её нейпмлейтом или брать в таргет и ждать того чтобы иконы отобразились, к примеру после того как неймплейт пропал с экрана. По производительности не скажу как будет себя вести поскольку я пианист а не програмист, мимо луа кабанчиком пробегал, однако здесь будет нонстоп чек кучи аур на куче юнитов, куча текстур которые цепляются к куче неймплейтов, предполагается что всё должно нормально работать, если без фанатизма оставлять только самые важные ауры, но..

    Далее, попутно также добавил немного опций в настройки, которых, на мой взгляд, не хватало:
    - Decimal numbers are displayed when less than X seconds: если оставшееся время ауры (по умолчанию 10 секунд) меньше указанного значения то отображаются десятичные числа (1.15, 1.1 вместо 1)
    - Show aura time left text: отображение текста оставшегося времени ауры времени, вкл/выкл
    - Show aura time left text only when time less than X seconds: текст отображается только когда до конца остается менее X секунд, по умолчанию 10 секунд
    - Scan nameplates interval: интервал сканирования всех неймплейтов
    - Возможность отключить текстуру кд (анимацию) и оставить только текст для возможного прироста производительности
    - Text coloring: вкл/выкл цветной текст
    - Show stacks text count: стаки аур показ вкл/выкл
    - немного левых текстур для подсветки краев

    Результат и тесты с кастомными неймплейтами и дефолтом ниже, при включении абсолютно всех аур, как и ожидалось, нехилая просадка фпс в рейде (1:50 время на втором видео), либо это нормально либо говнокод сделал/зря потратил время, если есть желание, кто-нибудь из местных гуру помогите разобраться, а если нет ладно, для отслеживания нескольких аур может быть вполне сойдет



    Ссылки на мод оставлю, может кому зайдет

    Скрытый текст

    Хелп) пост высше

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

    Terrors (05.09.2024)

  13. #8
    Наш человек
    Регистрация
    05.01.2012
    Сообщений
    951
    Поблагодарил(а)
    1,037
    Получено благодарностей: 921 (сообщений: 549).
    Репутация: 2044
    Ку, где-то в коде одного адона идет конфликт с кодом другого, не занимаюсь фиксом подобного + не юзаю элвуи. Да и налаживать подобное это сложнее чем дважды два, то есть это куча времени. Кстати, версия которую выкладывал в первом посте - тестовый шлак, возможно даже из-за этого багается. Как-нить залью более стабильную, как будет время и желание.

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

    Terrors (05.09.2024)

  15. #9
    Новичок
    Регистрация
    05.01.2012
    Сообщений
    7
    Поблагодарил(а)
    0
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 3
    Цитата Сообщение от Tombstalker Посмотреть сообщение
    Ку, где-то в коде одного адона идет конфликт с кодом другого, не занимаюсь фиксом подобного + не юзаю элвуи. Да и налаживать подобное это сложнее чем дважды два, то есть это куча времени. Кстати, версия которую выкладывал в первом посте - тестовый шлак, возможно даже из-за этого багается. Как-нить залью более стабильную, как будет время и желание.
    К сожалению багается на всех версиях плейтбаффс. Видимо придёться отказаться от елвюи.
    И будем ждать более стабильную версию плейтбафс, раз уж такая имеется)
    Последний раз редактировалось JOCKER1905; 06.09.2024 в 09:27.

Похожие темы

  1. Аналог Platebuffs
    от Artur91425 в разделе Корзина
    Ответов: 7
    Последнее сообщение: 21.12.2013, 18:28
  2. Не работает PlateBuffs
    от Aleksun в разделе Корзина
    Ответов: 2
    Последнее сообщение: 03.12.2013, 00:31
  3. Nameplates+Platebuffs
    от Silenty в разделе Аддоны
    Ответов: 6
    Последнее сообщение: 31.08.2013, 10:50
  4. Аналоги PlateBuffs
    от борис в разделе Аддоны
    Ответов: 3
    Последнее сообщение: 27.06.2013, 19:26
  5. Не работает PlateBuffs
    от Camper555 в разделе Корзина
    Ответов: 7
    Последнее сообщение: 25.12.2012, 02:19

Ваши права

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