BanMeImFamous 329 Report post Posted March 12, 2016 По сабжу не могу ничего сказать, но могу посоветовать неплохой аддон на эту тему. Hatty's Mark Bar называется. Отдельная панелька со всеми метками и рейд-чеком. Спасибо уже юзаю аналог bananabar 1 Share this post Link to post Share on other sites
shuraken007 345 Report post Posted March 12, 2016 да, нету таких функций - взять в таргет метку, можно только узнать какая метка на текущем таргете Так что варианта 2 - или перебирать всех ближайших мобов а ля табом (ну макрос может сделать). Либо (а можно и в добавок к 1-му варианту) глянуть цели игроков в рейде - авось кто-нибудь да посмотрит на метку. 0 Share this post Link to post Share on other sites
BanMeImFamous 329 Report post Posted March 17, 2016 получилось шыпнуть с макросом: /script for i=1,10 do TargetNearestEnemy(); if GetRaidTargetIndex("Thely")==2 then break; else ClearTarget(); end; end; /cast Polymorph Проблема есть из 3их магов шыпают двое + выдавать ошибку начало 1 Share this post Link to post Share on other sites
euphoriya 2 Report post Posted March 18, 2016 Всем привет. Помогите найти макрос или аддон для выхода из формы медведя при использовании хила. Перерыл все темы - так и не нашел. Спасибо ! 1 Share this post Link to post Share on other sites
Drowdaro 30 Report post Posted March 18, 2016 Всем привет. Помогите найти макрос или аддон для выхода из формы медведя при использовании хила. Перерыл все темы - так и не нашел. Спасибо ! Не в курсе, как у друида называются скиллы, но макрос следующий: /castsequence Смена формы (гуманоид), Хилл, Смена формы (медведь) Если макрос выше не работает, то просто: /cast Смена формы (гуманоид) /cast Хилл /cast Смена формы (медведь) 0 Share this post Link to post Share on other sites
euphoriya 2 Report post Posted March 18, 2016 (edited) Не в курсе, как у друида называются скиллы, но макрос следующий: /castsequence Смена формы (гуманоид), Хилл, Смена формы (медведь) Если макрос выше не работает, то просто: /cast Смена формы (гуманоид) /cast Хилл /cast Смена формы (медведь) Не совсем понял про "смена формы гуманоид" у меня в книге заклинаний нет формы гуманоид как я могу её применить. Edited March 18, 2016 by euphoriya 1 Share this post Link to post Share on other sites
`Xdembe` 47 Report post Posted March 18, 2016 Всем привет. Помогите найти макрос или аддон для выхода из формы медведя при использовании хила. Перерыл все темы - так и не нашел. Спасибо ! DeShift SwiftShift 1 Share this post Link to post Share on other sites
BanMeImFamous 329 Report post Posted March 18, 2016 Нужен аддон для хила.Cуть такова: есть в пати 2 хила А и Б.Я хочу похилить цель Х но его уже начал хилить игрок Б,аддон делает стопспелкаст и берёт цель Y. 3 Share this post Link to post Share on other sites
plantago 5 Report post Posted March 21, 2016 (edited) Возможно сделать макрос "/tar метку" типо skull,moon итд? /run for t=1,20 do TargetNearestEnemy(); if GetRaidTargetIndex("target") == (НОМЕР МЕТКИ) then local b=1; a=0 debufFun(; if b<17 and a==0 then (КАСТУЮ, ЧТО ХОТЕЛ) end end 1 = Yellow 4-point Star 2 = Orange Circle 3 = Purple Diamond 4 = Green Triangle 5 = White Crescent Moon 6 = Blue Square 7 = Red "X" Cross 8 = White Skull Edited March 21, 2016 by plantago 1 Share this post Link to post Share on other sites
BanMeImFamous 329 Report post Posted March 22, 2016 /run for t=1,20 do TargetNearestEnemy(); if GetRaidTargetIndex("target") == (НОМЕР МЕТКИ) then local b=1; a=0 debufFun(; if b<17 and a==0 then (КАСТУЮ, ЧТО ХОТЕЛ) end end 1 = Yellow 4-point Star 2 = Orange Circle 3 = Purple Diamond 4 = Green Triangle 5 = White Crescent Moon 6 = Blue Square 7 = Red "X" Cross 8 = White Skull Спасибо за помощь,но как и прежний вариант дальше ошыбку кидает 2 Share this post Link to post Share on other sites
Motorbreath 923 Report post Posted April 3, 2016 /run if(IsControlKeyDown()) or (IsShiftKeyDown()) then CM:Cast("Greater Heal(Rank 1)") CastSpellByName("Greater Heal(Rank 1)"); end/run CM:Cast("Greater Heal(Rank 4)") CastSpellByName("Greater Heal(Rank 4)"); Попытка совместить два ранга грейтер хила на одной кнопке через модификатор. С маусовером (для рейдов) и без (для соло и пвп). CM:Cast - функция поддона ClassicMouseover, кастует указанное заклинание по цели под курсором. Проблема заключается в том, что, если под курсором нет фрейма или игрока, персонаж при использовании данного макроса кастует последний ранг грейтер хила вне зависимости от того, зажата ли кнопка. Буду благодарен за помощь, ибо в макросах шарю лишь на уровне "собрать по кусочкам". Жесткое указание цели селфкаста первого ранга макрос тоже игнорирует, если вообще убрать из макроса последний ранг, кастует как надо. 0 Share this post Link to post Share on other sites
Av_vA 3044 Report post Posted April 3, 2016 if x then a else b тебе надо каст 4 ранга прописать в else 0 Share this post Link to post Share on other sites
Motorbreath 923 Report post Posted April 3, 2016 (edited) if x then a else b тебе надо каст 4 ранга прописать в else Изначально, вроде, так и было, но потом что-то заставило поменять. Попробую, спасибо. upd Ну, собственно, я посмотрел. Дело в том, что макрос полностью выглядит вот так: /run if UnitHealth("player") < UnitHealthMax("player")*0.66 and UnitMana("player")>1000 then CastSpellByName ("Berserking(Racial)"); end /run if(IsControlKeyDown()) or (IsShiftKeyDown()) then CM:Cast("Greater Heal(Rank 1)") CastSpellByName("Greater Heal(Rank 1)"); end /run if UnitMana("player")<650 then CastSpellByName("Inner Focus"); end /run CM:Cast("Greater Heal(Rank 4)") CastSpellByName("Greater Heal(Rank 4)"); и проверка маны с кастом иннер фокуса нужны именно в том случае, если я кастую последний ранг. Можно это как-то в одну команду записать? Edited April 3, 2016 by Motorbreath 0 Share this post Link to post Share on other sites
shuraken007 345 Report post Posted April 4, 2016 (edited) а сейчас как происходит? чтобы в одну команду записать - надо знать кд иннера, а это смотреть в каком слоте инер стоит, ну и заморочки вобщем Edited April 4, 2016 by shuraken007 0 Share this post Link to post Share on other sites
Av_vA 3044 Report post Posted April 5, 2016 /run if UnitHealth("player") < UnitHealthMax("player")*0.66 and UnitMana("player")>1000 then CastSpellByName ("Berserking(Racial)") end /run if UnitMana("player")<650 then CastSpellByName("Inner Focus") end /run if(IsControlKeyDown()) or (IsShiftKeyDown()) then CM:Cast("Greater Heal(Rank 1)") CastSpellByName("Greater Heal(Rank 1)") else CM:Cast("Greater Heal(Rank 4)") CastSpellByName("Greater Heal(Rank 4)") end Надо бы еще добавить проверку на иннер, для этого надо знать номер спелла в спелл буке и тогда: /run local _, _, a = GetSpellCooldown(НОМЕР_ИННЕРА, "BOOKTYPE_SPELL") if UnitMana("player")<650 and a == 0 then then CastSpellByName("Inner Focus") end Номер узнавать через /script local i = 1 while true do local spellName, spellRank = GetSpellName(i, BOOKTYPE_SPELL) if not spellName then do break end end DEFAULT_CHAT_FRAME:AddMessage( spellName .. '(' .. spellRank .. ')' .. 'spell_ID = ' .. i) i = i + 1 end 1 Share this post Link to post Share on other sites
Av_vA 3044 Report post Posted April 5, 2016 Только щас обратил внимание - там Then then, это опечатка, нужен всгео один(копи-паст, мать его) 1 Share this post Link to post Share on other sites
Motorbreath 923 Report post Posted April 5, 2016 /run if UnitHealth("player") < UnitHealthMax("player")*0.66 and UnitMana("player")>1000 then CastSpellByName ("Berserking(Racial)") end /run if UnitMana("player")<650 then CastSpellByName("Inner Focus") end /run if(IsControlKeyDown()) or (IsShiftKeyDown()) then CM:Cast("Greater Heal(Rank 1)") CastSpellByName("Greater Heal(Rank 1)") else CM:Cast("Greater Heal(Rank 4)") CastSpellByName("Greater Heal(Rank 4)") end Спасибо, конечно, но проверка маны с кастом иннер фокуса нужны именно в том случае, если я кастую последний ранг Я ж об том и говорю - проверку на ману с кастом иннер фокуса в случае её нехватки нужно пихать в ту же самую команду, ибо мне не хочется по запаре тратить бесплатный каст на не высший ранг спелла, когда мана ещё позволяет захилить первым, но её уже не хватает на последний. Тут либо проверку пихать, либо дополнительно извращаться с условием, чтобы под баффом фокуса у меня всегда последний ранг кастовался. А вот так не пойдёт. 0 Share this post Link to post Share on other sites
Av_vA 3044 Report post Posted April 6, 2016 Тогда стоило предупредить об этом, попозже скину то, что ты хочешь 0 Share this post Link to post Share on other sites
BanMeImFamous 329 Report post Posted April 8, 2016 Существует ли команда для ограничения фпс на ваниле? /console maxfps - не работает 2 Share this post Link to post Share on other sites
Drowdaro 30 Report post Posted April 8, 2016 (edited) Существует ли команда для ограничения фпс на ваниле? /console maxfps - не работает Альтернативно: Включи вертикальную синхронизацию. Она ограничивает фпс по частоте обновления монитора. Если хочешь ФПС ещё ниже, советую использовать Bandicam. Правда не уверен, как это будет работать с несколькими окнами. В общем, там есть функция, которая ограничивает ФПС на тобой указанное количество. Можно поставить 30, например. Edited April 8, 2016 by Drowdaro 1 Share this post Link to post Share on other sites
Drowdaro 30 Report post Posted April 18, 2016 Хотел поинтересоваться, можно ли сделай макрос на выделение только живой цели? И, посложнее, возможно ли сделать макрос с критерием выше, но плюс к этому, с проверкой на присутствие метки? То есть, если есть метка - не выделяется. Либо пусть выделяется, но с приоритетом на безметочных. 0 Share this post Link to post Share on other sites
Av_vA 3044 Report post Posted April 18, 2016 Только если через nearestenemy, если же через targetbyname, то нет 1 Share this post Link to post Share on other sites
Drowdaro 30 Report post Posted April 18, 2016 Жаль, жаль. 0 Share this post Link to post Share on other sites
BanMeImFamous 329 Report post Posted May 6, 2016 сделал макрос для варлока /script castImmolate() castCurseOfTheElements() castCorruption() castShadowBolt()Но есть проблемка,например во время каста имолейта цель зашла за спину,как сделать чтоб персонаж вешал КОЕ а не продолжал попытки прокастить иммолейт? 2 Share this post Link to post Share on other sites
BanMeImFamous 329 Report post Posted May 6, 2016 /script castImmolate() castCurseOfTheElements() castCorruption() castConflagrate() когда макрос проходит круг,идёт попытка кастовать Immolate но при спаме кнопки,каст прерывает и снова начинает и так циклично.Есть возможность ето поправить? 2 Share this post Link to post Share on other sites