Comments (7)
True zorkings there is no check for emp mastery level up check after battles.
from granblue-automation-pyautogui.
Thank you for reporting that! I completely forgot this was a thing. It should be a very easy fix.
from granblue-automation-pyautogui.
Just pushed a simple update that will double click the screen in the while loop that tries to clear away any popups during loot collection. Let me know how it goes!
from granblue-automation-pyautogui.
Did get stuck today as well, but I wasn't paying attention, could it be consecutive EMP level ups or does it recheck for obstructions each time it clears one away
from granblue-automation-pyautogui.
In my collect_loot() method, there is a while loop that will continuously click any detected "OK", "Cancel", and "Close" buttons in that order and then it will double click the screen to hopefully clear away any EMP level ups.
This will go on indefinitely until it detects the "loot_collected_header" image:
Have not seen any infinite loop hangups when collecting while farming raids this morning. If you can, can you turn on "Debug Mode" in the Settings Page and upload the text log here when you get stuck again?
Or even better, screenshot/record it running when it gets stuck. I feel like I covered every possible case that could cause the bot to loop infinitely while checking for loot but I could always be wrong.
from granblue-automation-pyautogui.
Commit 429b7b0 has just been posted and it deals with some bugs, mainly the double clicking on the screen has now been replaced with detection of the EMP level up pop up and subsequent clicking on the "NEW" portion of the popup.
This should eliminate cases where on smaller screens, the previous method of double clicking the screen would accidentally click on an item or button and mess up the bot.
from granblue-automation-pyautogui.
Closing this issue due to inactivity. Please feel free to open another issue in the future when you encounter further problems!
from granblue-automation-pyautogui.
Related Issues (20)
- [feature request] Support Party Set Extra
- [bug] The Select Summon button is not disabled for Arcarum Sandbox HOT 1
- Can the bot use raid code of other websites to farm raids? HOT 1
- Error Code 9009 HOT 2
- Black screen and Black text
- [feature request] Generic for Arcarum HOT 1
- [bug] Empty combat script leads to crash for GenericV2 HOT 1
- generic V2 static window calibration sidebar HOT 1
- [bug] Unable to proceed with NM90 for Guild Wars when its Day 1
- Module Missing HOT 9
- Cannot detect NM100
- Repeated runs for NM150/NM200 is broken in Day 3 HOT 3
- [bug] Investigate reports of the recent mouse changes breaking mouse clicks HOT 1
- Invalid utf8 sequence? HOT 6
- [feature request] requestBackup in genericv2
- Crash when trying to select animus as raid HOT 3
- unable to import pyscreeze HOT 2
- `IndexError: list index out of range` When Choosing Raid Thats Not On First Row
- Raid: Observations about new raid finder feature
- Suggestions about improving general behavior overall HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from granblue-automation-pyautogui.