-
Notifications
You must be signed in to change notification settings - Fork 136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
farm of ore anomalies #79
Comments
Yes, none of the examples in this repository supports mining ore in anomalies. |
and how to add the possibility of sending a ship to anomalies ? |
This repository already contains some bots that automatically find and warp into anomalies. bots/implement/applications/eve-online/eve-online-combat-anomaly-bot/Bot.elm Lines 737 to 779 in eb1f720
You can copy that function into your bot 👍 |
Adapt to the scenario shared by Levris at #79 (comment) From the discussion: When you say 'overview panel', I guess you mean that UI element in the screenshot you added. That screenshot is cropped; a part is missing, but I guess this is the menu you get when clicking the surroundings button. It is easy to adapt a bot to use the entries in there. We can do this by starting with a popular mining bot that already uses the menu from the surroundings button. That way, we only have to adjust the path in the menu. Most people use a submenu that contains the string 'asteroid belts' when they expand that menu to arrive at the representation of their mining site. As I understand your screenshot, your setup has a submenu called '*Anomalies*' in the same menu. So our next experiment is replacing that string used to filter submenus and testing that on your game client.
When you say 'overview panel', I guess you mean that UI element in the screenshot you added. As I understand your screenshot, your setup has a submenu called 'Anomalies' in the same menu. I made a new bot adapted to your game client. You can run it from https://github.com/Viir/bots/tree/e6a0b6999f506bc1670e01cccc3f403e6a9b5c7e/implement/applications/eve-online/eve-online-mining-bot Following is the changed function: warpToMiningSite : BotDecisionContext -> DecisionPathNode
warpToMiningSite context =
useContextMenuCascadeOnListSurroundingsButton
(useMenuEntryWithTextContaining "Anomalies"
(useRandomMenuEntry (context.randomIntegers |> List.head |> Maybe.withDefault 0)
(useMenuEntryWithTextContaining "Warp to Within"
(useMenuEntryWithTextContaining "Within 0 m" menuCascadeCompleted)
)
)
)
context If you see any problems with that bot, we will fine-tune the detection of the UI elements to match your setup better. |
Thank you so much for your help ! The bot started jumping on anomalies, however (as it is written in the code) randomly and often on combat anomalies. Replaced a lot of code with warpToMiningSite : BotDecisionContext -> DecisionPathNode and everything worked as it should ! |
Thank you for the update! Glad to know everything works for you now! |
I understand correctly that the bot does not support the function of farming ore anomalies ?
The text was updated successfully, but these errors were encountered: