Как сделать WeakAura на абсорб

Подскажите пожалуйста, как создать WA на абсорб (щит), который сейчас висит на игроке, в виде Полосы прогресса. (Полоса, которая при получении урона в щит уменьшается, как ХП)
Готовые с Wago желательно не предлагать.

2 лайка

А что с ними не так ? там все рабочие, для новичков, самое то !

ладно я сегодня добрый, подсказываю, делается примерно так:

  • Создаешь базовую полосу прогресса
  • Дизайн (размер/цвет/текст) на свое усмотрение
  • Триггер > самостоятельно > статус > каждый кадр
  • Свой тригер:
function()  
    return true
end
  • Информация о длительности:
function()
    local currentValue = UnitGetTotalAbsorbs("player")
    local maxValue = UnitHealthMax("player") / 2 
    return currentValue, maxValue, true
end
  • профит

PS
если актуализация “х / 2” кажется большой/меленькой, поменяй на любое удобное значение, но не рекомендую (ну танки и если комп слабенький то не в счет)

3 лайка

Спасибо! То, что я искал!
Есть пара вопросов еще, пожалуйста!
Как скрыть полосу, когда абсорба нет на мне? И как сделать тоже самое, но только к определенной Способности или Аксессуару? Это во втором триггере указывать нужно?

ну например можно добавить во вкледке условие:

  • Если Триггер 1 , Текущее значение , = 0
  • Тогда, Прозрачность, 0%

Хм … если ты имеешь ввиду:
видеть ВЕСЬ абсорб, но ТОЛЬКО когда есть абсорб от конкретного скила/триньки то в таком случае добавляешь:

  • триггер 2, аура, игрок, баф, id (можно перечислить несколько)
  • условие, если триггер 2, активный, ложь, тогда прозрачность, 0%

PS
можно заморочиться написать кастом, чтоб полоска показывала только конкретно абсоб от 1 скила, игнорируя прочий абсорб на тебе (хз правдо зачем), но по памяти я такой кастом не напишу да и лень если честно )))

Ты и так мне очень помог! Спасибо, еще раз)

Меня просто смутила надпись после Каждый кадр (Высокая нагрузка на ЦП)
Вот и подумал, что лучше если она будет отключена когда нет щита на мне, чем просто будет прозрачной.

ОК … можно и по другому раз смущает, тогда напиши такую ауру (вообще простую):

  • создать полоску - цвет полосы (в настройках, А 0) - отображаемый текст - %absorb
  • триггер - информация о игроке - показать поглощение - прикрепить к началу
  • дизайн и прочие украшательства, по вкусу

решенее более элегантное НО мне нравится меньше тк нет актуализации полоски (хотя оно тебе может быть и не надо)

еще вопросы ? пока я с работы не ушел, не застрял в пробке, и не стал 05 злым )

Что значит актуализация полоски?

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

Хочу полосу, потому что это нагляднее намного чем просто цифры.

как говорил мой учитель: “если вопрос “а что это?” появился НЕ сразу значит, это не важно” )))
смело можешь забить на этот фактор

а ну я все показал тебе уже (будь внимательнее):
описаная мной 2я версия ауры (более простая) будет показывать весь абсорб на тебе не зависимо от спека … есть абсорб = есть полоска

  • если хочешь видеть абсорб только от конкретных скилов (а не по факту) то добавляем:

просто перечисли искомые id через “,” (но я бы не стал заморачиваться с этим)

  • если нужно скрытие полоски при отсутствии абсорба, дополнительно делаетм так:

ток не запутайся в номерах тригеров и условий, лучше просто напиши базовую и кайфуй

да у меня тоже полоска отдельно вынесена + цифорки (но это уже вкусовщина)

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

направление мысли верное, вывод чуть подправим, смотри:

по умолчанию полоса абсорба заполняет полоску хп на всю ее длинну, и очень часто когда на тебе маленький абсорб (5-7%), то выглядит это как ма-а-а-аленькая полосочка на фоне пустой полосы, как по мне некрасиво !
меня это бесило и я в 1й ауре добавил так называемую “строку актуализации”, чтоб абсорб в % отображался используя для фона лишь актуальную часть полоски хп (при х / 2 это 50% и тд) в таком случае даже маленькие значения абсорба выглядят более целостно и не приходится приглядываться

нужно это тебе или нет ? ну это вопрос вкуса, для хилов и дд наверное так приятнее для танков наоборот выгоднее выидеть четко … тут я тебе не помошник, эта опция на твой выбор ! (не заморачивайся)

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

% разницы в нагрузке на систему между 1й и 2й аурой ты сам можешь посмотреть прямо в WA, включив замер профилирования:

  • включаем обе ауры (и 1 и 2)
  • правой кнопкой по иконке WA у миникарты
  • в появившемся окне выбираем “начать сейчас”
  • смотрим график, какая из твоих аур самая прожорливая
  • для более точного теста можно включить “режим боя” и побить манекен

все вопросы отпадут (высокая нагрузка реально высокая (!), рекомендую ток для мощных компов)

А на танке не парься, у тебя с абсорбом как с медом у винни-пуха: “он если есть то его сразу нет” либо наоборот, если это локалки, то его даже не пробивают

поэтому полоска будет всегда либо полная либо пустая, актуализировать особо не чего … это на дд/хиле где весь абсорб постоянно 10% от хп эта тонкая полоска бесит

2 лайка

ашо не без скрипта, просто через классический встроенный способ %tooltip1, не предложил пример самый простой базовый?)

Лайков: 1

Напиши пожалуйста, как это сделать

Лайков: 1

дефолтом получится несовсем то что те нужно, так

!WA:2!1vv3UTrXxCVYsfvlcQnOwrHkiurr0GsOj9R)fOs1RRDTRCSdR30pqfwpENz9oK17SAMztJ7nOgXff178lacFnx5lq9VQubLNGtS4baLhH8aamZSBtOLgFH9C(AoNZV5C(zRAZoyw8S4hF(XIeeF97qXYWtmM6ZI7Ws5(KtxGVz7Gabrw)35)0F)NfkuGpmxX1x57)lLCHjOy)qgFvgnw2Rs1wUvDMAUnhMejPSyRKJ)sYRWWe7YR522wNOUBj50(9jCXB9X88J)QTCycXbLYrlVT(BrcjkIIfV7zw6kBhqK(HUmwKKM01HSbrL36euKmCxrApJ8QCsaDtNoRwTzZTmb3alkTV5oPbkZt8QuUJRxh3YoU2PXuzVKi0qc3jgnGikTxQGuDtKVStw8DhJj9ub6QknE9QnxT2AnhLgNxYLsoUYv6ge3mzDt(lfmqPNplIXVvr1N9uyeHhJIUTQFvqX6JeKOad0bhzREiELCxTkQYMajv9UKeUTb)YW97znw1goK(QWf36KWmtvI9q(R3NZsJX5kcyCsMIh)EjNss2u6z(sPFas6fNFWoMftgTV5ZC24K5(poN4jPdiEdyypD10DxJXdk8JM82gnOujt5p13mgzxwjUx29q3KGnkF00SHL7L1lwBBS)DPcjnyiCKXC9icXvP0Uv7wvNMxgXsdO3En3MnuAZUJ7MFhjZMvpHim7b5klcZWvOG2WRPHKzZolLldZp2y9GNPr7N3KJvJtF4CFvkcR6D0CUUVg0mj)GJgNWVu9K3ONUqY7Fy4AMKvwV(aghFhokzR7KFidH2GkO9IiDtowgsFWg34gTAv1XRz1AU5gZsC2GKLLvXKp8WYCcN4t1JHfpaO7qFi5ujN7WcbpuTCq99KHCIiKfHhM8rhMVrK(i)HEbrmgp8XNa(FfHpD0zFb4d30uDWcWrHfHpdo)JGLSGLHJaxaUimdCv4ZH5HVW8EaFjCn46NUaydvGB0fQojRRDACZ6UWLGldnofCfl4CW89cj0(HYpWoIHWbtv7WEjezpKugrc7jrrQ1)t6mivvdLC8JqcXjbNsJ0(HIuRVDTv0f(AD2cfuOpSRz7ZwfjwVvVC5BCJKJPcOmwp4sWe8kOndxoLINurCvw9BTYaY6vhHIPdm8Dx2rirCzTTjibPJKtI7ldFdvlo)uSE)w5INMVJlik2cSylTF6bEyE7biACn4BnEdEqxaPAXaAmve(QQ3vmGXKHRYz9vVnIWxTgPXHJ5gAdZYKMwvr4W1SwkMKldFtjWVKT6QLL(38n31AKHetqXehdGpvTORg)ANycSupL1aA)stmbv3a)xJRNhs5eNACMqojGROuvTUAfQO9dzSbwogV7owY83iJl8DS66Dgkozb43GNdpdE(ops97KDEc8)Nd(zTcyc885uAFk8SDEYC78JWt3zR8SsXysStRQ3UQJdkkjevCVSLKA6mRB4EDQ4uTAlNhO5H(H3m7p8QS)kpNgRRJxW16Mv(jFsdnHDaYNC)kiflvCFBe)(R1yHdKwOJoGjmovnAzEnhxVTtJVUDl3YnhRFrPza1eAC2cIsQ0EhqzV)Q6Qfp)IxAwHZfxCPfVWSB8h39F(
2 лайка

Спасибо! Буду пробовать)

Лайков: 1

замутил крч такой близлайк, на себя и на цель

!WA:2!vJ1)ZTXrv8OQcEY1sj2P1KucTxTtstYuNMQM42KItglh5yfSLnNKD(czQ0E3Ts3vF6UR7DNJT5BnUqQlTqPgOaLctRi8Ts(2OKm1qMgMj)f8ShM(RmJh(rMPZKFGFM3UNS1zJDjfQloYJL2DV37T7N33237InutEk7D3pXU3BtLBsVj9jF45uDy6uwsI2W6mhx3nK0YC8XjmD5Coow(MUZsc8nCy976B6y7jnvjMtGBAnh7nDxB8URsS1WhoGJPTVAxPYKlLs1qb2LJLd7OXIfloJOjyTDfpFcZxkPPTPVKAr8hpdPj8zMLkrzEp42z1gE2k6u1GIfZnMlL1tQEhO7b7nPporHeWijMWZLAzLw3tAoVav6iuB)Si1MJwnFxDMnx(S56ujxYaCtuDTiJrzk2KYupjfbPQ9qjw(glW6amkYQs2bs1BVtfyx7iiDlequMnXAi8OHN(HNYJAvuGtOHK6upn33gEh4gW7bxfU8mtaxdU(mV6bKtBzQtSBnrINSDj4xatpZKW7Jp7AYiH3aUoCdK0Bid)zy6q(M5vLrcUSm8xWh9s48xugEtHWWHipVho(QYi1xhMwgEl(m8VPHQYPgSn41rMEbCT)0mNbf5LN51KfS9(WvXLVCfeJk0scZwslhIE3j9mhN2Ss5a0WkLe1JAndBtsrZI45XhP6tSqDcF4SQ18icnKXJhFG47z37tXtdjjUAOr2Os4VP0lrDBm7Zhqyu5UdSSKpMHPpTctS7C7OIWTPg5zXtXN5MHJ7VyrpQ)6R47OnsOQEtXkKVftD3haMcH11KN5Lr14eZ8kYTjNo7rteyQxDFNK6LmNclr30QfzO1nRpJ4tIFRq3XU5lX3v1SDPKkvMPi2MLjCNW2bPUHgtA7ytVjL4X5JAxY3OHz1rxlof55oAmpk6GR7nbNgUGGdKSmX0g5foa8mnaFzOd4G4W7DPRuZ7pTncQ4SXcrxmvuAfnljXgT2cv4I3mmIQQPDrhw45tQjTDnzIkEUe2WhZu33yNvmrsZ6eW0OBzDqxNA9vj6pxGNpvVpt7w2Z2Go3AZWNfAywbpko(c5eZTXfnVphDAYohmx)j5IZa(Cp02H77dGgv1qr5uUA4pcSRIrP(bEWNh2aSz4bHViSL5cF8HRPIC)hfdSfX07yNsY4hlh0Pq2lOCzsw0U7mIChYdIXFhH6NdpawDQ65Wu92rlHXJTeLRYKH9mpPUdBbUcdq7JmAD6LBRThpHGjZIr3Nd2re231(L9nO2rLy0h)47viaQTU4xg1pGzhvypwuoFmzFwavcPgAg(cWgLGnHXjguTHvdC1j(uOpx56Qbz5OcDbwVF4bMx1AyQtv8nlt1HVKeQ8NCtmtBrqHuLapA(qTUXC8XeH(IBZkW39j4RXZNvapetjiWYCe8zOjAwtBKtBnuayqL0S8NwmmHB6dxWTP6IJRwfI0DJlWJUjM3udZgmM0TmeQ98oO3pX3H1Yb7ywCOgMoi8jn9eC3H67h3xrIRyAeAwTgjj4iwaNWfk42iFYIKJHBZlAE0DK7SHQh3g5iyeAUWKX8t95xNiqiV28zJIdp0WW(X45HerG8GrEi4Z0GQlJIHyjls0PWH6MhB2yThkIyxk9Gj8CtOsyDvxYYWJCtr4ty06jIbTCGMHgNfZNYZkYTA261wadDPHlm5MDBYNoQFEpdIUZPpEiZXNsSg)Rw2MR7Mxyw(WG(8U1gadnxi31VNXDJIvWlGD4Ph0ezes2jo9wHsWCuQUyXZ4U1LrWC3T8w0seTXYx0YXHzCtbb88hMfhdAOcJNFGMdxmzM(ZKY9rwjPGkvntE254qJme2CsMnmB7XNpNMGT6gOPQjgBF3n0nZCC5VAarNNMwoxo3nertvVuHfPaprOC3Y6MDbbjQiO)bZ1B6mPcx90y62JXiUtCSAdcr4i4zv1c91d3NivPCZ0zYKsjFyTkUp0kH3WzXCLxjck7ONhbdTq9th)ATn7UZvId9XW6qm1Y7BGoOgow6JvtbEI5VLWGAwYWVv4PGNgADKzddD8vj((wudrGVnwZcZa2b)gA4rfF)1kaBxmyR8VNt43MeVfxNh2KOZdFy3nGC2zTlnWRniJAe17(4XG1JHrsW9kb3Jew6LhMiIJmSgPYoo(gdWCkHNyVclvqM4fj7MXRjddFGhgAasknLik1JNStj9r6jhC3sWER6voJ7otF0UlECCmFR7rG0oyC1uadRDyHQoviM6YjjmEfap6sRaiSuPPHRGL3CdSINRfwtqYXDCkhtri5cqcEbe12gtDDQTsMudLsbAF9kelxdsCLtZdz(WqLqUANGDKMxWhM6KEQUiy4HDj8qCQbt3w9zTLLZq4LZ18zr3CmnoVWfQrvhMjMvtCfzLE6xj9j7ptUo7fo87UDqPB4(IpXieMjbDlvgHyfqHl00EAXXTLo6GPzqSlrXsGHleBcxgpJO)yW5AxW3wwhs1DbNV2njIlHGl4EPpTVe(29(3Oxco)nU4)QwM2dt1laxCximpA8Eo0F)(fF65qFWBi(ehU0TQNFvOH5uYtmaxcgErAJl4EX1c4pk8F6ps4dNhUmunc6)B55FEwb2UYkRrwcU5szni2FQpASxh3XxeEJQdwZBFB)JJ9nweCgp2Dm2X9D7AhXmFlGV7qIp37hd7xexZi4m(Dm2XN820oglc(wcMxZBpt8XWEYVOEECgBLTJNFngg)pyfnwiRAe0foEyiLeCfCwS4tMa6ENWr2Y6GEI8(cG0XGJcFfO36VmaOpE7BWGWqZ34pmW)9967tyLO(3(QK5P))R96Nb6N3sBFqoqbYITBl6(N)QqenT)p5n7cynmfMVz1tuqORozboBCTNg2eCZQHGHZpwE(ZwOMeGsNFDGXcDVYRyE4f64eSQ1MjuM)L9KBgCIdUytJWlewdedP3d8HGZaF)yWPXzJcJbJyGu)1HxDm4BgkRVf8THXJdNbn4FVcW3b(UWeWlcVemj8YXGZwaELndFJyWZJw5FqRWV5dHwlcVMb8dxCxfrAPaEDyk4hza)45Bu4Ee9k8tmG3Oa8tXwaGF2Y0io2vnV56d9V)kZww6skb)C4nHU0xp87d9HFRoGFj8RG3og8BHFh8o1QRhQa)A4CXXI55DjXBsO1LTjHzol)LOcth2Ga2csgYj63z)dz47xe(dg82sEx4pwV2CmbWfQxqoCrrP4yC05wMSex6t7qI)hR8ErLDUCLyELvJYS)KeS3PvM9Qf2xlvM9QfgxlvM9QfgxluM9Qf2wlwM9QfwxlvM9QfgxlvM9Qeg)ePm7Mg5VE8)1
2 лайка

По виду эта сложнее ВА =)

2 лайка

Дабы не создавать новую тему, спрошу тут. Как сейчас отслеживать длительность кровотечения от рваной раны на враге? Тупа нету в списке у мути роги этого дебаффа, а гаррота та же есть.

лутшы создай новую тему, этож вроде не про щит, там другая механика над для скрипта)

Лайков: 1