
经典:虚拟追踪器
[color=yellow][size=18]由 Prephmage-LivingFlame (SoD-EU) // Prephalia-Frostwolf (Retail-EU) 制作 - 如果你发现任何 Bug 或有任何建议,请告诉我。已执行最新修复,如果能达到预期效果,则完全完成[/size][/color] [color=yellow][size=16]说明[/size][/color]
查看大图[color=yellow][size=18]由 Prephmage-LivingFlame (SoD-EU) // Prephalia-Frostwolf (Retail-EU) 制作 - 如果你发现任何 Bug 或有任何建议,请告诉我。已执行最新修复,如果能达到预期效果,则完全完成[/size][/color]
[color=yellow][size=16]说明[/size][/color] 查找召唤的 [color=yellow][b]目标假人、高级目标假人和大师级目标假人[/b][/color],并显示 5 秒初始计时器。每当假人死亡(通过假人的 GUID 与拥有它的玩家匹配)或 5 秒时间耗尽时,它就会显示剩余的冷却时间。
[color=yellow]也会考虑其共享冷却时间(根据 WoWhead);[/color]
法师法力玉、玛瑙、黄水晶和红宝石 狂战士:蓟茶 所有健康石等级与所有天赋加成 地精警报机器人、爱情傻瓜、鱼肝油 黑暗、冰冻和恶魔符文 小重组器和大重组器 当然还有其他达姆弹[/size]
[color=red][size=20]------------------------- Deeper Information -------------------------[/size][/color]
[color=yellow][size=18]技术细节[/size][/color] WeakAura 会根据以下情况显示计时器:
当一个假人被召唤出来时(通过 CLEU:SPELL_SUMMON 检测到,我们会创建一个临时表格来保存假人的 GUID,并将其与其所有者匹配),它会显示 5 秒的运行时间,并显示剩余的冷却时间(假人的寿命更长,但由于初始威胁,我们假设计时器为 5 秒)。 当我们检测到假人提前死亡(基于假人 GUID 的 CLEU:UNIT_DEATH)时,可以取消这 5 秒计时器,恢复显示剩余的冷却时间。 -- 如果假人在 5 秒内死亡,或者 5 秒计时器耗尽,我们会丢弃临时表中保存的信息。 当其他法术触发了共享冷却时间时,会显示 2 分钟的计时器(见上面的列表) 每当玩家死亡、复活、断开连接或重新连接时,都会根据自定义选项显示相应的颜色条。由于我们必须在 Events 中完成这项工作,因此这更多是一种猜测,我们已对其进行了全面测试,但有时可能会出现问题,因此可以通过自定义选项进行切换。
WeakAura 也会相应地为条形图着色;
- 当虚拟机准备就绪时,它将显示为绿色。
- 当假人处于激活状态时,它将显示为蓝色并伴有光芒。
- 当其处于冷却状态时,将显示为浅红色。
- 自定义选项:如果玩家死亡,它将呈现暗红色,并立即检测到复活并恢复正常颜色。
- 自定义选项:同样的功能也适用于断开/重新连接,但颜色为深灰色。
- 自定义选项:动态更改图标以显示触发冷却的原因,冷却结束后则恢复为显示虚拟图标。
[color=黄色][size=18]自定义选项[/size][/color] 这个弱光环有很多自定义选项,可能已经太多了。
动态更改图标以显示触发共享冷却的内容 按名称排除玩家或全部排除等级 排除自己 根据资源、等级、与小怪的平均距离等自定义排序选项
[color=yellow][size=18]特定代码[/size][/color]
- 我遇到了一个 Bug,每当我试图检测一个玩家的复活时,它也会触发一个我们必须用来为组内每个玩家创建条形图的事件,即 GROUP_ROSTER_UPDATE。它应该只在有人离开或加入群组时触发。这与检测复活有冲突,因此 "if event = GROUP_ROSTER_UPDATE or STATUS "的语句与组人数的变化绑定,我们需要对其进行跟踪。
- 我们编写的代码是通过玩家的用户名(GUID)来工作的,这个用户名是唯一的。这样做是为了避免两种情况:其一,猎人将自己的宠物命名为自己。每当宠物死亡时,如果我们只用名字来命名,就会触发条形报表。二是在战场上遇到以自己名字命名的其他国家玩家或与自己名字相同的其他宠物。
- 对玩家死亡、存活、连接或断开状态的检测是基于战斗日志中的纯事件,因此它并不真正适用于远距离。在实例地牢中,您总是可以看到全区范围内的每个事件,因此在突袭/地牢/战场中完全可以正常工作。
在科尔马的疯狂帮助下你是个传奇 <3
[url=https://wago.io/yFqYrbz7M] 还可以查看 Raid:Tracker[/url] - 当你只想追踪冷却时间时,它可以完全替代 MRT 等插件。那里有更多信息!<3
如果您发现任何奇怪的行为,请务必发表评论!谢谢。
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。