theonly112 / autoplaysharp

Marvel Future Fight Bot
MIT License
3 stars 2 forks source link

Man, who doesn't know C# #1

Open Vincentnis opened 3 years ago

Vincentnis commented 3 years ago

Hello, thanks for your work. I know nothing in c# and dotnet, but i builded project and don't understand how to use your UI or use commands. Full video guide with building and game using will be really helpful, thanks

theonly112 commented 3 years ago

Hello @Vincentnis thank you so much for your interest in my project. First off let me apologize for the horrendous user experience. I understand it is not intuitive at all at the moment, I would appreciate any feedback to improve it.

To address your question:

I hope this helps. Once again. Thank you for the feedback, and I'd appreciate any input from you regarding improvements that can be made to improve the user experience.

Vincentnis commented 3 years ago

Thanks for your improvements, they really help. Guide video is wonderful idea. Sorry, but I've not understand your second app page "repository" - what is it for and what means this checkboxes with x, w, z and 'pick area' or others. If this is game templates(idea of templates especially for dm will be wonderful), then how to create them and run? Made a guide also if you can.

theonly112 commented 3 years ago

Hi @Vincentnis, I'm glad the video helped. About the "Repository"-Tab, this is purely a development tool right now. And in future I should probably hide it in "Release"-mode. The bot works by using these repository entries to navigate through the game. For example there is an "MAIN_MENU_ENTER" repository entry that tells the bot where the button is located and how to check if it is currently visible. In this case is checks by looking for "ENTER" as text. grafik

I'm not sure I understand exactly what you mean for "templates for dm", can you expand on that point? Thanks!

Vincentnis commented 3 years ago

I mean templates just like scripts for daily routine. You can run script #1 and it will collect all shifter bios or script#2 will play co-op, dm or other modes. Ofcourse, user can change these scripts on his own accord

theonly112 commented 3 years ago

@Vincentnis I see. Yea, I've been working on something like that on the "ui-rework" branch. Just didn't have the time to work on it much the last couple of weeks. I hope to find some time to finish it up after christmas. If you have some idea's about what kind of features you would want for theses "daily routines" let me know. So far I've gathered that you would want to be able to set up (ideally multiple) lists of tasks / game modes that it should run consecutively. As opposed to right now where you have to either queue the tasks individually every time, or have them all run.

Vincentnis commented 3 years ago

I mean the thing just like in this one mff bot https://github.com/tmarenko/mff_auto. He allows you to Add tasks in scripts, Remove it or Edit(ex. 5 or 10 stages of dm)then after running bot choose task and complete. To begin next task he returns on start screen(for more variability) and, just like in beginning, run next task until the end of queue. Logs are also help to look for warnings and errors. Your debug window may be very helpful, but now it cause to errors