wow喊话宏怎么做?

比如说我释放我是释放“急速射击”然后喊话:“我释放急速射击,英勇、时光扭曲15秒以后再开。”
前提是技能有CD、没释放成功喊话就没有,不然有时候刷屏了。

首先是的技能要是有公共cd的才能用
如果你要的是“大喊:”那么就设置:
/【】 if not UnitCastingInfo("player")and 0==GetSpellCooldown("技能名称")then SendChatMessage("施放技能","SAY")end
/cast 技能名
【】这里是你要喊的地方,你的话就是:Y
技能名称就写:急速射击
SAY改为:我释放急速射击,英勇、时光扭曲15秒以后再开。
就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-05
很简单的,首先按ESC选择“宏命令设置”,随便找个图标,起个喜欢的名字。在输入内容。/2 (空格)再加你的内容就是交易频道喊话,/大喊 (空格)内容,就是用红字喊。还其他的方法如/1 (本地频道)之类的,方法多多,还有公会、小队等等,方法都类似。
第2个回答  2012-01-20
你这个需要插件了,单纯的宏不能实现了,推荐一个:CastYeller
地址:http://wowui.duowan.com/html/AddOns/7/20071024/637.html
/施放 技能名字
/脚本 F=F or CreateFrame("frame")F:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")F:SetScript("OnEvent",function()if arg1=="player"and arg2=="技能名字"then SendChatMessage("自己编辑想说的","yell")F:SetScript("OnEvent",nil)end;end)
第3个回答  2012-02-03
/script if not UnitCastingInfo("player")and 0==GetSpellCooldown("急速射击")then SendChatMessage("我释放急速射击,英勇、时光扭曲15秒以后再开","yell")end
/cast 急速射击

直接复制过去用吧
第4个回答  2012-01-20
/施放 急速射击
/Y(或者/P) 我释放急速射击,英勇、时光扭曲15秒以后再开。

前提是技能有CD、没释放成功喊话就没有,不然有时候刷屏了。这个达到不了 只能点的时候注意追问

这样的宏我有,就是有时候太激动、小手一抖,2秒之内连续按5、6次,有时候自己都觉得自己白痴。

追答

5、6次..你也太激动了吧 3次以内还是可以接受的 多喊几遍大家看的清楚嘛

本回答被提问者和网友采纳
相似回答