应用简介
RaidAlerter是一款功能强大的魔兽世界团队报警插件,能够提供全面的MT血量警报、猎人开怪提示、OT和仇恨变动警报、关键技能未命中提示、全团药剂BUFF监控等,让副本打团更加轻松简单。软件为单独提取,无需安装大脚即可直接使用。
【软件功能】
左键点击:开关警报
右键点击:打开选项菜单
右键拖动:调整团队状态条位置
Ctrl+左键:公布到位检查结果
Ctrl+右键:公布合剂检查结果
Alt+左键:MT目标锁定检查
Alt+右键:公布增强药剂检查结果
Shift+左键:检查团队Buff
Shift+右键:立即清理插件内存
Ctrl+Alt+左键:血量危急自动喊话开关
【使用说明】
屏幕上“目标是你”“获得仇恨”等这两行文字提示对我来说太靠近屏幕中间了,用记事本打开RaidAlerter.xml文件,编辑,查找,查找RAL_TOT_Info的语句,其下面的<AbsDimension x="35" y="19"/>就是这文字的坐标系,X坐标正数增大就越往右边移,负数增大当然就左移了。Y坐标就是高低了。这是“目标是你”这行文字的坐标,自己看着修改。
查找RAL_THREAT_Info的语句,其下面的<AbsDimension x="35" y="-10"/>就是获得仇恨这行文字的坐标系,看着修改。
查找RAL_SCRInfo的语句,下面的<AbsDimension x="0" y="210"/>就是打断,驱散,偷取等这些的屏幕提示文字的坐标,我想让它高一点,改Y坐标就好了。
自动发布在聊天框的那些文字,比如它打断的提示文字是这样的:玩家技能打断:玩家名字 => 怪物名字怪物的什么技能。这样的文字太多长了。要修改的话,用记事本打开Localization-zhCN.lua文件,查找关键字打断,找到"**%s打断: %s => %s%s!**"这一行显然就是,发现它调用的函数都是%s,复制它前面的RAL_TEXT_ALERT_34就是它的调用语句,打开RaidAlerter.lua文件,查找RAL_TEXT_ALERT_34的语句,
RaidAlerter.AddSCRMsg(string.format(RAL_TEXT_ALERT_34,RAL.ToCyan(RAL.SpellIdToText(spellId, 0, 1)),RAL.ToPink(RAL_TEXT_YOU),icon..RaidAlerter_ToClassColorNameText(dstName),RAL.ToCyan(RAL.SpellIdToText(auraType, 0, 1))));
这段就是发往聊天框的打断文字语句,其中最里面的小括号里一个函数就对应一个%s,RAL.ToCyan(RAL.SpellIdToText(spellId, 0, 1))这是玩家的技能名字,RAL.ToPink(RAL_TEXT_YOU)这是玩家名字,icon这是技能名字出现的小图标,RaidAlerter_ToClassColorNameText(dstName)这是怪物名字,RAL.ToCyan(RAL.SpellIdToText(auraType, 0, 1))这是怪物的技能名字。想留下哪些,看你喜欢了