hey guys , yesterday i got mad at the bsgo support for not helping me with my account that they deleted so i wanted a little revenge , I made a new account and i tried an old exploit that i'm aware of since day one , still there as well xD , anyway i got bored of doing it so i thought that ill make a bot to do it for me,
the exploit is
there are a few tutorial missions, among thous there is one that covers mining . if u ignore the checkpoints and start to mine u can get 1000-2000 water in less than 5 minutes , u abandon the quest and u can go again and u keep the water u farmed , that wold be around 400 cubits per run
the code of a beginner is
Code:
#include <AutoItConstants.au3>
HotKeySet("{ESC}", "End")
HotKeySet("{DEL}", "Go")
Func End()
Exit
EndFunc
While 1
sleep(1)
WEnd
Func Go()
MouseMove(825, 730, 50)
sleep(150)
MouseMove(1040, 576)
sleep(250)
MouseClick( "Left" )
sleep(250)
MouseMove(405, 932)
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(3000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(3000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(3000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(25000)
MouseMove(838, 531)
sleep(250)
MouseClickDrag($MOUSE_CLICK_RIGHT, 838, 531,307, 557, 25)
sleep(250)
MouseMove(843, 534)
sleep(250)
Send("{SPACE down}")
sleep(30000)
Send("{SPACE up}")
sleep(250)
MouseClick("left", 1618, 250)
Sleep(250)
MouseClick("left", 982, 615)
sleep(250)
MouseMove(825, 730)
sleep(20000)
While 1
MouseMove(825, 730, 50)
sleep(150)
MouseMove(960, 573)
sleep(250)
MouseClick( "Left" )
sleep(250)
MouseMove(405, 932)
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(3000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(3000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(3000)
MouseClick( "Left" )
sleep(1000)
MouseClick( "Left" )
sleep(25000)
MouseMove(838, 531)
sleep(250)
MouseClickDrag($MOUSE_CLICK_RIGHT, 838, 531,307, 557, 25)
sleep(250)
MouseMove(843, 534)
sleep(250)
Send("{SPACE down}")
sleep(30000)
Send("{SPACE up}")
sleep(250)
MouseClick("left", 1618, 250)
Sleep(250)
MouseClick("left", 982, 615)
sleep(250)
MouseMove(825, 730)
sleep(20000)
Sleep(1)
WEnd
EndFunc
i know the code looks a little rough but it works so far , except to the point where it needs to actually scan the meteorites , there color is grey and the background is black , once scanned the ones with water will turn blue , at this point i think that pixel search should handle , my problem is how to make it click on the grey meteorites , i could make it click one by one as they wont change position , but that's to much work and even there i still don't trust pixel search because i didn't actually make it work , any help wold be helpful .
i made the code that way so it can loop , coordinates and sleep are the brain of this bot , sorry that i dont know how to make an AI bot xD
this is so u can get an idea of what it needs to do