Hello,
I wrote up alch script that has a random mouse movement, and basically randomly left-click spams along with F6s, as well as a limit to how many alchs you get.
Also have some changable varibles
Limit - for how many alchs you can do b4 script stops
MoveMouse = True (Adds mouse random movement)
MoveMouse = False (Removes mouse random movement)
I wrote up alch script that has a random mouse movement, and basically randomly left-click spams along with F6s, as well as a limit to how many alchs you get.
Also have some changable varibles
Limit - for how many alchs you can do b4 script stops
MoveMouse = True (Adds mouse random movement)
MoveMouse = False (Removes mouse random movement)
Code:
Rnd(a=0.0,b=1){
IfEqual,a,,Random,,% r := b = 1 ? Rnd(0,0xFFFFFFFF) : b ;%
Else Random,r,a,b
Return r
}
Vertical = 0
Horizontal = 0
Count = 0
Limit = 1000
Alch = False
MoveMouse = False
MouseMoved = False
Numpad0::
Alch = True
while(Alch = "True"){
sleep Rnd(400, 1000)
Send {F6}
if(Rnd(1,100) < 20){
sleep Rnd(300, 600)
Send {F6}
}
if(MoveMouse = "True"){
if(Rnd(1,100) < 15){
sleep Rnd(300, 600)
if(mouseMoved = "False"){
mouseMoved = True
Vertical := Rnd(1,2)
Horizontal := Rnd(1,2)
MouseMove, Vertical, Horizontal, 0, R
} else {
mouseMoved = False
Horizontal := (Horizontal * -1) + Rnd(0,-2)
Vertical := (Vertical * -1) + Rnd(0,-2)
MouseMove, Vertical, Horizontal, 0, R
}}}
Click, Left
sleep Rnd(200, 600)
Click, Left
sleep Rnd(200, 800)
if(Rnd(0,100) < 40){
Click, Left
sleep Rnd(200, 750)
}
Count:= Count+1
if(Count > Limit){
Alch = False
msgbox, "Limit %Limit% reached: Stopping alching"
Count = 0
}
}
Return
Numpad1::
Alch = False
msgbox, "Stopping alching"
Return
Last edited:

