处理 SSI 文件时出错
您的位置:游民星空 >> 魔兽世界 >> 综合经验 >> 正文

教您2.4版本强大的打断施法提示宏

发布时间: [2008-4-7]  游民星空 http://www.gamersky.com

  2.4版本的打断施法提示宏终于“诞生”了,如果你还不知道这套宏,那我只好重新讲一遍这套宏的作用了。不管你在五人副本、大型RAID、战场、竞技场还是野外,都可以使用这套宏,及时让大家知道法术被打断的信息。比如竞技场中自己队里的队友加血被反制了,其他人就能及时采取保护措施;如果敌方的治疗被反制了,那么你就能及时和队友加强DPS集中杀掉一个敌人;在PVE时有了这个打断怪物施法的信息,一来可以让大家安心DPS,二来还可以省掉了其他人的反制技能。下面我就把宏展示给大家看:

  宏1:生成打断施法的提示,并发送聊天信息

  /run function SIS_M(a,b,c,d,e,f,g,type) SendChatMessage("["..date("%H:%M:%S",a).."] ["..b.."] 的 \124cff71d5ff\124Hspell:"..d.."\124h["..e.."]\124h\124r 打断了 ["..c.."] 的 \124cff71d5ff\124Hspell:"..f.."\124h["..g.."]\124h\124r。",type);end

  宏2:过滤掉其他的战斗记录,只留下打断施法的战斗记录

  /run function EV_M(...) local a,v,_,b,_,_,c,_,d,e,_,f,g=...;if (v=="SPELL_INTERRUPT" and SIS_M) then SIS_M(a,b,c,d,e,f,g,"YELL");end end

  宏3:创建接收消息的框架

  /run if (not MSG_F) then CreateFrame("Frame","MSG_F",UIParent);end MSG_F:RegisterEvent("COMBAT_LOG_EVENT");MSG_F:SetScript("OnEvent",function(_,_,...) if (EV_M) then EV_M(...);end end);

  下一页:详细解释宏的意思:

[1] [2] 下一页

相关文章:
没有相关文章
发表评论】 【我要投稿】 【魔兽论坛】 【离开这里

发表评论: 查看所有评论 
昵称 *

魔兽图库
处理 SSI 文件时出错
处理 SSI 文件时出错
处理 SSI 文件时出错