Actually mine at the moment also clears stage one enter two walks right into middle and fight to like 60% complete and leave (60% he kills second boss in that time) i will make the bot check for bosses and more today and then i will post the code .Quote:
How do you do stage 2? I modified the ahk one for stage 1 to enter stage 2, but its pretty simple enter... walk a bit and start casting... are you checking minimaps for bosses and using coord to walk to them?
I need to tidy up i never cleaned up and got stupid variables names haha with german text lel.
I will make him search for enemys bosses with cords and release it like in 4 hours for copy paste here okay any special things needet ? repair or something ? Got some yolo heal at the moment in it .
I just wrote it fast 3 month ago and just for" do what you need to do" when you want extra features then tell me now
HotKeySet ("{f8}","mye")
HotKeySet ("{f7}","mypa")
HotKeySet ("{f6}","myst")
Func myst()
$go = 1
EndFunc
Func mypa()
$go = 0
EndFunc
Func myE()
$go = 0
Exit
EndFunc
Global $go = 0
global $i = 0
Global $los =0
GLOBAL $count =0
;here we check hp total
Func auer ()
Local $auer = PixelSearch(646,965,646,965,0x0C060C,20)
If IsArray ($auer) Then
send ("{F1}")
Else
Sleep (1)
Endif
EndFunc
;here we check our skills rotation
Func angriff()
mousedown("right")
Mousemove(941,440)
sleep(100)
auer()
send("Y")
sleep(1900)
send("Y")
sleep(1900)
send ("q")
sleep(1200)
send("{w down}")
sleep(1200)
send("{w up}")
sleep(50)
send("e")
sleep(1500)
send("{r down}")
sleep(1900)
auer()
send("{r up}")
sleep(1000)
Mousemove(970, 549)
send("a")
sleep(1200)
send("{s down}")
sleep(1900)
send("{s up}")
sleep(1100)
auer()
send("{d down}")
sleep(1400)
send("{d up}")
sleep(1350)
sleep(50)
send("f")
sleep(1200)
sleep(100)
Mouseup("right")
endfunc
Func angriff2()
mousedown("right")
boss()
auer()
sleep(100)
send("Y")
boss()
auer()
sleep(1900)
send ("q")
sleep(1200)
boss()
auer()
send("{w down}")
sleep(1200)
send("{w up}")
sleep(50)
send("e")
boss()
auer()
sleep(1500)
send("{r down}")
sleep(1900)
boss()
send("{r up}")
sleep(1000)
boss()
send("a")
sleep(1200)
send("{s down}")
sleep(1900)
send("{s up}")
sleep(1100)
boss()
send("{d down}")
sleep(1400)
send("{d up}")
boss()
sleep(1350)
sleep(50)
send("f")
sleep(1200)
sleep(100)
Mouseup("right")
endfunc
;here we check if we can enter chaos
func eintritt()
local $chaosfound = Pixelsearch(134,102,134,102,0xCEBA8C,1)
if not @[Only registered and activated users can see links. Click Here To Register...]hen
sleep(50)
global $los =1
sleep(1000)
Else
send("g")
local $enterchaosbutton = Pixelsearch(1444,800,1444,885,0x866513,2)
If not @[Only registered and activated users can see links. Click Here To Register...]hen
MouseClick("left",$enterchaosbutton[0],$enterchaosbutton[1],1,5)
sleep(100)
EndIf
sleep(1000)
send("{ENTER}")
EndIf
EndFunc
Global $var =0
Global $geportet =0
;here we check if we reached stage 2
Func ebene2()
local $portal =PixelSearch(662,10,662,10,0x000000,2)
if not @[Only registered and activated users can see links. Click Here To Register...]hen
sleep(50)
$geportet = 1
Else
sleep (50)
EndIf
EndFunc
;here we check for the portal
Func portal()
local $portal =PixelSearch(270,177,1916,910,0x3B99DA,2)
if not @[Only registered and activated users can see links. Click Here To Register...]hen
mousemove($portal[0],$portal[1],5)
sleep(50)
MouseClick("left",$portal[0],$portal[1],5)
sleep(500)
$var = $var +1
ElseIf $var <= 9 Then
Mouseclick("left",906,416)
sleep (140)
$var = $var +1
Else
sleep (140)
$var = $var +1
EndIf
EndFunc
Func boss()
local $x =0
local $y =0
local $x2 =0
local $y2 =0
local $boss =PixelSearch(1597,45,1887,291,0xDB963E,2)
if not @[Only registered and activated users can see links. Click Here To Register...]hen
$y = ($boss[1] -168)
$x = ($boss[0] -1743)
sleep(10)
$y = ($y*4+540)
$x = ($x*4+960)
sleep(10)
mousemove($x,$y,7)
sleep(50)
MouseClick("left",$x,$y,1,5)
else
local $boss2 =PixelSearch(1597,45,1887,291,0xCAC8CA,2)
If not @[Only registered and activated users can see links. Click Here To Register...]hen
$y2 = ($boss2[1] -168)
$x2 = ($boss2[0] -1743)
sleep(10)
$y2 = ($y2*4+540)
$x2 = ($x2*4+960)
sleep(10)
mousemove($x2,$y2,7)
sleep(50)
MouseClick("left",$x2,$y2,1,5)
sleep(10)
Else
sleep(10)
endif
EndIf
EndFunc
While(1)
If $go = 1 Then
$los = 0
$count =0
$var =0
$geportet =0
sleep(100)
do
eintritt()
until $los =1
sleep(500)
MouseClick("left",995,922,1,2)
sleep(2000)
Do
angriff()
sleep(100)
auer()
$count = $count+1
until $count =3
MouseClick("left",1009,750)
sleep(700)
do
auer()
portal()
sleep(10)
ebene2()
Sleep(10)
until $var >=30 And $geportet >= 1 or $var >= 100
$count =0
sleep(1200)
send("{f1}")
MouseClick("left",533,191)
sleep(1100)
MouseClick("left",533,191)
sleep(1600)
Mousemove(1684,534,3)
boss()
Do
auer()
If $count >= 3 Then
boss()
sleep(1000)
EndIf
If $count >= 4 Then
boss()
Else
boss()
EndIf
sleep(1000)
angriff2()
boss()
sleep(400)
$count = $count+1
until $count =5
sleep(40)
sleep(100)
mouseclick("left",177,282,4,5)
sleep(1000)
mousemove(877,593)
sleep(500)
mouseclick("left")
sleep(15000)
Else
sleep(10)
EndIf
WEnd
Here you are the bot goes through lv1 (random based dont hit me ) goes to lvl two and there we seaech for the bosses
When you stuck or need help let me know
Note i did not optimize or cleaned up the whole script just make it work fast and nothing else
If you guys need anything else tell me iam 1445 waiting for content and got time
and hey all the guys that can use my script for own creations no problem i love to help everyone
Maybe we can share ideas give me messages
still changing some things on this found some stucks new release late in the evening in perfect shaoe