HVAA优化及BUG修复 - #155
HVAA优化及BUG修复#155WayneFerdon wants to merge 694 commits into
Conversation
|
最近转法发现一个问题: |
@Qiyue0515 现在这个应该就是先we再im的啊 |
你好,能分享一个法系的设置给我导入吗? |
|
法师好像不能正确的释放im 只会释放weaken 在给每个怪都上完weaken之后就卡在这里了 |
|
@DreamSeeker08 @Sakuyasaki 之前的debuff逻辑有条件判断时可能会有点问题,分支新上传了一版(2.90.22.22),可以测试看下还有没有问题 |
|
@WayneFerdon 2.90.22.22 imp正确释放了 但是全部上好imp之后不会自动释放攻击,但是鼠标移动到对应的怪上后才会攻击 且有的时候只会用普通攻击 不会释放t123法术 |
@Sakuyasaki |
|
@WayneFerdon 确实是因为中途才开启脚本导致的 如果在一开始就开启然后再进入战斗的话就能正常释放t123 |
|
AR好像是ok 的但是GF不行 不知道为什么 |
@Sakuyasaki 有bug,修复了(2.90.22.24) |
|
发现现在的全部上debuff好像逻辑和之前的相比 不一样 之前会优先释放258这3个位子然后再释放没有释放到的 |
|
@Sakuyasaki |
|
@WayneFerdon 感谢 现在自动gf 已经正常工作了 但是debuff顺序释放好像还是没生效 现在还是按照权重来释放的 |
@Sakuyasaki 应该修复了(2.90.22.26) |
|
@WayneFerdon 观察了一下 现在的释放 第一次 释放目标1 会给 123上(可能是机制?给第一位上会顺延到后面) 第二次就会释放4 但是这个时候只会给45上debuff 这样3的位置会被重复上debuff 浪费了一个轮次 感觉还是应该改为给2 5 8位置轮流释放 |
让GPT写了一下 我试了一下这样是ok的 可以正确的释放到正确的258的位置() |
@Sakuyasaki 原来的是按照顺序从上往下选需要释放的
不过这个也有问题,新的版本已经改为:
|
|
新版这个 选择权重好像还是有点问题 在8个怪的时候 有时候会先在2或者6释放,这样123 567都会上上debuff 然后就会空下来4和8 这样会多放一次imp 这里的逻辑感觉如果是要按照释放的debuff到底有没有赋予 然后再对应的改变逻辑好像有点复杂() |
|
想到一个逻辑大概是就是重下往上检测第一个带debuff的 然后+2就是下一个需要释放的目标 |
|
@Sakuyasaki 遍历的时候忘记按照顺序遍历了,导致还是按照权重遍历,后面权重高,先遍历到被记录了,然后遍历到前面的低权重的时候,算出来有效范围都一样,不大于先记录的,所以没覆盖掉
从下往上找这个如果之前手动选了最后一个,就会变成直接补漏,所以还是得上面这个修复( |
|
@WayneFerdon 试了一下好像好像正常工作了 感谢更新 |
@Sakuyasaki 我这里是正常的啊( |
|
@WayneFerdon 这个有没有什么办法能导出log之类的吗 |
|
@dalai1234 you are using a version over a year old persistent had an update and so many updates happened script is kept up to date here by WayneFerdon TLDR u are doing it wrong |
|
@dalai1234 is it broken on Commit e8d2fb8 which is the latest cause it happened to me more than once that script breaks but it gets fixed quickly if you post some debug logs or some more info EDIT I meant breaks that way that timer goes bye bye |
|
@dalai1234 "This started around the evening of September 11th" you could hunt down the specific commit to help WayneFerdon |
What I mean is that I’ve been using the latest version of WayneFerdon’s script, but recent updates have caused it to stop working, it only runs correctly if I revert to an older version. |
|
@dalai1234 更新2.91.231试试 怀疑是遭遇相关数据读取到空值,但是之前没做容错,前几天的某次更新又直接用在不能为空的地方了 |
感谢更新,目前已正常,我之前试过调出控制台清理本地存储和会话存储,但都无效,甚至触发了无限卡语言设置的情况,只有先装v2.90.22.12,再升级2.91.XXX才能正常显示界面。 |
@dalai1234 那应该是了,大概是因为从2.90.xx版本升上来会触发旧版本数据迁移并写入localStorage,进而不会再触发这个问题 |
|
latest ver. TypeError: can't access property "tw", arena.data.cached is undefined |
|
I'm finished today with HV so don't know if above does anything |
@lukasva77 Fixed in 2.91.232. |
|
You have fixed this I just didn't upgrade from yesterday so I'm stuck on starting tower with nothing happening but is it ok to upgrade script mid battle hopefully gonna give it a try TypeError: can't access property "innerText", gE(...) is null |
|
Seems to be working fine after reload tower came alive |
|
Also you have 3 useless entries in commits right now does that happen by accident or is there any purpose |
They're not useless at all but not that usefull so no worries. |
|
MOSTLY USELESS POST!!! I have posted before about notifications I would like to add that this is really fast you can double click notifications so It's almost instant better than disabling animations I think might be worth including in guide or readme somewhere but firefox user base is 3 out of 100 also I only confirmed on windows 10 so 11 might be different so considering chromium and android and linux might be mostly worthless TLDR fixes native notification speed on windows 10 and almost instant switch to tab |
|
I'm getting big lag on HV UI disabling HVUtils fixes it which means HVAA is greatly optimized so disabling HVUtils seems obvious but maybe would it be possible to put the most important enhancements into HVAA I think too much work HVUtils is a large script |
@lukasva77 |
|
HMM? I didn't try disabling HVAA and only HVUtils but yeah disabling HVAA and HVUtils is fast almost instant seems two big scripts together is the problem filters set to empty made no difference also I disabled percentage ranges I only have these 3 scripts |
|
I gave a look at other users configs posted here how do you do the 2nd line cause everything has by default only number 1 what does this do anyway EDIT oh wait new add I'm dumb also does stuff like hp,4,10 versus hp <= 10 make any difference some people have some stuff different also non readable stuff (skillOTOS.151+skillOTOS.152+skillOTOS.153) == 0 what does something like this do also what does left side in debuffs do the one that says EWF 900 is it for some fine tuning I think auto config or like optimized defaults could be a thing for persistent only need mage mana optimized and speed optimized and tower also just melee with debuffs or a shield mage with debuffs also should be separated per page you know the 15 left side menus for fine tuning |
|
Wait until HV monster db loaded what does this do??? |
|
I played around with it on this days tower I think It's better but the only command I understood is monsterAlive > 2 this makes it not waste sleeps when monster number is little other I have _targetBuffTurn_sleep <= 1 _targetBuffTurn_stun <= 1 still not sure what they do but seems to help TLDR I think I got some reduction on mana potions and elixirs in tower |









Uh oh!
There was an error while loading. Please reload this page.