游客您好
第三方账号登陆

术士的常用宏

职业攻略-术士 wowclassic 2019-6-19 11:03 1275人浏览 0人回复
摘要

如果技能不生效,请把macro里英文技能名字改成中文的技能名称!使用地狱火同时通知队友/script CastSpellByName("Hellfire(Rank 3)")SendChatMessage("(Hellfire)", "PARTY");拉人以后说“点传送门,不要移动”,同 ...

如果技能不生效,请把macro里英文技能名字改成中文的技能名称!

使用地狱火同时通知队友
/script CastSpellByName("Hellfire(Rank 3)") 
SendChatMessage("(Hellfire)", "PARTY"); 


拉人以后说“点传送门,不要移动”,同时通知队友和raid大队
/script CastSpellByName("Ritual of Summoning") 
SendChatMessage("点传送门,不要移动.","SAY") 
SendChatMessage("(Summoning) %T","PARTY") 
SendChatMessage("(Summoning) %T","RAID"); 


奴役恶魔的同时通知队友奴役的对象
/script CastSpellByName("Enslave Demon(Rank 3)") SendChatMessage("(Enslave Demon) %T", "PARTY"); 


放逐的同时通知队友放逐的对象
/script CastSpellByName("Banish(Rank 2)") SendChatMessage("(Banish) %T", "PARTY"); 



援护队友攻击 playername 改成队友的名字
/assist [playername] 



组队时打击敌人的施法者:当敌人为魔法型单位时使用结舌;否则如果组队时候使用暗影咒,SOLO时候使用痛苦
/script 
if (UnitMana("target")>0) then 
CastSpellByName("Curse of Tongues(Rank 2)") 
else if (GetNumPartyMembers() > 0) then 
CastSpellByName("Curse of Shadow(Rank 2)") 
else CastSpellByName("Curse of Agony(Rank 6)") 
end end; 



当自己魔超过363时判断:目标的血大于10则使用暗影箭,小于10则使用暗影燃烧。没363魔就用棒子射击。——本条语句在暗影燃烧CD时候会出问题。 
/script 
if (UnitMana("player")>363) then 
if (UnitHealth("target")>10) then 
CastSpellByName("Shadow Bolt(Rank 9)") 
else 
CastSpellByName("Shadowburn(Rank 6)") end 
else 
CastSpellByName("Shoot") end; 



也是拉人的
/raid 正在召唤 %t, 需要两个人来点传送门! 
/cast Ritual of Summoning 



将女王的魅惑拉到自己的面板上控制。
/script CastPetAction(6) 



前面那个组队语句的改进版,暗影诅咒改成了元素诅咒,视有否法师而定
/script 
if (UnitMana("target")>0) then 
CastSpellByName("Curse of Tongues(Rank 2)") 
else if (GetNumPartyMembers() > 0) then 
CastSpellByName("Curse of the Elements(Rank 3)") else 
CastSpellByName("Curse of Agony(Rank 6)") 
end 
end; 



自动控制宠物攻击。简化操作而已。
/cast Shadow Bolt(Rank 2) 
/script PetAttack() 

自动控制宠物攻击。简化操作而已。
/cast Curse of Agony(Rank 1) 
/script PetAttack() 


路过

雷人

握手

鲜花

鸡蛋
广告位 更多+
Powered by Discuz!  ©2001-2013 Comsenz Inc.