Leonid0vich 0 Report post Posted January 10, 2016 (edited) Не могу сделать макрос на каст rejuvenation из формы медведя (как это делается по умолчанию на BC+) /script Form = 0 for i = 1,30 do d = UnitBuff("player", i) if d then if string.find(d, "Ability_Racial_BearForm") then Form = 1 end end end if Form == 0 then CastSpellByName("Rejuvenation") else if Form == 1 then CastSpellByName("Bear form") CastSpellByName("Rejuvenation") end end Проблема в том что между CastSpellByName("Bear form") CastSpellByName("Rejuvenation") нет ГКД, но есть задержка сервера (пинг), т. е. Rejuvenation срабатывает когда форма ещё не успела отменится можно ли это как то исправить? макрос работает если нажимать дважды, с интервалом равным пингу, но смысл его тогда теряется Edited January 10, 2016 by Leonid0vich 0 Share this post Link to post Share on other sites
shuraken007 345 Report post Posted January 10, 2016 можно попробовать подфризить клиент на эту задержку пинга, прокрутив бесмысленный цикл типа for i=1,1000000 do end где второе число подбирай под свой процессор 0 Share this post Link to post Share on other sites