Post by Admin on Mar 11, 2024 23:03:17 GMT
Put stacks of arrows on your hot bar from 1 to 6.
Aim for horse or whatever that gives skill when shot.
Play the script.
Aim for horse or whatever that gives skill when shot.
Play the script.
F9:: ;this key activates the Archery training macro
Loop, 5
{
Loop, 20 ;start of loop
{
Send, {Click down} ;presses the right mouse button (draws the bow)
Sleep 200 ;holds the right mouse button for 0.2 s
Sleep 100 ;waits for 100 ms (safety margin)
Send, {Click up} ;releases the right mouse button (shoots)
Sleep 1500 ;waits 1.5 s before the next bow draw
}
Sleep 100
Send, {1 down} ;presses 1 - takes arrows
Sleep 100
Send, {1 up}
Sleep 100
}
Loop, 5
{
Loop, 20 ;start of loop
{
Send, {Click down} ;presses the right mouse button (draws the bow)
Sleep 200 ;holds the right mouse button for 0.2 s
Sleep 100 ;waits for 100 ms (safety margin)
Send, {Click up} ;releases the right mouse button (shoots)
Sleep 1500 ;waits 1.5 s before the next bow draw
}
Sleep 100
Send, {2 down} ;presses 2 - takes arrows
Sleep 100
Send, {2 up}
Sleep 100
}
Sleep 1000 ;wait 1 s
Send, {s down} ;press S (Take a step back so that the game doesn't kick you for being AFK)
Sleep 200 ;wait 200 ms
Send, {s up} ;let go S
Sleep 250 ;wait 250 ms
Sleep 1000 ;wait 1 s
Send, {w down} ;press W (step back)
Sleep 200 ;wait 200 ms (pressing W)
Send, {w up} ;let go W
Sleep 250 ;wait 250 ms
Sleep 1000 ;wait 1 s
Loop, 5
{
Loop, 20 ;start of loop
{
Send, {Click down} ;presses the right mouse button (draws the bow)
Sleep 200 ;holds the right mouse button for 0.2 s
Sleep 100 ;waits for 100 ms (safety margin)
Send, {Click up} ;releases the right mouse button (shoots)
Sleep 1500 ;waits 1.5 s before the next bow draw
}
Sleep 100
Send, {3 down} ;presses 3 - takes arrows
Sleep 100
Send, {3 up}
Sleep 100
}
Loop, 5
{
Loop, 20 ;start of loop
{
Send, {Click down} ;presses the right mouse button (draws the bow)
Sleep 200 ;holds the right mouse button for 0.2 s
Sleep 100 ;waits for 100 ms (safety margin)
Send, {Click up} ;releases the right mouse button (shoots)
Sleep 1500 ;waits 1.5 s before the next bow draw
}
Sleep 100
Send, {4 down} ;presses 4 - takes arrows
Sleep 100
Send, {4 up}
Sleep 100
}
Sleep 1000 ;wait 1 s
Send, {s down} ;press S (Take a step back so that the game doesn't kick you for being AFK)
Sleep 200 ;wait 200 ms
Send, {s up} ;let go S
Sleep 250 ;wait 250 ms
Sleep 1000 ;wait 1 s
Send, {w down} ;press W (step back)
Sleep 200 ;wait 200 ms (pressing W)
Send, {w up} ;let go W
Sleep 250 ;wait 250 ms
Sleep 1000 ;wait 1 s
Loop, 5
{
Loop, 20 ;start of loop
{
Send, {Click down} ;presses the right mouse button (draws the bow)
Sleep 200 ;holds the right mouse button for 0.2 s
Sleep 100 ;waits for 100 ms (safety margin)
Send, {Click up} ;releases the right mouse button (shoots)
Sleep 1500 ;waits 1.5 s before the next bow draw
}
Sleep 100
Send, {5 down} ;presses 5 - takes arrows
Sleep 100
Send, {5 up}
Sleep 100
}
Loop, 5
{
Loop, 20 ;start of loop
{
Send, {Click down} ;presses the right mouse button (draws the bow)
Sleep 200 ;holds the right mouse button for 0.2 s
Sleep 100 ;waits for 100 ms (safety margin)
Send, {Click up} ;releases the right mouse button (shoots)
Sleep 1500 ;waits 1.5 s before the next bow draw
}
Sleep 100
Send, {6 down} ;presses 6 - takes arrows
Sleep 100
Send, {6 up}
Sleep 100
}
Sleep 1000 ;wait 1 s
Send, {s down} ;press S (Take a step back so that the game doesn't kick you for being AFK)
Sleep 200 ;wait 200 ms
Send, {s up} ;let go S
Sleep 250 ;wait 250 ms
Sleep 1000 ;wait 1 s
Send, {w down} ;press W (step back)
Sleep 200 ;wait 200 ms (pressing W)
Send, {w up} ;let go W
Sleep 250 ;wait 250 ms
Sleep 1000 ;wait 1 s
return
F6:: ;key that activates macro reload/stop
Reload ;reloads the macro (stops)