tmarenko / mff_auto Goto Github PK
View Code? Open in Web Editor NEWGame bot for Marvel Future Fight game.
License: Apache License 2.0
Game bot for Marvel Future Fight game.
License: Apache License 2.0
Good morning, I found this error where the daily trivia only answers the 1st time and then closes and continues with the other missions
2021-10-18 13:21:35,550 - DEBUG - queue_manager - Running queue.
2021-10-18 13:21:35,562 - DEBUG - queue_manager - Skipping queue item: WORLD EVENT
2021-10-18 13:21:35,563 - DEBUG - queue_manager - Running DAILY TRIVIA with settings: {}
2021-10-18 13:21:40,157 - DEBUG - challenges - Daily Trivia isn't started, starting it.
2021-10-18 13:21:42,017 - DEBUG - challenges - Daily Trivia started, solving questions.
2021-10-18 13:21:42,162 - DEBUG - challenges - Found question: What institution trained Black Widow?
2021-10-18 13:21:42,301 - DEBUG - challenges - Found answers: ['Red Room'], selecting.
2021-10-18 13:21:42,346 - DEBUG - challenges - Found available answer: Panic Room.
2021-10-18 13:21:42,397 - DEBUG - challenges - Found available answer: Marvel Studios.
2021-10-18 13:21:42,455 - DEBUG - challenges - Found available answer: Hot Zone.
2021-10-18 13:21:42,509 - DEBUG - challenges - Found available answer: Red Room.
2021-10-18 13:21:42,510 - DEBUG - challenges - Found correct answer on UI element: DAILY_TRIVIA_ANSWER_4, clicking.
2021-10-18 13:21:48,077 - DEBUG - notifications - Complete challenge notifications was closed: False
2021-10-18 13:21:53,932 - DEBUG - queue_manager - Running DANGER ROOM with settings: {'mode': 'EXTREME'}
Hey there - your bot works great! thank you! can you add the option to farm Story Mode (eg Ultimate 1-1 for Artifact)?
Подскажи, пожалуйста, какая настройка отвечает за то, чтобы увеличить время между закрытием и открытием игры при рестарте?
Суть: При фарме биометрик, когда нет шифтера, бот закрывает игру и тут же запускает её. Но при этом эмулятор малость тупит и повторно активирует закрытие приложений.
Если что, эта проблема у меня на всех версиях бота, начиная с версии игры 7.0. До этого не играл.
Спасибо.
I think You left some details out :
2020-09-08 22:08:38,735 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language. 2020-09-08 22:08:38,953 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language. 2020-09-08 22:08:39,371 - threading - ERROR - <class 'ModuleNotFoundError'> No module named 'version' File "app_gui.py", line 5, in <module> from lib.updater import Updater File "C:\Users\coold\Downloads\build\lib\updater.py", line 8, in <module> import version as old_version_module
Also Might wanna add Debug_[timestamp_when_bot_started] + delete old logs file in order to free up space.
Might need to work more on gui part
when using the restart game button or when you do the shifters missions the game closes but does not reopen.
I delete game.json to configure it again and when configuring, it closes and opens the game, but then it continues with the problem where it does not open
error message: "Something went wrong while waiting for other players. "
after doing one coop play game with one character with the bot, when it goes to the next character and finds players (the find player screen auto closes and gives the above error in bot log)
The bot constantly relaunches the app if you tick the 'farm shifter reward' option in Epic Quest -> First Family -> Twisted World.
This is because this stage doesn't actually have a shifter.
(This stage rewards are overall trash. But that's not your fault).
Thanks
As per my assumption whenever a Battle is complete assuming Epic Quest Battle.
Your Logic = When a Battle is started in Autoplay Mode (bot checks again and again for Battle End) which is using of resource like tesseract.
Optimization = Why not let bot remember in how much time a level is been completed and then only check for Home Screen Button, which could avoid multiple time snaping. Also, after the battle is ended Bot checks for Notification error instead of Home Button first why?
By this maybe #22 Network Error Issue recognization could be ease.
7.51.1 added The Fate of Mankind
pushing Sorcerer Supreme
to a third page.
Also, unrelated but is there a way to activate the debugger view from your video?
And or are you accepting contributions?
Kudos on the beautifully designed and executed bot!
It would be awesome if we could set teams for various Shadowland or Story mode stages using a properties or JSON file and set that team in game using scripts. Also, an auto story and shadowland modes using these scripts and json/properties files would be really helpful.
When m'kraan shard are caped the dimension mission will not go on as it will not acknowledge the prompt
Coop mission gets bugged with a message found auto play on, turning it off (although its already off obviously)
Tried putting the Blindsided mission (cyclops bios) in the bot but it will always come back saying all entries are used
Giant boss raid will get stuck after a few times of getting kicked, and if you are leader it won't start it
Also I don't know if that's an issue of my own, my emulator gets frozen from time to time and the only solution is to kill all apps and start mff again, the bot wont recognize that so it won't restart the game
Your work is impressive! One thing that would be really nice is to auto dispatch missions and auto-reset if no reward shown in the screen until a certain amount of time has passed, specially for cards.
Quests affected:
The script doesn't try to navigate to page 2 by dragging
2021-10-20 22:11:30,849 - DEBUG - queue_manager - Running queue.
2021-10-20 22:11:30,853 - DEBUG - queue_manager - Running WEATHERING THE STORM with settings: {'times': 10, 'difficulty': 4}
2021-10-20 22:11:32,478 - INFO - epic_quest - Weathering The Storm: 10 stages to complete.
2021-10-20 22:11:41,063 - INFO - epic_quest - No more stages for Weathering The Storm.
2021-10-20 22:11:43,879 - DEBUG - notifications - After mission notifications was closed: False
World Boss Request
Option to Save Stage to be cleared based on boss
For Quicksilver Ultimate - 15
For Cable Ultimate - 10 so on
Option to Support World Boss Event Request
What about Character Recognization Feature ??
I have some issues, when bot begins timelane battle mode. He cannot find start button. Can you test it?
Hi,
Howz everything going around you???
There is been an issue in code whenever we are in Danger Room and another user left the game Bot doesn't check for that notification.
Also while playing if there is a Network Error message popup.. Maybe a simple check for 2-3 times would be fine after that game would close auto.
Thanks
2021-03-29 19:50:34,918 - updater - INFO - Loaded version: mff_auto=0.7.12, game=6.9.0, updater=1.1.0
2021-03-29 19:50:35,355 - updater - INFO - Current version 0.7.12 is up to date for MFF 6.9.0.
2021-03-29 19:50:36,041 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2021-03-29 19:50:36,344 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2021-03-29 19:50:37,001 - root - DEBUG - NoxPlayer1 7.0.0.9: found Close App
shortcut at position 8
2021-03-29 19:50:37,031 - main - INFO - Team number for TimeLine battles : 1
2021-03-29 19:50:37,032 - main - INFO - Team number for missions : 1
2021-03-29 19:50:37,032 - main - INFO - Acquire Heroic Quest rewards: True
2021-03-29 19:50:37,036 - root - ERROR - Expecting value: line 1 column 1 (char 0)
Traceback (most recent call last):
File "app_gui.py", line 32, in
main()
File "app_gui.py", line 12, in main
window = MainWindow(file_logger=file_logger)
File "C:\Users\xxx\Desktop\mff_auto-0.7.12-build\lib\gui\widgets\main.py", line 64, in init
self.queue_button_3, self.queue_button_4])
File "C:\Users\xxx\Desktop\mff_auto-0.7.12-build\lib\gui\queue_manager.py", line 59, in init
self.load_queue_from_file()
File "C:\Users\xxx\Desktop\mff_auto-0.7.12-build\lib\gui\queue_manager.py", line 137, in load_queue_from_file
queues_list = load_queue_list()
File "C:\Users\xxx\Desktop\mff_auto-0.7.12-build\lib\gui\queue_manager.py", line 19, in load_queue_list
return json.load(json_data)
File "C:\Users\xxx\Desktop\mff_auto-0.7.12-build\python\App\Python\lib\json_init_.py", line 299, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "C:\Users\xxx\Desktop\mff_auto-0.7.12-build\python\App\Python\lib\json_init_.py", line 354, in loads
return _default_decoder.decode(s)
File "C:\Users\xxx\Desktop\mff_auto-0.7.12-build\python\App\Python\lib\json\decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Users\xxx\Desktop\mff_auto-0.7.12-build\python\App\Python\lib\json\decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
What is the problem? Why do I need to re-configure the task list every time for the program to work?
If I delete the old task list everything works correctly.
Do you understand Russian?
It seems the bot can identify where it is but can't click it or something? Does it click it or use a keyboard function or something so that means the shortcut is wrong?
2020-12-24 21:10:44,913 - root - DEBUG - NoxPlayer1 None: found Close App
shortcut at position 11
2020-12-24 21:10:44,914 - root - WARNING - NoxPlayer1 None: shortcut position is greater than 10, can't be casted via keyboard. Try to open NoxPlayer settings -> Interface settings
and then change position of Close all apps
toolbar and then restart the bot.
2020-12-24 21:10:44,914 - root - DEBUG - Initialized NoxWindow object with name NoxPlayer1 version 7.0.0.8 and resolution (1752, 986); main window: (2, 32, 1754, 1018), parent: (82, 10)
2020-12-24 21:10:44,915 - root - DEBUG - NoxPlayer1 7.0.0.8: found Close App
shortcut at position 11
2020-12-24 21:10:44,916 - root - WARNING - NoxPlayer1 7.0.0.8: shortcut position is greater than 10, can't be casted via keyboard. Try to open NoxPlayer settings -> Interface settings
and then change position of Close all apps
toolbar and then restart the bot.
2020-12-24 21:10:50,730 - root - INFO - NoxPlayer1: saved config file clone_Nox_1_conf.ini. Need to restart emulator to apply changes.
2020-12-24 21:11:19,174 - main - DEBUG - Saving setting from first setup.
2020-12-24 21:11:19,194 - root - DEBUG - NoxPlayer1 None: found Close App
shortcut at position 8
2020-12-24 21:11:19,195 - root - DEBUG - Initialized NoxWindow object with name NoxPlayer1 version 7.0.0.8 and resolution (1752, 986); main window: (2, 32, 1754, 1018), parent: (82, 10)
2020-12-24 21:11:19,199 - root - DEBUG - NoxPlayer1 7.0.0.8: found Close App
shortcut at position 8
2020-12-24 21:12:13,946 - root - DEBUG - NoxPlayer1 7.0.0.8: found Close App
shortcut at position 8
2020-12-24 21:13:09,253 - threading - ERROR - <class 'AttributeError'>
'NoneType' object has no attribute 'crop'
File "C:\MFF\lib\gui\widgets\game_image.py", line 30, in update_image
screen = self.player.get_screen_image()
File "C:\MFF\lib\players\android_emulator.py", line 176, in get_screen_image
screen = self._get_screen().crop(box)
2020-12-24 21:13:09,733 - root - DEBUG - NoxPlayer1 7.0.0.8: found Close App
shortcut at position 11
2020-12-24 21:13:09,733 - root - WARNING - NoxPlayer1 7.0.0.8: shortcut position is greater than 10, can't be casted via keyboard. Try to open NoxPlayer settings -> Interface settings
and then change position of Close all apps
toolbar and then restart the bot.
2020-12-24 21:14:27,259 - single_task_manager - DEBUG - Task was forcibly stopped.
2020-12-24 21:14:27,261 - main - DEBUG - Game settings saved.
and after I click the "make nox restartable" it appears that the close all apps button is reset to position 11
Hi,
With the new Artifact feature, it would be nice to automate purchasing all of the artifacts in addition to the free one. I'm VIP 11 and I see 4 to purchase with Gold. It would also be nice to automatically dismantle non-locked artifacts.
Thanks and I really appreciate all these new updates!
Similar to Upgrade Gear, would be nice to auto upgrade iso-8 sets as inventory hoarding is terrible.
Would like ability to upgrade each type to say 4*/5* or so.
Would like ability to select which types can be used for upgrade.
Number of Times to upgrade and upgrade all.
2020-10-14 21:34:20,476 - epic_quests - INFO - No ally, restarting
2020-10-14 21:34:20,478 - game - DEBUG - Closing game.
2020-10-14 21:34:23,542 - game - DEBUG - Closing game.
2020-10-14 21:34:26,577 - game - DEBUG - Closing game.
2020-10-14 21:34:29,671 - game - DEBUG - Closing game.
2020-10-14 21:34:32,670 - game - DEBUG - Closing game.
2020-10-14 21:34:35,712 - game - DEBUG - Closing game.
2020-10-14 21:34:37,786 - game - DEBUG - Starting game.
2020-10-14 21:35:11,345 - game - DEBUG - Loading circle is on screen.
2020-10-14 21:35:22,958 - game - DEBUG - Loading circle is on screen.
2020-10-14 21:36:42,769 - game - WARNING - Failed to start game
2020-10-14 21:36:49,927 - missions - WARNING - Unable to press START button.
2020-10-14 21:36:49,928 - epic_quests - ERROR - Cannot start Epic Quest stage <lib.game.ui.Rect object at 0x13698870>, exiting.
2020-10-14 21:36:49,936 - epic_quests - INFO - No more stages for STUPID X-MEN.
2020-10-14 21:36:51,745 - missions - DEBUG - After mission notifications was closed: False
2020-10-14 21:36:52,817 - missions - DEBUG - After mission notifications was closed: False
2020-10-14 21:36:53,856 - missions - DEBUG - After mission notifications was closed: False
2020-10-14 21:36:56,877 - queue_manager - DEBUG - Running VEILED SECRET with settings: {}
2020-10-14 21:36:58,598 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-10-14 21:36:59,019 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-10-14 21:37:03,702 - game - ERROR - Failed to open Content Status board.
2020-10-14 21:37:03,913 - queue_manager - DEBUG - Running THE BIG TWIN with settings: {}
2020-10-14 21:37:05,501 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-10-14 21:37:05,813 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-10-14 21:37:10,219 - game - ERROR - Failed to open Content Status board.
2020-10-14 21:37:10,474 - queue_manager - DEBUG - Running LEGENDARY BATTLE with settings: {'mode': 'NORMAL', 'battle': 'CAPTAIN_MARVEL', 'stage': 'LB_BATTLE_STAGE_1'}
2020-10-14 21:37:12,096 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-10-14 21:37:12,409 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-10-14 21:37:16,761 - game - ERROR - Failed to open Content Status board.
2020-10-14 21:37:16,972 - queue_manager - DEBUG - Skipping queue item: WORLD BOSS
2020-10-14 21:37:16,975 - queue_manager - DEBUG - Skipping queue item: WORLD BOSS INVASION
2020-10-14 21:37:16,976 - queue_manager - DEBUG - Running CO-OP PLAY with settings: {}
2020-10-14 21:37:18,633 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-10-14 21:37:18,952 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-10-14 21:37:23,428 - game - ERROR - Failed to open Content Status board.
2020-10-14 21:37:23,641 - queue_manager - DEBUG - Running DANGER ROOM with settings: {'mode': 'NORMAL'}
2020-10-14 21:37:25,464 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-10-14 21:37:25,886 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-10-14 21:37:30,360 - game - ERROR - Failed to open Content Status board.
2020-10-14 21:37:30,568 - queue_manager - DEBUG - Queue completed.
pls add Shang chi legendary mission
Очень часто сливаю лишнюю энергию в World boss invasion. Если не затруднит, пожалуйста, добавь галочку в опции: "Co-op mission ignore" или подобную, чтобы не учитывалось условие для получение доп. награды в этот день.
А то в случае со злодеями и женскими персонажами очень быстро заканчиваются персы и приходится играть вручную.
Спасибо!
As they are Repeated Every Week and Have specific Mission Types Like only Combat Type or 4+ Female Character. I think setting/Team for a particular mission can be set.
Also in it gets stuck in casting co-op skill only instead of that use normal skills.
Same goes for alliance battle there should be a team bonus according to the daily mission or can pre-define team based on that like if superheroes + combat then only select these characters.
Like needed to enhance iso for that needed to play Doctor Strange or Fantastic Four Epic Quests
or instead of that if needed to farm bios or Materials.
debug.log
Tried Mulitple time But still same can't even set Daily Trivia to work Any Suggestions.
Currently not skipping the intro scene after loading into the battle, at least on ultimate (which is all I've tried so far).
Проблема в том что на этом эмуляторе почему то не работает скролл в программе, хотя мышкой все ок, вот видео.
В чем может быть проблема? Проблема была и до обновы
https://www.youtube.com/watch?v=9oDg01f-mmU
Hi,
I think it's time to look into memory consumption while running the Application. It's consuming way too much memory now.
While Running Bot if Daily Challenge Screen Appear or Achievement Screen appears then the bot gets stuck on the same.
Скачал новый клиент - 0.8.4. Но в 8.3 та же ситуация была, кажется.
Похоже, клиент не проверяет наличие шифтера в эпических квестах Стрэнджа. В частности, в dark advent. Из-за чего не перезапускает клиент, когда Клея не появляется.
Там вообще всё сложно, так как био шифтеров меньше, чем био основного соперника
2020-12-09 21:14:52,054 - updater - INFO - Loaded version: mff_auto=0.7.7, game=6.6.0, updater=1.1.0
2020-12-09 21:14:52,392 - updater - INFO - Current version 0.7.7 is up to date for MFF 6.6.0.
2020-12-09 21:14:52,971 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-12-09 21:14:53,177 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-12-09 21:14:54,194 - main - INFO - Team number for TimeLine battles : 1
2020-12-09 21:15:39,881 - main - INFO - Team number for missions : 4
2020-12-09 21:15:39,882 - main - INFO - Acquire Heroic Quest rewards: True
2020-12-09 21:15:39,885 - queue_manager - DEBUG - Loading 14 items to queue list #1.
2020-12-09 21:15:39,944 - queue_manager - DEBUG - Loading 0 items to queue list #2.
2020-12-09 21:15:39,945 - queue_manager - DEBUG - Loading 0 items to queue list #3.
2020-12-09 21:15:39,945 - queue_manager - DEBUG - Loading 0 items to queue list #4.
2020-12-09 21:15:39,946 - main - INFO - Acquire Heroic Quest rewards: True
2020-12-09 21:15:45,482 - queue_manager - DEBUG - Running queue.
2020-12-09 21:15:51,937 - queue_manager - DEBUG - Skipping queue item: WORLD BOSS
2020-12-09 21:15:51,937 - queue_manager - DEBUG - Running WORLD BOSS INVASION with settings: {}
2020-12-09 21:15:52,709 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-12-09 21:15:52,916 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-12-09 21:15:53,445 - world_boss_invasion - ERROR - Can't find NoxWindow with name NoxPlayer.
2020-12-09 21:15:53,640 - queue_manager - DEBUG - Running LEGENDARY BATTLE with settings: {'mode': 'NORMAL', 'battle': 'CAPTAIN_MARVEL', 'stage': 'LB_BATTLE_STAGE_1'}
2020-12-09 21:15:54,307 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-12-09 21:15:54,513 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-12-09 21:15:55,040 - legendary_battle - ERROR - Can't find NoxWindow with name NoxPlayer.
2020-12-09 21:15:55,136 - queue_manager - DEBUG - Running ALLIANCE BATTLE with settings: {'mode': 'ALL_BATTLES'}
2020-12-09 21:15:55,804 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-12-09 21:15:56,009 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-12-09 21:15:56,537 - alliance_battles - ERROR - Can't find NoxWindow with name NoxPlayer.
2020-12-09 21:15:56,638 - queue_manager - DEBUG - Running TIMELINE BATTLE with settings: {'skip_opponent_count': 0}
2020-12-09 21:15:57,297 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-12-09 21:15:57,501 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-12-09 21:15:58,036 - timeline - ERROR - Can't find NoxWindow with name NoxPlayer.
2020-12-09 21:15:58,132 - queue_manager - DEBUG - Running MUTUAL ENEMY with settings: {'farm_shifter_bios': False}
2020-12-09 21:15:58,800 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-12-09 21:15:59,006 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-12-09 21:15:59,531 - epic_quests - ERROR - Can't find NoxWindow with name NoxPlayer.
2020-12-09 21:15:59,627 - queue_manager - DEBUG - Running SQUAD BATTLE with settings: {'mode': 'DAILY_RANDOM'}
2020-12-09 21:16:00,294 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-12-09 21:16:00,501 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-12-09 21:16:01,026 - squad_battles - ERROR - Can't find NoxWindow with name NoxPlayer.
2020-12-09 21:16:01,126 - queue_manager - DEBUG - Running THE BIG TWIN with settings: {}
2020-12-09 21:16:01,793 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-12-09 21:16:01,976 - queue_manager - DEBUG - Queue was forcibly stopped.
2020-12-09 21:16:01,999 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
2020-12-09 21:16:02,548 - epic_quests - ERROR - Can't find NoxWindow with name NoxPlayer.
2020-12-09 21:16:02,642 - queue_manager - DEBUG - Queue completed.
2020-12-09 21:16:02,977 - queue_manager - DEBUG - Queue was forcibly stopped.
Self explanatory, just it would be nice if we could set up an arbitrary amount of energy to wait for.
Проблема, дейли тривиа решает только первый вопрос, на втором останавливается и перепрыгивает на следующее задание в списке. Почему так?
Привет, а можно ли добавить в программу пару надоедливых ежедневных действий?
Например забрать и запросить ресурсы/био у союза, и донат голды/жетонов в союз?
Возможность покупать в магазине союза энергию через программу тоже пригодилось бы, но это уже не так важно.
Спасибо!
п.с.: Еще бы смена выбора страйкеров не помешала, а то когда прога бьет мефа/кнула, 1 раз юзает 1 команду страйкеров, а дальше без страйкеров бьет, хорошо бы юзала все 5 команд страйкеров.
Возможно ли добавить новый эмулятор, а именно LDplayer, самый стабильный который сейчас есть, не лагает, не вылетает по многим отзывам, а то с ноксом и блю одни проблемы, один лагает, второй вылетает на системе i7 3770k 32gb ram AMD Fury X. И из-за этого постоянно надо следить и перезапускать программу когда вылетает, неудобно.
А на этом же железе у лд вообще никаких проблем не наблюдается, ни вылетов, ни лагов.
Еще хотел спросить как изменить параметры threshold через ui_override для сквад батла, и ворлд босс инвасион?
И по поводу нового режима, возможно ли его добавить? Что бы программа просто перемещалась по клеточкам, даже выбирая персов без сортировки, первых три, покупки покупала либо скипала.
Спасибо.
Hi,
Thank you for the wonderful automater for MFF. This helps me save a lot of time in my daily farming. I have a couple of features I'd like to request that may not be too hard.
When running start.bat, it closes shortly after. Here is the output from the log file:
2020-10-01 09:36:58,695 - updater - INFO - Loaded version: mff_auto=0.6.2, game=6.4.1, updater=1.0.1
2020-10-01 09:36:59,796 - updater - INFO - Current version 0.6.2 is up to date for MFF 6.4.1.
2020-10-01 09:37:00,690 - root - DEBUG - Creating 4 Tesseract API(s) with 'eng' language.
2020-10-01 09:37:02,914 - root - DEBUG - Creating 2 Tesseract API(s) with 'mff+eng' language.
After that, an error quickly displays and the command line closes.
i tried to launch it but its not working, i'm not a expert in this so i will just share the log file, please help.
After selecting team, it will move to next phase.
2020-09-29 10:14:52,465 - timeline - INFO - Timeline Battle: 10 stages available
2020-09-29 10:15:05,727 - timeline - DEBUG - Selecting team: TL_SELECT_TEAM_1
2020-09-29 10:15:06,854 - game - DEBUG - Loading circle is on screen.
2020-09-29 10:15:07,281 - queue_manager - DEBUG - Skipping queue item: SQUAD BATTLE
2020-11-22
23:43:03,326 - world_bosses - INFO - World Boss: starting ULTIMATE battle.
2020-11-22 23:43:04,131 - queue_manager - DEBUG - Queue completed.
2020-11-22 23:47:45,329 - main - INFO - Acquire Heroic Quest rewards: False
2020-11-22 23:47:49,413 - game - DEBUG - Loading circle is on screen.
2020-11-22 23:47:58,654 - threading - ERROR - <class 'AttributeError'>
'NoneType' object has no attribute 'isEnabled'
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\gui\helper.py", line 51, in proxy_func
return func(*args, **kwargs)
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\gui\widgets\main.py", line 221, in block_buttons
buttons_to_block = [button for button in self.blockable_buttons if
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\gui\widgets\main.py", line 222, in
button.isEnabled() and button != caller_button]
Also, this:
2020-11-23
11:08:43,911 - world_bosses - DEBUG - World Boss ad was closed: False
2020-11-23 11:08:45,474 - world_bosses - INFO - World Boss: starting ULTIMATE battle.
Process Process-1:
Traceback (most recent call last):
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\python\App\Python\lib\site-packages\multiprocess\process.py", line 258, in _bootstrap
self.run()
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\python\App\Python\lib\site-packages\multiprocess\process.py", line 93, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\gui\helper.py", line 163, in wrapper
return func(*args, **kwargs)
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\gui\widgets\queue_item_editor.py", line 410, in do_missions
return game_mode.do_missions(*args, **kwargs)
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\game\missions\world_bosses.py", line 61, in do_missions
self.start_missions(mode=mode, difficulty=difficulty, boss=boss)
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\game\missions\world_bosses.py", line 118, in start_missions
self.select_stage_level(level_num=difficulty)
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\game\missions\world_bosses.py", line 281, in select_stage_level
diff = abs(level_num - self.stage_level)
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\game\missions\world_bosses.py", line 251, in stage_level
stage_str = self.player.get_screen_text(ui_element=self.stage_ui)
File "C:\Users\GAMEMAKER\Desktop\mff-auto-0.7.5\lib\players\android_emulator.py", line 228, in get_screen_text
image = screen if screen is not None else self.get_screen_image(ui_element.rect)
AttributeError: 'NoneType' object has no attribute 'rect'
``
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.