魔兽世界宏 高手来解答!

2024-12-26 19:58:20
推荐回答(3个)
回答1:

  这还真不是宏!
  这是插件!
  -----------------------
  下面这个插件应该也是差不多的!我现在用的
  团队报警系统 RaidAlerter 20090302

  发布者: 最后的季节
  更新日期: 2009-03-02
  界面语言: 简体中文
  插件类型: 非库类

  插件来源: wowar
  运行环境: for WOTLK
  插件等级: ★★★☆☆

  使用说明:
  [2009-03-02]RaidAlerter团队报警系统(简、繁)——提供RAID和5人队伍的各种特色警报
  插件语言:简体中文、繁体中文
  适用版本:WOW 3.0.5
  插件作者:原作者Oldhand
  内存占用:初始内存占用约300K,超限会自动清理
  资源占用:视战斗状况而定,在大规模战役中将占用较多的CPU资源。不需要的报警功能建议及时关闭。
  插件简介:提供RAID和5人队伍的各种特色警报。

  RaidAlerter的前身是RaidCompere,因RaidCompere占用资源过大,早已停止更新。后原作者Oldhand将RaidCompere功能做了大量精简,成为最初的RaidAlerter。
  现在RaidAlerter主要提供MT血量危急、嘲讽抵抗、OT、驱散、猎人宁神、被控制、打破控制、团队检查和5人小队警报等,这些绝大部分都是首领模块所不具备的功能。

  【插件功能】
  带"★"的功能需要在团队助手(oRA2或CTRA)里设置TANK顺序,否则无效。
  ◇TANK监视:
  ·血量监视。若低于设定值(默认30%)则在团队频道通知★;通报战士的盾墙、破釜沉舟技能。
  ·死亡监视。通报TANK死亡★。
  ·嘲讽监视。TANK的嘲讽技能如果失败则在团队频道通知。
  ◇OT报警:默认关闭,建议在需要时手动启用。BOSS锁定非TANK目标超过1秒则判定为OT(排除Boss快速切换目标施法的情况)
  ·团队消息方式
  ·M语方式
  ◇猎人监视:猎人标记怪物以及施放误导的时候进行通告。
  ◇宁神监视:通报宁神射击是否成功。
  ◇阵亡通报:战斗结束后若有人阵亡,则
  ·通报阵亡人数,同时视情况通报和法力和灵魂绑定状态,便于及时复活和RL决定是否稍息。
  ·在本机用白字显示最先进入战斗状态者(不会影响他人频道)。由于受诸多因素影响,此信息仅供参考。
  ◇精神控制监视:
  ·被控制警报。对当前被控制者作骷髅标记并在团队频道通知,此骷髅标记在战斗结束后会自动清除。
  ·解除控制警报。TANK被控制结束后若仍处于变羊状态,则在团队频道通知,以便及时解除。
  ◇魔法解除:通告玩家驱散怪物的魔法是否成功;30码内的打破控制技能通告(如开羊)。
  ◇打断监视:通告怪物正在施放的魔法被谁成功打断。
  ◇干涉监视:通告哪个QS干涉了谁
  ◇灵魂石监视:通告谁已被绑定灵魂石。
  ◇Boss血量通报:RAID Boss战,每10%(5人小队为20%)通报一次Boss血量;低于设定百分比(5人小队固定为5%)则开始逐一通报。
  ◇5人小队警报:提供组队(非团队)时的嘲讽抵抗、队友血量危急、猎人标记、魔法打断、打破控制通报等功能。此功能无需队长权限。
  ◇NEF战监视:
  ·堕落治疗。在团队频道通知堕落治疗者和累计造成伤害。
  ·狂野变形。如果点名FS把TANK变形则在团队频道通知。
  ◇TAQ双子战监视:提供AOE技能打到小虫的警报。根据惯用战术,只监控DZ、ZS和LR。
  (上面两个功能现在已基本用不上...懒得删了...做个留念..反正不开就不占资源的)
  ◇生命危急自动喊话:当玩家自身血量过低(默认30%)时自动喊话请求治疗。需属于团队模式设置的正常队员。
  此功能进游戏时均默认为关闭,退出游戏后不保存设置。请根据需要用命令/ral myhp开关。
  ◇战斗记录距离:自动将游戏默认的35码战斗记录距离增大至150码以获得更完全的报警,玩家可根据场合需要自行调整。
  ◇团队状态条:提供一个相当精简的团队状态条实时显示团队法力、治疗法力和死亡人数;同时能在提示中显示团队PvP、到位和灵魂石状态。

  【使用说明】
  ◇状态条操作:
  左键点击:开关警报
  右键点击:打开选项菜单
  右键拖动:调整团队状态条位置
  Ctrl+左键:公布到位检查结果
  Ctrl+右键:公布合剂检查结果
  Alt+左键:公布PvP检查结果
  Alt+右键:公布增强药剂检查结果
  Shift+左键:公布团队状态详情
  Shift+右键:立即清理插件内存
  Ctrl+Alt+左键:血量危急自动喊话开关
  ◇发送团队警报需要团长L或者助理A权限,否则只在本机显示。多人启用RaidAlerter时,会自动选择一玩家作为报警发送方。若无需警报请及时关闭,可减少资源占用。
  ◇团队模式人数:比如,设定为25人团队模式,那么认为1-5队属于正常队员,其他则被判定为替补。替补成员不影响警报和实时数据。
  ◇内存清理界限,默认1024K,增大此设置可以降低内存自动清理频率。个人建议:≤1G内存设定为1000-2000K,1G以上内存建议2000-4000K。
  ◇战斗记录距离的设定同时对DBM/BigWigs/DamageMeters/Recount等依赖战斗记录的插件有效,但是如果玩家电脑性能太差的可能会导致游戏“卡”到难于接受,请自行降低警报距离(重置到游戏默认的35码)。
  ◇命令帮助:/raidalerter 或 /ral help

  建议配合使用的插件:团队助手(oRA2或CT_RaidAssist) + 首领模块(DBM或BigWigs)

  虽然所有的功能设定均有其用意,但众口难调,有些细节如果不合你意的话你可以DIY——用文本编辑工具(如Editplus或UltraEdit)打开RaidAlerter.lua文件:
  ◇警报方式
  有的玩家想用喊话、说等不同的警报方式,找到比如:
  RAL.SendMSG("**注意!"..re1.."的嘲讽被→"..re2.."←抵抗了!**", "RAID");
  括号最后面""里的RAID就是指报警使用团队消息方式。可以改为:
  SAY - 说
  YELL - 喊
  RAID_WARNING - 团队通知
  ◇警报声音
  不喜欢报警声音?好吧,你把“PlaySoundFile”字串全部替换为“--PlaySoundFile”就能得到一个无声版的RaidAlerter

  最后,关于插件语言:自原作者Oldhand开始RaidAlerter就是一个本土插件,只支持简体中文。
  个人能力有限,我做的所有改动也只适用于国服简体中文客户端。
  要支持其他语言,并不是简单的翻译一下就能用,而是要把所有名词和格式做到精准。
  非国服玩家可自行尝试修改。

  BTW:UI源码本来就是完全开放的,任何人都可以在尊重作者的前提下自己进行修改。

  更新日志:
  09-03-02:修正和改善新增功能在使用中发现的几个小问题。
  09-02-08:
  1、OT报警全面升级:
  - OT报警现在对所有“比较危险”的怪物都有效。团队状态宜先设定好MT。
  - 取消原1秒延时判定,直接从服务器获取内置仇恨,警报更加迅捷和高效;
  - 新算法能正确排除绝大多数Boss对随机目标施法的情况,大大减少误报率。
  - OT通告现在默认设定值为启用。
  2、Boss相关警报算法优化和改进。5人小队的血量通报现在会自动忽略一些入门级的简单Boss。
  3、非警报发送方不再重复显示本地讯息。若有特殊需求者,√选“仅本机”可以强制开启。
  4、Buff检查:力量祝福(2QS时)若已有战斗怒吼则忽略;增加猎人职业检查。
  5、其他一些调整。

  09-01-18:
  1、新增仇恨提示功能,在屏幕上显示你的仇恨信息,并非团队警报。
  包括常规TOT监测和第一仇恨警报。
  第一仇恨警报不同于3.0前的常规OT报警,是直接使用3.0的内置仇恨函数,准确而高效,占用则几乎为0。
  在战斗状态中的任何一个怪(不论是否是你选中的目标)的第一仇恨转向你,就会马上提示让你注意。
  2、添加音效开关。
  3、修正WLK检查BUFF报错的BUG。
  4、其他一些调整和改善。

  09-01-12:
  1、增加WLK死亡骑士的几个重要技能警报。
  2、修正灵魂石通报的小BUG。
  3、Buff检查现在能识别达拉然光辉。

  09-01-05:
  1、修复不报嘲讽抵抗的BUG。
  2、更新zhTW文件(感谢spippen0)。

  08-12-19:
  1、加入圣骑士和德鲁伊TANK的保命技能警报。
  2、修改部分代码以适应台服 及为CWOW开Lv80作准备。

  08-12-11:
  3.0.5测试版本

  目前已知问题:buff检查中用GetRaidRosterInfo函数取得的class职业判定莫名其妙的无效了
  最近忙于很多事,更新可能不会及时,见谅

  3.0.5之前的修订记录详见目录内的文件。

  -----------------------------------------------------
  下载http://wowui.duowan.com/upimg/soft/R/RaidAlerter_20090302_For3.0.5.rar

回答2:

相当充分德回答了

回答3:

LS 已经回答的很充分了 我来晚了