Пол Шлакер 74 Report post Posted February 8, 2012 Хуже, чем должно быть. 0 Share this post Link to post Share on other sites
====AL&AN==== 42 Report post Posted April 17, 2012 Кто может подсказать макрос на каст Режува и Свитменда, на сколько знаю кастсикуенс не пашет на классике. 2 Share this post Link to post Share on other sites
Av_vA 3044 Report post Posted April 17, 2012 Через CastSpellByName и stopspellcasting, емнип, но все равно часто будет глючить, особенно в движении - хз почему 0 Share this post Link to post Share on other sites
Dche 35 Report post Posted April 17, 2012 Кто может подсказать макрос на каст Режува и Свитменда, на сколько знаю кастсикуенс не пашет на классике. script i=1;m=0;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("Target",i),"Spell_Nature_Rejuvenation")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Swiftmend");else c("Rejuvenation(Rank 10)");end;попробуй 0 Share this post Link to post Share on other sites
====AL&AN==== 42 Report post Posted April 17, 2012 script i=1;m=0;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("Target",i),"Spell_Nature_Rejuvenation")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Swiftmend");else c("Rejuvenation(Rank 10)");end;попробуйНе работает, кидает только режув и все. 1 Share this post Link to post Share on other sites
plantago 5 Report post Posted August 29, 2012 Макрос на "Faerie Fire" или "Faerie Fire (Feral)", в зависимости от формы. /script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Form")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Faerie Fire (Feral)()");else c("Faerie Fire(Rank 4)");end; 1 Share this post Link to post Share on other sites
фткyн 1469 Report post Posted December 25, 2012 /script TargetUnit("player")/script i=1;m=0;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("Target",i),"Spell_Nature_Rejuvenation")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Swiftmend");else c("Rejuvenation");end; /script TargetLastTarget()Режув на себя без потери таргета, если висит режув - кастует свифменд на себя. /script bI, bN, bIA = GetShapeshiftFormInfo(1); if bIA then CastSpellByName"Feral Charge" else CastShapeshiftForm(1) end /script cI, cN, cIA = GetShapeshiftFormInfo(3); if cIA then CastShapeshiftForm(3) endШейпшифт в мишку и чарж 0 Share this post Link to post Share on other sites
godlike_playing 852 Report post Posted December 25, 2012 за 2е спасибо 0 Share this post Link to post Share on other sites
====AL&AN==== 42 Report post Posted December 25, 2012 /script TargetUnit("player")/script i=1;m=0;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("Target",i),"Spell_Nature_Rejuvenation")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Swiftmend");else c("Rejuvenation");end;/script TargetLastTarget()Режув на себя без потери таргета, если висит режув - кастует свифменд на себя./script bI, bN, bIA = GetShapeshiftFormInfo(1); if bIA then CastSpellByName"Feral Charge" else CastShapeshiftForm(1) end/script cI, cN, cIA = GetShapeshiftFormInfo(3); if cIA then CastShapeshiftForm(3) endШейпшифт в мишку и чаржАнрей, как сделать макрос чтобы на себя кидалась режувка и тут же свифтмендом поднимало? 0 Share this post Link to post Share on other sites
фткyн 1469 Report post Posted December 25, 2012 Никак, я донный, гкд, два раза жмякать в любом случае. 0 Share this post Link to post Share on other sites
====AL&AN==== 42 Report post Posted December 25, 2012 (edited) Никак, я донный, гкд, два раза жмякать в любом случае.Ет понятно что 2 раза жать нужно, как и в случаях стелса чш или скатер трапа. Но как написать эту фигню в один макрос?омг, я дно, извиняюсь, у тя тоже самое же написано в макросе. Только как от туда убрать селф таргет? Зы все понял сам вопрос снят. Edited December 25, 2012 by ====AL&AN==== 0 Share this post Link to post Share on other sites
фткyн 1469 Report post Posted December 25, 2012 Так ты же на себя хотел кидать, нет? Ты меня совсем запутал. /script i=1;m=0;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("Target",i),"Spell_Nature_Rejuvenation")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Swiftmend");else c("Rejuvenation");end; Так будет по таргету работать, нету режува - кидает режув, есть режув - кидает свифменд. 0 Share this post Link to post Share on other sites
====AL&AN==== 42 Report post Posted December 25, 2012 Так ты же на себя хотел кидать, нет? Ты меня совсем запутал. /script i=1;m=0;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("Target",i),"Spell_Nature_Rejuvenation")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Swiftmend");else c("Rejuvenation");end;Так будет по таргету работать, нету режува - кидает режув, есть режув - кидает свифменд.Да да именно по таргету, а-то приходится жать макрос со стопкастингом на режувку и потом свифтменд на другой кнопке.Спасибо. 0 Share this post Link to post Share on other sites
lonk 447 Report post Posted December 26, 2012 (edited) за 2е спасибо Играя фекалами и варами всегда делал так, чтобы кнопки в стойках совпадали. К примеру в 1 стойке на Q чардж, а на E 3 стойка. В 3 стойке на E интерцепт, а на Q 1 стойка. В 2 стойке на E 3 стойка и на Q 1 стойка.(То есть для чарджаинтерцепта надо нажать одну кнопку, независимо в какой стойке ты находишься) В 1 и 3 стойке на F 2 стойка, а во второй стойке на F макрос на щит+отражение.У фекалов тоже самое. Мишка на E и чардж на E. Проблем нету вообще. Edited December 26, 2012 by lonk 0 Share this post Link to post Share on other sites
фткyн 1469 Report post Posted December 26, 2012 (edited) А у меня вся панелька хилками забита.Да, а если ты в форме кота? То там тоже надо на шейпшифт клавишу выделять? Edited December 26, 2012 by фткyн 0 Share this post Link to post Share on other sites
lonk 447 Report post Posted December 26, 2012 У меня в коте есть абилка, чтобы в мишку перейти. И в мишке есть чтобы в кота) 0 Share this post Link to post Share on other sites
фткyн 1469 Report post Posted December 26, 2012 Пойду угол поудобнее поищу. 0 Share this post Link to post Share on other sites
lonk 447 Report post Posted December 26, 2012 Идеальный ответ) 0 Share this post Link to post Share on other sites
godlike_playing 852 Report post Posted December 26, 2012 Играя фекалами и варами всегда делал так, чтобы кнопки в стойках совпадали. К примеру в 1 стойке на Q чардж, а на E 3 стойка. В 3 стойке на E интерцепт, а на Q 1 стойка. В 2 стойке на E 3 стойка и на Q 1 стойка.(То есть для чарджаинтерцепта надо нажать одну кнопку, независимо в какой стойке ты находишься) В 1 и 3 стойке на F 2 стойка, а во второй стойке на F макрос на щит+отражение.У фекалов тоже самое. Мишка на E и чардж на E. Проблем нету вообще.2 клика больше одного2 клика дольше одного 0 Share this post Link to post Share on other sites
lonk 447 Report post Posted December 26, 2012 2 клика больше одного2 клика дольше одногоА кнопок то сколько? На макро ты жмешь один раз и сразу идёт форма+чардж? Я привык уже. 2 раза нажал и чувство ДИНАМИКИ происходящего)Знаешь как на арене шс+кик по фокусу делаешь макро и чувствуешь себя богом, когда сбиваешь хилу каст во время бурста второго) 0 Share this post Link to post Share on other sites
zyaldir 118 Report post Posted March 19, 2013 Макрос на "Faerie Fire" или "Faerie Fire (Feral)", в зависимости от формы. /script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Form")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Faerie Fire (Feral)()");else c("Faerie Fire(Rank 4)");end; эм, отказывается кастовать обычный FF... в форме все норм. Я юзаю такой:/script CastSpellByName("Faerie Fire (Feral)()")/script CastSpellByName("Faerie Fire()")единственный минус, что в трэвэл формах нужно 2 раза нажимать, в остальном работает на ура. 0 Share this post Link to post Share on other sites
фткyн 1469 Report post Posted March 25, 2013 (edited) /script if not buffed("Cat Form", 'player') then cast("Cat Form(Shapeshift)")end;/script if buffed("Clearcasting", 'player') then cast("Shred")end;/script if GetComboPoints()==5 then CastSpellByName("Ferocious Bite") else CastSpellByName("Claw");end/script if buffed("Cat Form", 'player') and UnitMana("Player")<30 then cast ("Cat Form(Shapeshift)");end; уан баттон пол ротации макрос. Повершифт, на 5 кп бьет ферошс байтом, по клиркасту шредом, спамит клав, хотел впихнуть проверку на доты, но чтот не работает и дебафф слотов не будет хватать, так что рип и рейк вешаем ручками или следующим макросом. /script if GetComboPoints()==5 then CastSpellByName("Rip") else CastSpellByName("Rake");endВешает рейк, если 5кп - рип. Использую свободную панельу, чисто для пве, не забитую спеллами-банками, так что пре решифте в гуманоида панелька остается. Нужен супер макро, у кого его нету - тот рак. апд, макрос не актуален, клав в ротации не нужен, вот новый. /script if not buffed("Cat Form", 'player') then cast("Cat Form(Shapeshift)")end;/script if GetComboPoints()==5 then CastSpellByName("Ferocious Bite") else CastSpellByName("Shred");end/script if buffed("Cat Form", 'player') and UnitMana("Player")<30 then cast ("Cat Form(Shapeshift)");end; Edited April 18, 2013 by фткyн 0 Share this post Link to post Share on other sites
фткyн 1469 Report post Posted November 8, 2013 (edited) Все макросы начинаются с /, первая строчка просто означает иконку и мне лень было стирать.Чарж в мишке, еквип идол оф бруталити, старт автоатаки /script SpellStopCasting()/script if not IsCurrentAction(1) then AttackTarget() end;/eq Idol of Brutality/script bI, bN, bIA = GetShapeshiftFormInfo(1); if bIA then CastSpellByName"Feral Charge" else CastShapeshiftForm(1) end /script cI, cN, cIA = GetShapeshiftFormInfo(3); if cIA then CastShapeshiftForm(3) end клавы, если 5 кп ферощсбайт, еквип идол оф феросити. /script if not IsCurrentAction(1) then AttackTarget() end;/eq Idol of Ferocity/script if GetComboPoints()==5 then CastSpellByName("Ferocious Bite") else CastSpellByName("Claw");end фф в форме или без формы, на одну кнопкуMACRO 16777221 "fairf" Spell_Nature_FaerieFire /script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Form")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Faerie Fire (Feral)()");else c("Faerie Fire(Rank 4)");end; Маул врубающий автоатаку автоатака должна быть в первом слоте главной панельки, еквип идол оф бруталитиMACRO 16777223 "maul" Ability_Druid_Maul /script if not IsCurrentAction(1) then AttackTarget() end;/cast Maul(Rank 7) рейк паунс в зависимости от стелса, еквип идол оф фероситиMACRO 16777220 "rake/punc" Ability_Gouge /eq Idol of Ferocity/script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Ability_Ambush")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Pounce");else c("Rake");end; ревейж/шред в зависимости от стелсаMACRO 16777224 "ravage shred" Ability_Druid_Ravage /script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Ability_Ambush")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Ravage");else c("Shred");end; иннер на себя, без потери таргетаMACRO 16777225 "self inn" Spell_Nature_Lightning /script TargetUnit("player")/cast Innervate/script TargetLastTarget() аболишь на себя, без потери таргетаMACRO 16777226 "selfAbolish" Ability_Creature_Poison_02 /script SpellStopCasting()/script TargetUnit("player")/cast Abolish Poison/script TargetLastTarget() шифт в мишку и стан, включает автоатаку, автоатака в первом слотеMACRO 16777227 "stun" Ability_Druid_Bash /script SpellStopCasting()/script if not IsCurrentAction(1) then AttackTarget() end;/script bI, bN, bIA = GetShapeshiftFormInfo(1); if bIA then CastSpellByName"Bash" else CastShapeshiftForm(1) end /script cI, cN, cIA = GetShapeshiftFormInfo(3); if cIA then CastShapeshiftForm(3) end врубает тайгерфури, если тайгерфури висит - бьет равейжем, еквип идолаMACRO 16777233 "tfry ravage" Ability_Mount_JungleTiger /eq Idol of Ferocity/script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Ability_Mount_JungleTiger")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Ravage");else c("Tiger's Fury");end; Тревел/акватик в зависимости от воды.MACRO 16777228 "trvl" Ability_Druid_TravelForm /script CastSpellByName("Aquatic Form()")/script CastSpellByName("Travel Form()")/console CameraDistanceMaxFactor 5 кот+стелс(2 нажатия надо), если висит стелс - выходит из него, еквип идола /eq Idol of Ferocity/script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Ability_Druid_CatForm")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Prowl(Rank 3)");else c("Cat Form(Shapeshift)");end; если нет стелса - кастует шред, если стелс то кастует тайгерфури, если висит тайгерфури и энергии больше чем 99 то кастует равейж, еквип идола. /eq Idol of Ferocity/script if not buffed("prowl") then cast("shred")end;/script if buffed("prowl") then if not buffed("Tiger's Fury") then cast("Tiger's Fury")end;end;/script if buffed("Tiger's Fury") and UnitMana("Player")>99 then cast ("Ravage");end; Edited December 25, 2013 by фткyн 0 Share this post Link to post Share on other sites
BanMeImFamous 329 Report post Posted November 8, 2013 крабина вернулся? 0 Share this post Link to post Share on other sites
nomorealone 3 Report post Posted March 18, 2015 /run CancelBuff("Cat Form");CancelBuff("Bear Form");r1="Regrowth";r2="Rejuvenation";if UnitIsFriend("player","target")then t="target";else t=nil;end;if FindBuff(r1,t)then if FindBuff(r2,t)then cast("Healing Touch");else cast(r2);end else cast(r1);end Все лечащие способности на одной кнопке (бинде). Приоритет заклинаний: Regrowth, Rejuvenation, Healing Touch. 0 Share this post Link to post Share on other sites