作者:广东在线游戏网日期:
返回目录:游戏解答
事实上,宏是不能代替你做剑刃风暴是否施放成功的判断的。
#showtooltip 剑刃风暴 (我不记得WOW里面是不是这个技能名zhidao了,好久没玩)
/cast 剑刃风暴
/Y 我施放了剑刃风暴! (这个随便你想也什么)
/cancelaura 剑刃风暴 (这个宏可以帮你取内消剑刃风暴)
你所说得宏无法做到,你可以试着找一下有没有可以用的团队容大技能通报插件,也许可以帮到你,宏真的不行。
= = 有 的....
/脚本复 F=F or CreateFrame("frame")F:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")F:SetScript("OnEvent",function(_,_,a,b)if a=="player" and b=="技能名"then SendChatMessage("喊话内容","yell")end;end)
/施放 技能名
试一试,好久制没上游戏不知道管不管用了zd..
你需要 aftercast 插件,zd不然应该无法完成
这是下载地址
http:///downloads/info4167-AfterCast.html
点右边的DOWNLOAD 解压缩放到 WOW/INTERFACE/ADDONS 文件夹里
人物界面版,点插件,把aftercast画上勾
宏这么写
/aftercast /p 我已冲锋
/cast 冲锋
其他的自己改话权和技能名称吧
nga论坛上转来的……http://bbs.ngacn.cc/read.php?tid=2006332&fpage=1复活前说话
/脚本 F=F or CreateFrame("frame");F:RegisterEvent("UNIT_SPELLCAST_SENT")F:SetScript("OnEvent",function()if arg1=="player" and arg2=="先祖之魂" and arg4~="未知目标" then SendChatMessage(arg4.."的睡姿真婀娜") end end)
/cast 先祖之魂
优点:复活前提示复活目标
缺点:目标不在视野中时也会提示
复活前后都说话:
12.10 3.0更新
/脚本 U="UNIT_SPELLCAST_S"F=F or CreateFrame("frame")R=F.RegisterEvent;R(F,U.."ENT")R(F,U.."UCCEEDED")F:SetScript("OnEvent",function(_,_,a,b,_,c)if a=="player"and b=="复活术"then n=type(c)=="string"and c or "成功"end;SendChatMessage("复活"..n)end end)
/施放 复活术
优点:我正在用的宏,可以提示复活目标,复活成功
缺点:目标不在视野中时也会提示
--------------------------缺点很明显,因为字数限制,你喊话的内容也很少……可以考虑用插件castyell=======================倒计时宏,点击开始,左键结束,右键重新开始。 /脚本 i=5;T,F=T or 0,F or CreateFrame("frame")X=function()local t=GetTime()if t-T>1 then if i==0 or X==nil then F:SetScript("OnUpdate",nil)else SendChatMessage(i,"raid")i=i-1;T=t end end end F:SetScript("OnUpdate",X);
/stopmacro [btn:1]
/脚本 X=nil;----------------------也可以用这7a64e4b893e5b19e338样的/in /s 5/in /s 4/in /s 3/in /s 2/in /s 1======================判断宏,就是像/cast [条件一]技能A;[条件二]技能B这样的宏,满足条件一,用技能A;不满足条件一,满足条件二,用技能B。条件一二都不满足,按这个宏无效。其中的条件很少,而且像血量,魔法值之类的条件是不能放进去的。具体内容很多,你想了解的话,去下本电子书看看魔兽世界宏命令指南
http://bbs.ngacn.cc/read.php?tid=2235680&fpage=1