Jump to content

Recommended Posts

Posted

Нашел такое чудо на форуме оффы

 

/use Щупальца бездны

/use Ментальный демон

/use Господство над разумом

/run SetMacroSpell("T1", GetSpellInfo("Щупальца бездны") or GetSpellInfo("Ментальный демон") or "Господство над разумом")

 

 

 

Вообще макрос работает , но я не вижу кд спеллов. В чем проблема?

P.S. Тестил на рдру.

 

/use Волшебный рой

/use Массовое оплетение

/use Тайфун

/run SetMacroSpell("T3", GetSpellInfo("Волшебный рой") or GetSpellInfo("Массовое оплетение") or "Тайфун")

 

 

 

 

 

https://eu.battle.net/forums/ru/wow/topic/7762616511

  • 1 month later...
  • 6 months later...
  • 3 weeks later...
Posted (edited)

Макрос работает потому что там вписаны все три таланта, а шоутултипа нет, потому что там getinfo и название спелла, а не его ид, по идее макрос должен выглядеть так:

#showtooltip

/cast Blood Horror

/cast Burning rush

/cast Unbound will

/script n_vt=GetSpellInfo(111397); n_pf=GetSpellInfo(111400); n_dm=GetSpellInfo(108482)

/run SetMacroSpell("tal", GetSpellInfo(n_vt) or GetSpellInfo(n_pf) or GetSpellInfo(n_dm))

Где "tal" - название макроса, А числа помеченные фиолетовым - Иды заклинаний, которые вписаны в макрос.

У тебя в макросе отсуствует скрипт, который получает ту самую инфу, которая и пойдёт в шоутултип самого макроса.

 

Вообще, в моём примере^ использована структура макроса гидры, это можно заметить по переменным N_VT n_PF n_DM, которые означают N_VoidTendrils N_PsyFiend n_MindDomitation

По сути можно вместо этих переменных вставить любые другие обозначения, главное чтобы они согласовались между собой.

Хотя можно просто использовать его структуру, если, конечно, названия ваших абилок и их иды в сумме не превышают 255 символов ;)

Edited by behindqq
  • 4 months later...
Posted

Макрос работает, но почему-то с шифтом и с альтом не подменяется иконка и нет тултипа, может помочь кто? чтобы не выставлять эти способности отдельно дабы отслеживать их кд, а видеть все сразу в 1 макросе

#showtooltip

/cast [nomod]Вихрь Урсола;[mod:shift]Столп солнечного света;[mod:alt]Хватка природы

/cast [nomod]Дезориентирующий рык;[mod:shift]Столп солнечного света;[mod:alt]Хватка природы

/run local b=GetSpellInfo SetMacroSpell("t",b(b"102793")or b"99")

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...