Zebartin / autoxjs-scripts

一些自用的autox.js脚本
191 stars 29 forks source link

模拟室可以真正跳过刷buff环节吗? #37

Closed kevinLew234 closed 8 months ago

kevinLew234 commented 8 months ago

新功能描述

我不知道这是否是一个bug,但目前模拟室设置页面即便不勾选任何buff,脚本依然会在进行5C时检查buff,并试图选择部分buff比如隐形粉,如果这个buff已经存在了,脚本可能会卡死在buff替换页面 但是为了打模拟室超频,我已手动选好了所有8个buff,并不需要脚本去检查和选择或替换任何buff

解决方案

如果在模拟室设置页面没有勾选任何buff,脚本对任何模拟室buff,总是选择 不选择 就可以了

其他内容

非常感谢

Zebartin commented 8 months ago

临时办法:删掉模拟室.js里的第650行,并且在设置里取消勾选所有buff

    buffOptions = buffOptions.filter(x =>
      x.name in allBuff &&
      x.forSomebody == allBuff[x.name].forSomebody &&
      !(x.name in status.loaded) &&
      !(x.name in status.newBuffs)
    );
-   if (status.mode == '刷buff')
      buffOptions = buffOptions.filter(x =>
        status.preferredBuff.includes(x.name)
      );
Zebartin commented 8 months ago

更新了一下,现在遇到相同增益时会点取消