sMythicalBird / ZenlessZoneZero-Auto

绝区零 | ZenlessZoneZero | 零号空洞 | 自动战斗 | 自动化 | 图片分类 | OCR识别
https://fairy.autoscript.site/zh/
GNU General Public License v3.0
1.2k stars 88 forks source link

[Bug]: 2.2.1bug,进入红光战斗模式之后不会回到角色战斗模式 #182

Closed zidianzhimeng closed 2 months ago

zidianzhimeng commented 2 months ago

请确保您已经阅读并同意以下要求

项目版本

v2.2 (Default)

系统版本

No response

bug情况描述

战斗循环中,最开始会进入一次角色战斗模式,之后就站在原地发呆,只会触发红光,黄光战斗模式,具体的可以看日志

上传截图

91JZYY%MLI5T3Y1EI `N3A

sMythicalBird commented 2 months ago

是新代码还是2.2

miciix commented 2 months ago

我也有这个问题, 117行加个execute_tactic_event.set() 就好了。 https://github.com/sMythicalBird/ZenlessZoneZero-Auto/blob/4462af7437edb18ebe01a9fcc158bcf2c6ff6d7e/fight/fight_zero.py#L110-L118

zidianzhimeng commented 2 months ago

新代码,老的没这个问题

flashzs commented 2 months ago

更新了2.2.1之后我也有进红光模式发呆的情况,但是不是每次都触发。

sMythicalBird commented 2 months ago

我也有这个问题, 117行加个execute_tactic_event.set() 就好了。

https://github.com/sMythicalBird/ZenlessZoneZero-Auto/blob/4462af7437edb18ebe01a9fcc158bcf2c6ff6d7e/fight/fight_zero.py#L110-L118

红光并没有阻塞执行啊,战斗逻辑应该没受影响才对啊

sMythicalBird commented 2 months ago

我也有这个问题, 117行加个execute_tactic_event.set() 就好了。 https://github.com/sMythicalBird/ZenlessZoneZero-Auto/blob/4462af7437edb18ebe01a9fcc158bcf2c6ff6d7e/fight/fight_zero.py#L110-L118

红光并没有阻塞执行啊,战斗逻辑应该没受影响才对啊

我测试的时候也很正常啊

zidianzhimeng commented 2 months ago

我也有这个问题, 117行加个execute_tactic_event.set() 就好了。

https://github.com/sMythicalBird/ZenlessZoneZero-Auto/blob/4462af7437edb18ebe01a9fcc158bcf2c6ff6d7e/fight/fight_zero.py#L110-L118

我照着这个改了,确实正常了

sMythicalBird commented 2 months ago

我也有这个问题, 117行加个execute_tactic_event.set() 就好了。 https://github.com/sMythicalBird/ZenlessZoneZero-Auto/blob/4462af7437edb18ebe01a9fcc158bcf2c6ff6d7e/fight/fight_zero.py#L110-L118

我照着这个改了,确实正常了

我周末再看看逻辑吧,但按道理红光并不会暂停进程,看看是不是其他地方导致的,不行就再加一层判断

IsSmallPigPig commented 2 months ago

由于长时间没有新的补充。该 Comment 被关闭