求魔兽世界宏.技能成功施放的时候喊话,否则不喊话的宏,魔兽世界技能喊话宏放出技能后才喊
- 游戏资讯
- 发布时间:2025-01-16 16:03:52
本文目录一览
求魔兽世界宏.技能成功施放的时候喊话,否则不喊话的宏
nga论坛上转来的……http://bbs.ngacn.cc/read.php?tid=2006332fpage=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-T1 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;----------------------也可以用这样的/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=2235680fpage=1
WOW怎么做一放技能就喊话的宏?
按ESC 点击宏设置,个人宏,随便选择一个图标,然后在下面的框里输入,比如是9人的宏就是:/大喊 t%已被我9起,勿重复。
/技能 复活
技能后面的这个你可以拉出你的技能来,按住shift点击你想施放的技能,t%就是你施放技能的目标名字。
设置好了,把图标拉到动作条里,退出设置,就可以了。
求一WOW宏,完成一个技能后 会在当前频道喊一句话
哪来的那么麻烦,比如变羊/施放 变羊术
/Y 我已释放变羊(这个是呼喊)
/寒冰箭(等级 14) 括号一定得英文输入法下打出来的
/Y ...