Reply To: Omega-Beta Script

ToW Bonds: 821
Community Member

#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
^!NumPad5::
KeepLoop=1
CoordMode, pixel,screen
CoordMode, mouse,screen
time := A_Now
time += 60, Seconds
Loop
{
if (KeepLoop=0)
Return
else
PixelSearch, Px, Py, 935, 483, 949, 720, 0x3497CB, 10, Fast RGB
if !ErrorLevel
{
MouseMove, 1000, 501, 0
Sleep, 10
Send {Click}
}
else
Sleep, 0

PixelSearch, Px, Py, 935, 483, 949, 720, 0x323C9B, 10, Fast RGB
if !ErrorLevel
{
MouseMove, 1000, 560, 0
Sleep, 10
}
else
Sleep, 0

PixelSearch, Px, Py, 935, 483, 949, 720, 0x47E0D2, 10, Fast RGB
if !ErrorLevel
{
MouseMove, 1000, 618, 0
Sleep, 10
}
else
Sleep, 0

PixelSearch, Px, Py, 935, 483, 949, 720, 0x6C3FC1, 10, Fast RGB
if !ErrorLevel
{
MouseMove, 1000, 681, 0
Sleep, 10
}
else
Sleep, 0

if (A_Now = time)
{
MouseMove, 1015, 420, 0
Sleep, 500
MouseClick
Sleep, 200
MouseMove, 969, 624, 0
Sleep, 500
MouseClick
Sleep, 200
MouseMove, 836, 700, 0
MouseMove, 845, 700, 5
Sleep, 500
Click, Down
Sleep, 10
Click, up
Sleep, 100
Click, Down
Sleep, 10
Click, up
Sleep, 100
Click, down
Sleep, 10
Click, up
Sleep, 100
MouseMove, 836, 700, 0
MouseMove, 845, 700, 5
Sleep, 500
Click, Down
Sleep, 10
Click, up
Sleep, 100
Click, Down
Sleep, 10
Click, up
Sleep, 100
Click, down
Sleep, 10
Click, up
Sleep, 100
MouseMove, 836, 700, 0
MouseMove, 845, 700, 5
Sleep, 500
Click, Down
Sleep, 15
Click, up
Sleep, 100
Click, Down
Sleep, 15
Click, up
Sleep, 100
Click, down
Sleep, 15
Click, up
Sleep, 100
MouseMove, 836, 700, 0
MouseMove, 845, 700, 5
Sleep, 500
Click, Down
Sleep, 15
Click, up
Sleep, 100
Click, Down
Sleep, 15
Click, up
Sleep, 100
Click, down
Sleep, 15
Click, up
Sleep, 100
MouseMove, 1015, 420, 0
Sleep, 500
MouseClick
Sleep, 500
MouseMove, 975, 585, 0
Sleep, 500
MouseClick
Click, down
Sleep, 10
Click, up
MouseMove, 1015, 420
Click
Sleep, 10
Click
sleep, 10
MouseMove, 1015, 420, 0
Sleep, 500
MouseClick
Sleep, 500
MouseMove, 975, 585, 0
Sleep, 500
MouseClick
Click, down
Sleep, 10
Click, up
MouseMove, 1015, 420
Click
Sleep, 10
Click
Send {Click}
time := A_Now
time += 60, Seconds
}
}
return

^!NumPad6::
KeepLoop=0
Return

i had to dlooplacate some of the oprashions inorder to make sure the clicks were registerd ingame but whin its running it seams to know whin i dosent need extra clicks and will some times skip oprashiions if there not needed atleast it dos this on my end lol may need refined a bet for outters espechly if thay have smaller screens / resulushions