Basically trying to make an auto clicker that follows a set path and then I can click F9 again to deactivate it. It starts just fine and goes through the motions but breaking seems to be a topic I'm just getting a headache since I've tried doing it four different ways. @.@
Code: Select all
#MaxThreadsperHotkey 2
x := 633
y := 264
a := 420
b := 630
c := 500
d := 395
e := 460
f := 370
g := 600
h := 360
i := 190
j := 520
k := 570
l := 215
q := 750
w := 300
f1::MoveClickBack(x, y)
f2::MoveClickBack(a, b)
f3::MoveClickBack(c, d)
f4::MoveClickBack(e, f)
f6::MoveClickBack(g, h)
f7::MoveClickBack(i, j)
f8::MoveClickBack(k, l)
Numpad0::MoveClickBack(q, w)
MoveClickBack(x, y)
{
local start_x, start_y
mousegetpos, start_x, start_y
mouseclick, left, %x%, %y%, 1, 0
mousemove, %start_x%, %start_y%, 0
}
F9::
toggle := !toggle
Loop 50
{
if toggle
{
Send {F1}
sleep 3000
Send {Enter}
sleep 3000
Send {Enter}
sleep 3000
Send {Enter}
sleep 3000
Send {Enter}
sleep 3000
Send {F3}
sleep 3000
Send {F4}
sleep 3000
Send {F4}
sleep 3000
Send {F6}
sleep 3000
Send {F7}
sleep 3000
Send {F8}
sleep 3000
Send {Numpad0}
sleep 3000
return
}
else
{
break
}
}
return