runhey / OnmyojiAutoScript

Onmyoji Auto Script | 阴阳师脚本
https://runhey.github.io/OnmyojiAutoScript-website/
GNU General Public License v3.0
1.87k stars 187 forks source link

探索困28组队卡住 #492

Closed wuyi1107 closed 1 month ago

wuyi1107 commented 1 month ago

在提问之前...

描述你的问题

组队困28打几轮后就会出现卡住的现象,表现为两个号都返回庭院不动,然后脚本开始报错

如何复现

No response

预期行为

No response

相关 Logs

No response

截图

image

队员号log.txt

image

队长号log.txt

还有别的吗?

No response

runhey commented 1 month ago

队长

2024-10-10 22:07:03.522 |              solo.py:0188 |  WARNING | Mate leave, start timer 
------------------------------------------------------------------------------------------------
2024-10-10 22:08:28.190 |              solo.py:0192 |  WARNING | Mate leave timer reached                                                                       
2024-10-10 22:08:28.193 |              solo.py:0193 |  WARNING | Exit team                                                                                      
2024-10-10 22:08:28.195 |              base.py:0332 |     INFO | Quit explore                                                                                   
2024-10-10 22:08:28.447 |           control.py:0074 |     INFO | Click (  50,   43) @ UI_UI_BACK_BLUE                                                           
2024-10-10 22:08:29.045 |           control.py:0074 |     INFO | Click ( 697,  388) @ RES_E_EXIT_CONFIRM                                                        
2024-10-10 22:08:29.950 |           control.py:0074 |     INFO | Click (  74,   57) @ UI_UI_BACK_BLUE    

队员

2024-10-10 22:07:00.234 |    general_battle.py:0217 |     INFO | Get reward                                                                                     
2024-10-10 22:07:00.535 |           control.py:0074 |     INFO | Click (1164,  197) @ GB_REWARD                                                                 
2024-10-10 22:07:02.041 |           control.py:0074 |     INFO | Click (1205,  494) @ GB_REWARD                                                                 
2024-10-10 22:07:03.298 |              solo.py:0268 |  WARNING | Team emoji not appear                                                                          
2024-10-10 22:07:03.302 |              solo.py:0270 |  WARNING | Mate leave, start timer                                                                        
2024-10-10 22:07:03.596 |              solo.py:0268 |  WARNING | Team emoji not appear                                                                          
2024-10-10 22:07:03.900 |              solo.py:0268 |  WARNING | Team emoji not appear                                                                          
2024-10-10 22:07:04.200 |              solo.py:0268 |  WARNING | Team emoji not appear                                                                          
2024-10-10 22:07:04.506 |              solo.py:0268 |  WARNING | Team emoji not appear                                                                          
2024-10-10 22:07:04.798 |              solo.py:0268 |  WARNING | Team emoji not appear                                                                          
2024-10-10 22:07:05.401 |           control.py:0074 |     INFO | Click ( 797,  461) @ RES_BATTLE_REWARD                                                         
2024-10-10 22:07:06.257 |           control.py:0074 |     INFO | Click (1106,  271) @ UI_UI_REWARD                                                              
2024-10-10 22:07:06.938 |         base_task.py:0544 |     INFO | Get reward success                                                                             
2024-10-10 22:07:07.286 |              solo.py:0268 |  WARNING | Team emoji not appear                                                                          
2024-10-10 22:07:08.443 |              base.py:0071 |     INFO | Unknown scene                                                                                  
2024-10-10 22:07:09.053 |           control.py:0074 |     INFO | Click (1046,  134) @ UI_UI_BACK_RED                                                            
2024-10-10 22:07:09.954 |            logger.py:0284 |     INFO | [REALM_RAID_NUMBER 0.004s] [20/30]                                                             
2024-10-10 22:07:10.254 |            logger.py:0284 |     INFO | [REALM_RAID_NUMBER 0.003s] [20/30]                                                             
2024-10-10 22:07:10.594 |            logger.py:0284 |     INFO | [REALM_RAID_NUMBER 0.043s] [20/30]                                                             
2024-10-10 22:07:10.858 |            logger.py:0284 |     INFO | [REALM_RAID_NUMBER 0.003s] [20/30]                                                             
2024-10-10 22:07:10.861 |    general_invite.py:0555 |     INFO | Click accept                                                                                   
2024-10-10 22:07:11.455 |           control.py:0074 |     INFO | Click ( 123,  283) @ GI_I_ACCEPT 
------------------------------------------------------------------------
2024-10-10 22:08:27.716 |              solo.py:0268 |  WARNING | Team emoji not appear                                                                          
2024-10-10 22:08:27.720 |              solo.py:0274 |  WARNING | Mate leave timer reached                                                                       
2024-10-10 22:08:27.722 |              solo.py:0275 |  WARNING | Exit team                                                                                      
2024-10-10 22:08:27.724 |              base.py:0332 |     INFO | Quit explore 
runhey commented 1 month ago

我在早先的代码中有一个组员如果中途跑路的异常处理,使用一个十秒钟的定时器来验证队员是否跑路。 但是在上一次战斗中通关探索(出现假跑路的情况),然后定时器触发了。 最后一次通过(同样的出现了假跑路),定时器时间到了。然后触发异常处理了