咑啲呿迗嘡迗qc 发表于 2023-5-29 14:07:28

[插件/宏/工具][70-神圣](4.8更新汉化版本链接)一款节省脑细胞的WA-HealRec

https://wago.io/fzyHZcOw0

大家好,打个广告,由我开发的治疗WA HealRec 现已升级 v1.1 v1.2 v1.2.3 v1.2.41.2.10 1.3.2 1.4.0 1.4.4。这款插件会根据目标已损失的血量智能提示最合适的技能和等级,并且将其他正在对目标进行的治疗、以及所有影响治疗效果的buff/debuff(例如邪甲术、致死打击)考虑在内。目前版本支持奶骑和牧师的单体技能图标和等级的显示以及用户自定义平时使用的技能。如果发现这款WA有bug,请在本楼回复联系我,非常感谢你的测试和帮助。

具体用法
1. 从wago导入WA组
[*]2. 自定义要监视的法术、等级、过量治疗比例(v1.2.3,v1.4.4更新内容)
打开自定义选项开始根据自己的习惯自定义WA监视的技能和等级:
技能设置分为Flash of Light(圣光闪现)和 Holy Light (圣光术)两个组。
以圣光闪现组为例:
FoL‘X’代表用户平时是否使用等级X的圣光闪现,勾选代表用户希望监视等级X的圣光闪现,也就是这个等级的法术将会出现在提示中。
[*] “Key”用于用户自己输入所绑定的快捷键。
比如:我的7级圣光术放在快捷键“1”的位置上,我在这个位置输入“1”
[*] “Glow” 用于用户选择是否高亮该技能,不勾选代表不高亮,即只有图标。高亮则会有明显的光圈边框,用于高等级技能提示可以方便定位提示血量极危险单位。
[*] Overheal thresh 用于用户自定义对于X级圣光闪现的过量治疗比例。
过量治疗比例的含义:有时候治疗者会容许一部分的过量治疗。比如:我的7级圣光术可以治疗目标2500血,但有时我愿意使用它去治疗一名损失2000血的目标,因为我下一档位的7级圣光闪现只能为目标治疗1600血。
FoL overheal thresh(作用于圣光闪现) 和 HL overheal thresh(作用于圣光术) 分别为用户提供了自定义这样的过量治疗比例的功能。当用户设置圣光术的过量治疗比例大于(2500-2000)/2500 = 0.2时,上述情况就会为用户提示7级圣光术而非7级圣光闪现。


[*]3. 自定义快捷键显示模式(v1.2.3更新内容)
用户可以选择使用不同的显示模式用于提示技能信息,共有三种:
提示技能等级
7级圣光术会显示数字7
[*]提示技能所绑定的快捷键
我的7级圣光术的快捷键是1,当满足7级圣光术的提示条件时,显示数字1(也可以是字母等其他字符)
[*]无提示
只显示技能图标,无其他信息。

[*]5. 开始使用

[*]警告
WA显示的图标的确是有做成可点击按钮的潜力的。我之所以没有这么做是因为我开发过程中在WA的Discord感受到来自WA原作者们的阻力。
可点击WA非常危险而且盲目尝试有可能导致游戏崩溃、其他WA的设置被损坏等问题。
初版Healbot有着各种各样的问题,我目前无意用WA来转生初版Healbot,我也不建议大家在这款WA的基础上去做这样危险的事情,请大家谨慎开发。
[*]其他信息
我将会把这款WA的一些效果图放到1楼, 后续版本的更新内容日志放在2楼。
目前我对v1.2.3版本比较满意,后续应该不会做大的更新,但是可能会逐渐补充小的功能以及优化内存占用。(v1.2.4已更新,优化进度50% v1.2.10已更新,优化进度90% v1.3.0优化完成,v1.4.4再次优化)
如果有时间的话,我也十分有兴趣将这款WA拓展到牧师和萨满玩家中,为更多治疗玩家打团节省脑细胞,但目前还没有明确计划。 v1.4.0更新牧师单目标逻辑。


===2022-04-08 14:47===
汉化版链接 https://wago.io/DlYbvcLmS
感谢您的测试与反馈!
===2022-04-08 14:52===
计划在未来加入对OT目标提示正义防御和保护祝福的逻辑,敬请期待

哈哈SE7 发表于 2023-5-29 14:12:13

一些设置和效果图
新的自定义菜单(v1.2.3,v1.4.4更新内容包含高亮选项)

实际效果图(v1.2.3)

V1.2新增的快捷键显示功能从图中一目了然。

最后两张图对比显示debuff对技能提示的影响,第一张图猎人损失2746血但是提示了7级圣光术,第二张图猎人损失了更少的2344血但是由于debuff提示了11级的圣光术。第一张图中也可以看出不同的目标在受致死或者致伤毒药影响下都会提示更高等级的技能。

章牛险 发表于 2023-5-29 14:15:02

补充一点,为了方便区分圣光术等级,我将9-11级圣光术的图标改成了CTM版本神圣之光的图标,这些设置可以在 'Actions' - 'On Init' - 'Custom' 处自行修改。我将在这个楼层更新从发帖至今的比较重要的更新日志:
1.1.0 (12-05):
初版发布于NGA。
[*]1.1.1(12-06):
将图标和技能等级合并。这个改动是为了增强可拓展性,计划在未来版本加入“显示快捷键功能”:用户可以声明每一个技能等级的快捷键,从而使提示数字不再显示技能等级,而是该技能所对应的快捷键。
[*]1.1.2 (12-06):
更正了低等级技能的惩罚系数以适用于Patch2.2
[*]1.1.3 (12-06):
更新了FoL overheal thresh 这个参数。现在对于用户设置的过量比例Y,会在目标血量损失(1-Y)*圣闪治疗量的条件下触发提示。这个改动是为预防变量名导致的歧义。
[*]1.2.0 (12-08):
加入“快捷键显示模式”和自定义快捷键功能,加入7级、6级圣光术的过量治疗比例。实现对“Healing Light”天赋的监视。实现了部分对圣契效果的监视。正式将光明祝福、致死打击、邪甲术等buff/debuff加入更新计划。
[*]1.2.1 (12-08):
更新了致死打击、邪甲术、光明祝福等不直接作用于玩家治疗效果的buff/debuff对治疗量的影响
[*]1.2.2 (12-09):
重做了自定义选项界面,现在支持三种显示模式以及给用户更多自定义的空间。根据用户的反馈加入了更多法术等级。修正了致死打击等影响治疗量的buff/debuff的作用方法。
[*]1.2.4 (12-09):
优化了触发事件列表。优化了所有在玩家端的因子,计划在下个版本优化所有在单位端的buff/debuff因子。目标是减少WA的内存占用以适用于空灵机甲的战斗。
修复了当unit=='target'时导致显示错误的bug。
追加了致谢。
[*]1.2.10 (12-14):
现象级代码重构,支持更为灵活的技能治疗量计算、在不同治疗效果下不同技能治疗量的动态排序,极大的增强了可拓展性(牧师、萨满)。
加入开启/关闭简单buff/debuff监视模式,这是一个暂时的解决CPU占用的方案。开启将极大减少CPU负载,但会假设目标无光明祝福、致死打击类debuff,并假设所有术士都拥有126%魔甲术。
[*]1.3.0 (12-15):
完成了对单位端buff/debuff的优化。
[*]1.3.1 (12-15):
删除了1.2.10的’开启/关闭简单buff/debuff监视模式‘功能。因为现在已经完成优化。
[*]1.3.4 (12-15):
加入了GROUP_ROSTER_UPDATE事件的监听,对分组变化做出优先反应。
代码重构,优化各表格的维护方式。
[*]1.4.0 (12-15):
更新牧师独立光环,目前只包含单目标逻辑。
[*]1.4.1 (12-16):
重构了初始化过程中的表格。
修正了圣骑士光明祝福的公式、修正了圣骑士圣契的公式。
修正了牧师天赋加成的公式
[*]1.4.2 (12-16):
更新了无提示时的显示逻辑,现在在没有技能可提示时会设置透明度为0。现在用户可以选择为图标加上高亮了(而且不会导致错误)。
[*]1.4.4 (12-16):
新增了自定义高亮选项,玩家可以通过此项来重点关注某些技能,方便定位血量极危险的单位。
进一步优化代码,修改了buff/debuff的更新逻辑,时间复杂度降低了一个数量级。

山人佳燕品 发表于 2023-5-29 14:18:14

支持一个,非常不错

陈辞滥调 发表于 2023-5-29 14:23:15

这个不错,可以试试哈。

123457108 发表于 2023-5-29 14:24:45

码一下,太强了,回家试试

mzhqyy 发表于 2023-5-29 14:27:41

版务道标[@神圣的塞拉][@Qg_SAI]

yfyffuuy 发表于 2023-5-29 14:29:42

已经关注了。楼主注意一下主楼不知道哪个是关键字触发审核,后续编辑尽量放在1楼,不然主楼会因为审核暂时消失

游戏乾坤 发表于 2023-5-29 14:34:11

已经关注了。楼主注意一下主楼不知道哪个是关键字触发审核,后续编辑尽量放在1楼,不然主楼会因为审核暂时消失非常感谢!以后我会在一楼更新内容

王胜军 发表于 2023-5-29 14:37:58

mark一下回去看
页: [1] 2
查看完整版本: [插件/宏/工具][70-神圣](4.8更新汉化版本链接)一款节省脑细胞的WA-HealRec