|
KLHThreatMeter(以下简称KTM)类似于伤害统计插件 Damage Meter,不过 KTM 统计的是你的威胁值。通过检测你所有的技能、天赋、套装加成以及增益,KTM 可以构建你对敌人的威胁值信息,这可以使伤害承受者交换仇恨更加便捷,也可以使伤害输出者最大化伤害输出而不必担心仇恨过量。 注:由于影响威胁值的原因错综复杂,再加上你无法得知他人的天赋等信息,以及某些技能只有施法者装有该插件才能检测到等原因,所以插件只能正确的统计你自己的威胁值。因此团队内所有人都需要安装该插件,这样才可以使全团的威胁值信息得以互相交流,并生成威胁值排名。
通过使用目标的GUID,现在的KTM(从21.1开始)支持多个目标的分别仇恨计算,甚至还支持相同名字的多目标的分别仇恨计算!
汉化者:一区白银之手,Illidanel@相遇无名
主要目标
通常情况下一场战斗中你将面对多个敌人,但是仅仅有必要对其中一个敌人进行威胁值的考虑,比如有随从的首领。你可以通过设置主要目标来仅统计对于该目标的威胁值——选中该目标然后单击主窗口上的主要目标按钮(这个按钮是猎人印记的图标),之后标题栏上方将会显示该敌人的名字。
若想清除主要目标,只需要在没有目标的情况下单击主要目标按钮。大多数情况下主要目标会在首领死亡后自动被清除,但是某些情况下需要进行手动清除。
注:只有团队领袖或助理有权进行主要目标的设置。
图形界面
主窗口有2个部分:显示有基础信息和按钮的标题,以及显示威胁值排名的列表。
注:目前版本下你只能通过拖拽标题栏来移动主窗口,而拖拽威胁值排名列表则没有任何作用。
你可以将窗口最小化来将威胁值排名隐藏——此时只有主要目标、你的威胁值名次(如“3/10”)以及按钮会被显示。点击设置按钮即可弹出设置帮助菜单,此处你可以进行对该插件的选项设置。
命令行控制
目前图形化设置菜单中并没有包含关于该插件的所有设置。输入 /ktm(或者 /klhtm、/klhthreatmeter)即可获得命令行帮助信息。
注:所有的控制命令都可以使用简写,如“/ktm test threat”命令可以使用“/ktm t th”来代替。命令简写均为命令的头一两个字母——在命令行帮助信息中使用浅蓝色标注的字母。
有用的设置参数
/ktm test threat或/ktm t th,显示当前的仇恨值相乘系数 /ktm test petthreat或/ktm t pett,显示宠物当前的仇恨值相乘系数 /ktm test gear或/ktm t g,显示影响仇恨值的装备 /ktm test talent或/ktm t ta,显示当前影响仇恨值的天赋 /ktm gui show或/ktm g s,不小心隐藏ktm之后重新显示ktm /ktm gui reset或/ktm g r,ktm窗口不知道在哪里的时候用来复位至屏幕中央 /ktm version query或/ktm v q,查询团队中所有人的ktm版本
KTM与Omen2对比: 1、过量治疗 对有宠职业,KTM错误地按治疗量来计算仇恨,正常治疗职业没有问题,Omen2则正确地按照有效治疗量来计算(2008-04-09,Omen-r68736) 2、爆击 KTM按实际伤害计算,Omen2不知为何会显示更高的仇恨 OT测试表明,Omen2仇恨虚高(Omen2之后的某个版本对此进行了修正)(2008-04-09,Omen-r68736) 3、宠物 KTM目前没有宠物仇恨,Omen2有,不过Omen2不能处理攻击强度对宠物低吼的影响(旧版本的KTM是可以的……)(2008-05-17,Omen-r73994) 4、猎人:灵魂联结 KTM IllidanelMod V3.4正确地忽视了灵魂联结),Omen2则将其计算为宠物仇恨(2008-04-09,Omen-r68736) 5、猎人/术士:2T5 KTM IllidanelMod V3.4正确地忽视了2T5效果仇恨,Omen2则错误地统计了2T5效果仇恨(2008-04-09,Omen-r68736) 6、猎人:逃脱 KTM Illidanel Mod V3.5已修正在多次逃脱后仇恨错误地存在负仇恨值的情况,Omen2正确地将仇恨下限确定为0(2008-04-09,Omen-r68736) 7、猎人:逃脱失败 KTM没有问题,Omen2不详(2008-04-09,Omen-r68736) 8、猎人:假死 两个插件都可以处理假死(2008-04-09,Omen-r68736) 9、猎人:假死抵抗 KTM原本有问题(21.14版本也没有问题了,不过仅限于enUS语言),Illidanel和Oblind修改版没有问题,Omen2不详(2008-04-09,Omen-r68736) 10、战士:破甲 破甲未命中Omen2仍然计算仇恨,KTM没有问题(2008-05-06,Omen-r72650) 11、战士:复仇 复仇未命中Omen2仍然计算仇恨,KTM没有问题(2008-05-06,Omen-r72650) 12、战士:雷霆一击 Omen2对雷霆一击计算有误,KTM没有问题(2008-05-08,Omen-r72980) 13、猎人:直取要害 Omen2对每点宠物集中值增加,计算5点仇恨到猎人身上,KTM忽略直取要害。OT测试表明Omen是错的(2008-05-17,Omen-r73994) 14、猎人:误导 猎人在误导期间的治疗宠物效果仇恨应该算在猎人身上,Omen2在这个时候错误地将该仇恨忽略(亦没有转移到宠物身上),KTM目前没有宠物仇恨,因此没有这个问题(……)(2008-05-17,Omen-r73994) 15、猎人:误导 Omen2在误导期间,会把2T5治疗效果的仇恨也进行转移(特别地,只有前两次攻击的治疗效果才进行转移),KTM忽略了2T5仇恨,因此没有这个问题(2008-05-17,Omen-r73994) 16、圣骑士:治疗 圣骑士进行每一点有效治疗,KTM计算为0.25点仇恨,而Omen2计算为0.5点仇恨(2008-05-25,Omen-r74806) 17、猎人:胁迫 Omen2不能处理胁迫,KTM IllidanelMod 4.0 Pet Edition实现了对胁迫的处理并能计算胁迫的缩放,在KTM IllidanelMod 4.1 Pet Edition上胁迫得到了很完善的实现(2008-05-31,Omen-r74806) 18、猎人:扰乱射击 Omen2不能处理扰乱射击失败,即使免疫等也会增加仇恨,KTM正确处理了扰乱射击(2008-05-31,Omen-r75456) 19、猎人:畏缩 Omen2不能处理宠物畏缩失败,KTM IllidanelMod 4.13 Pet Edition正确处理了畏缩(2008-06-08,Omen-r75456) 20、战士:毁灭打击 Omen2对战士的毁灭打击技能采用和wowwiki相似但具体数字不同的可变固有仇恨模型,而KTM则采用了常数的固有仇恨模型,实际测试表明包括wowwiki在内的理论均不完整(均有正确的地方),KTM IllidanelMod 4.13 Pet Edition采用了新的理论处理(Evaled by Illidanel),更符合现实(2008-06-08,Omen-r75456) 21、德鲁伊:生命绽放 Omen2不能处理生命绽放,KTM IllidanelMod 4.20 Pet Edition正确处理了生命绽放(Evaled by Illidanel)(2008-06-20,Omen-r75456)
已知问题:
与Omen的同步问题: KTM IllidanelMod V4.23实现了发送ThreatLib-2.0仇恨数据,因此实现了发送数据到Omen2 而KTM IllidanelMod V4.24实现了接收ThreatLib-2.0仇恨数据,因此最终实现了与Omen2的数据共享 KTM不是Ace类插件,不包含任何库文件,KTM通过虚拟模块伪装成ThreatLib-2.0 r77072版本与团队进行通信,你可以在“首页-团队威胁列表-其它”页的最下方找到功能开关,通过这个开关你可以将KTM的虚拟功能关闭,从而不发送也不接收ThreatLib-2.0信息 KTM只有在本地ThreatLib-2.0未装载且打开KTM的虚拟功能的时候,才发送ThreatLib-2.0仇恨数据 而当队友同时发来KTM数据和ThreatLib-2.0数据的时候KTM将丢弃ThreatLib-2.0数据 特别提醒:由于ThreatLib-2.0大部分技能未命中时仍然计算仇恨,因此在所有职业的大部分情况下ThreatLib-2.0的显示仇恨均大于KTM,在混合环境下使用互通功能时需要注意
团队仇恨列表:





08-08-13:IllidanelMod V4.42 1、Optimized the code 2、Fixed count two times threat on some skills apply Debuff on target 3、Improved KTM_Emulation.lua module
08-08-13:IllidanelMod V4.42 1、优化代码 2、修正了一些施加Debuff给敌人的技能的仇恨计算两次的错误 3、改进了KTM_Emulation.lua模块
08-08-03:IllidanelMod V4.41 1、调整了猎人敌吼和胁迫的数据 2、将TPS计算区间延长到接近5秒 3、修正了遇到ThreatLib-2.0版本检查回应的Compatible段为空时的错误提示 4、改进了KTM_CombatParser.lua模块,重现了猎人恐吓野兽、术士恐惧、牧师精神控制等技能的仇恨计算 5、根据实际测试,改动了一些2.4.3版本中变动的技能仇恨数据
08-07-27:IllidanelMod V4.40 1、重写了TPS计算模块,这修正了一直存在的TPS计算问题 2、现在TPS约4秒钟计算一次,数值为计算间隔内仇恨改变量的算术平均值 3、现在假死成功后会清除所有相关数据,同时TPS计算也正常了 4、现在运行/ktm r(/ktm reset)命令(进行此操作需要团长或助理权限)也重置仇恨列表 5、改进了KTM_Emulation.lua模块 6、改进了KTM_MyThreat.lua模块和KTM_PetThreat.lua模块 7、修正了有时KTM的提示信息中会出现"String Format Failed"字样的错误 8、修正了有时受到怪物攻击时并未立即将怪物加入全局仇恨列表的错误 9、修正了有时牧师使用精神控制后运行/ktm t pett(乃及/ktm t th)命令出现的lua错误 10、去掉了很多调试信息,这可以改进性能
08-07-24:IllidanelMod V4.39 1、为KTM的ThreatLib-2.0模块加入了误导功能,并为其增加了一个开关,你可以在“首页-团队威胁列表-其它”页的最下方找到它。 2、通过这个开关你可以控制KTM是否发送和接收ThreatLib-2.0误导消息。开启这个误导功能需要先开启KTM虚拟功能 3、虚拟模块误导功能默认为关闭,因为其他的仇恨插件的误导处理较弱 4、在本机ThreatLib-2.0装载的情况下KTM不会发送ThreatLib-2.0格式误导消息 5、更改了术士宠物仇恨技能的缩放算法以适合WoW 2.4.3版本 6、根据实际测试,降低了猎人宠物8级低吼的基础仇恨值(-0.5%) 7、加入了对/ktm t pett(乃及/ktm t th)命令行显示的本地化 8、现在术士玩家运行/ktm t pett(乃及/ktm t th)命令时将会根据宠物的类型而显示相应的技能仇恨 9、对/ktm t pett(乃及/ktm t th)命令行更多的改进 10、其他多个模块的小改进 |