战士 法师 圣骑士 牧师 猎人 盗贼 术士 德鲁伊 萨满

最强打断施法提示宏

您现在的位置: TG网络游戏 >> 魔兽世界 >> 插件UI >> 宏命令集 >> 文章正文


  这个宏的作用在五人副本、大型RAID、战场和竞技场中发挥的作用都很显著,及时让大家知道法术被打断的信息。如果竞技场中自己队里的队友加血被反制了,其他人就能及时采取保护措施;如果敌方的治疗被反制了,那么你就能及时和队友加强DPS集中杀掉一个敌人。RAID中有了这个打断怪物施法的信息,一来可以让大家安心DPS,二来还可以省掉了其他人的反制技能。是居家旅行、杀人越货必备良宏。

  宏1:为框架设置接收消息的类型

/run MSG_E={"SELF","PET","PARTY","FRIENDLYPLAYER","HOSTILEPLAYER","CREATURE_VS_SELF","CREATURE_VS_PARTY","CREATURE_VS_CREATURE"};for i=1,8 do MSG_E[i]="CHAT_MSG_SPELL_"..MSG_E[i].."_DAMAGE";end

  宏2:处理战斗记录消息,并发送聊天信息

/run function EV_M(type) for a,b,c in string.gmatch(arg1,"(.+)打断了(.+)的(.+)") do SendChatMessage("["..string.gsub(a,"^你$",UnitName("player")).."] 打断了 ["..string.gsub(b,"^你$",UnitName("player")).."] 的 "..c,type);end end

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

/run if (not MSG_F) then CreateFrame("Frame","MSG_F",UIParent);end if (MSG_E) then for i=1,8 do MSG_F:RegisterEvent(MSG_E[i]);end end MSG_F:SetScript("OnEvent",function() if (EV_M) then EV_M("YELL");end end);

  以上三个宏在进入游戏后按顺序执行过一遍就可以即时提示打断施法的消息。

  比如某一时刻一个人打断了另一个人的施法,那么使用这套宏的人就会喊出提示来,效果如下:

  [亚伯拉罕]喊道: [阳光美少男] 打断了 [西方必败] 的 恐惧术。
  功能很强大吧,不仅玩家打断施法可以提示,就连怪物的打断都可以提示。

  下面对以上三条宏分别解释一下功能,如果感觉这几段内容像天书的话可以跳过这几段看后面的:

[1] [2] [3] [4] 下一页

作者:亚伯拉罕 更新时间:2008-2-29 15:54:00

来源:电玩巴士 作者:亚伯拉罕 责任编辑:numb 更新时间:2008-2-29 15:54:00


TG兽吧魔兽世界数据库

热点新闻
2.4.3各职业天赋模拟器
精彩视频
关于我们 广告投放 联系我们 网站地图 友情链接 诚聘英才 成为会员 京ICP证070145号
Copyright 2004-2007 wow.tgbus.com Corporation, All Rights Reserved