Кулити
Я долго гуглил, но так и не нашел макрос на автоматическое применение "Молота гнева" в таргет, когда это возможно (макрос по типу автоюза "Рунического удара" ДК не работает)
Если у кого есть/кто знает, как он пишется - подскажите!
Кулити
Я долго гуглил, но так и не нашел макрос на автоматическое применение "Молота гнева" в таргет, когда это возможно (макрос по типу автоюза "Рунического удара" ДК не работает)
Если у кого есть/кто знает, как он пишется - подскажите!
У Рунического удара другая механика. Если написать /cast !Рунический удар, то при спаме макроса он не будет свапаться вкл/выкл, а использует его при следующем попадании оружием. Молот гнева же можно юзать в определенных условиях, независимо от попадания оружием. По сути, даже макрос не нужен , нужно отслеживать прок.
Если и существует какой-то скрипт на автоприменение молота, то, вероятно, он запрещенный.
Макросы/скрипты для WoW — все, что может пригодиться.
Dark Circle Style (New) — v1.1.2 (commit 02.01.2021)
djpadliva (20.11.2018)
XXX любая абилка, делаешь такой макрос на каждый нужный спеллPHP код:
#showtooltip XXX
/run x=UnitHealth("target")/UnitHealthMax("target");
/run y=GetSpellCooldown("Молот гнева");
/run if x>0.2 or not(y==0) then ClearTarget() end;
/cast [exists] Молот гнева
/stopmacro [exists]
/targetlasttarget
/cast XXX
/startattack
зачем постоянный клиртаргет в таких макросах и таргетласттаргет? Это же бред, твой таргет постоянно мельтешит если ты спамишь бинд
REtoXnsk: здарово, народ
Abdul ibn Zahir: *куча пустых понтов в адрес REtoXnsk*
REtoXnsk: ты офигел, пёс? Го 1х1, пиши ник, словимся
Abdul ibn Zahir: о, птичка!
REtoXnsk: ссыкло, че ты доджишь, от темы не уходи, го 1х1, отвечай за слова
Аbdul ibn Zahir: я же тебя вызвал и ты заигнорил)0) кстати, смотрите, там птичка!
REtoXnsk: ?? ты шо, дебил?)
Abdul ibn Zahir: о, опять птичка!
у тебя во всех макросах на проверку условия стоят эти клиртаргет и таргетласттаргет.
Почему эти макросы не делаются просто по условию (допустим)PHP код:
if not(x==0) then cast Обилка ужоса
REtoXnsk: здарово, народ
Abdul ibn Zahir: *куча пустых понтов в адрес REtoXnsk*
REtoXnsk: ты офигел, пёс? Го 1х1, пиши ник, словимся
Abdul ibn Zahir: о, птичка!
REtoXnsk: ссыкло, че ты доджишь, от темы не уходи, го 1х1, отвечай за слова
Аbdul ibn Zahir: я же тебя вызвал и ты заигнорил)0) кстати, смотрите, там птичка!
REtoXnsk: ?? ты шо, дебил?)
Abdul ibn Zahir: о, опять птичка!
потому что язык луа и "язык макросов" это разные вещи и в одной строке не будут работать.
чтобы это работало именно в нормальном виде (как ты привел) там надо писать так
НО CastSpell это защищенная функция и доступ к ней можно получить только использовав анлокер, а это незаконно. а функция ClearTarget не является защищенной и позволяет с небольшим гемороем по сути сделать тоже самоеPHP код:
if not(x==0) then CastSpell("Обилка ужоса") end;
вот именно такого объяснения я и хотел! теперь всё ясно, так и думал что это какая то муля для обхода каких то ограничений :) большое спасибо.
а как узнать какие функции запрещены, а какие нет?
REtoXnsk: здарово, народ
Abdul ibn Zahir: *куча пустых понтов в адрес REtoXnsk*
REtoXnsk: ты офигел, пёс? Го 1х1, пиши ник, словимся
Abdul ibn Zahir: о, птичка!
REtoXnsk: ссыкло, че ты доджишь, от темы не уходи, го 1х1, отвечай за слова
Аbdul ibn Zahir: я же тебя вызвал и ты заигнорил)0) кстати, смотрите, там птичка!
REtoXnsk: ?? ты шо, дебил?)
Abdul ibn Zahir: о, опять птичка!
на воввики есть пометки защищенных функций. также при попытке их использования твой клиент не даст тебе это сделать, выводя ошибку
REtoXnsk: здарово, народ
Abdul ibn Zahir: *куча пустых понтов в адрес REtoXnsk*
REtoXnsk: ты офигел, пёс? Го 1х1, пиши ник, словимся
Abdul ibn Zahir: о, птичка!
REtoXnsk: ссыкло, че ты доджишь, от темы не уходи, го 1х1, отвечай за слова
Аbdul ibn Zahir: я же тебя вызвал и ты заигнорил)0) кстати, смотрите, там птичка!
REtoXnsk: ?? ты шо, дебил?)
Abdul ibn Zahir: о, опять птичка!