rsps-scripts

Automation scripts for private servers
Log | Files | Refs

commit 3823c7d6c2d19c0a2730d9d0d0a97c6c9bb48f84
parent bc077adfafd695f3628084ff4368cb1e2b936f20
Author: Peter <peter@minskio.co.uk>
Date:   Tue,  3 Nov 2026 16:07:02 +0000

Some smithing updates

Diffstat:
Msmither.sh | 44+++++++++++++++++++++-----------------------
1 file changed, 21 insertions(+), 23 deletions(-)

diff --git a/smither.sh b/smither.sh @@ -1,10 +1,11 @@ #!/usr/bin/env bash # variables -bar_bank=(968 480) -anvil_position_bank=(1143 941) +bar_bank=(959 474 18 16) +anvil_position_bank=(1094 926) anvil_position_stood=(968 574) -banker_position=(891 304) +banker_position=(908 298) +run_time=(4500 6500) # include functions source "$(dirname "${BASH_SOURCE[0]}")/functions.sh" @@ -28,9 +29,11 @@ startup make_10x_bolts() { msleep 550 700 move_mouse 1052 375 + msleep 100 200 right_click msleep 250 500 move_mouse -r 0 57 + msleep 100 200 left_click } @@ -40,37 +43,32 @@ sleep 3 for ((i=count; i>0; i--)); do printf '\r - Running script %d times' "$i" - # withdraw all mith bars - move_mouse "${bar_bank[@]}" && right_click - msleep 250 400 - move_mouse -r 0 75 && left_click - # close bank - move_mouse 1085 322 16 16 && msleep 100 200 && left_click - msleep 250 500 # inventory grid 2, click on anvil - move_mouse 1794 793 16 16 && left_click - move_mouse 1330 589 && left_click + move_mouse 1787 793 20 20 && msleep 100 200 && left_click + move_mouse "${anvil_position_bank[@]}" && msleep 100 200 && left_click # run to anvil - msleep 3500 4500 + msleep "${run_time[@]}" # make 10x bolts make_10x_bolts && msleep 32500 34500 # inventory grid 12, click on anvil - move_mouse 1877 869 15 15 && left_click - msleep 250 500 - move_mouse "${anvil_position_stood[@]}" && left_click + move_mouse 1877 869 15 15 && left_click && msleep 250 500 + move_mouse "${anvil_position_stood[@]}" && msleep 100 200 && left_click # make 10x bolts make_10x_bolts && msleep 32500 34500 # inventory grid 24, click on anvil - move_mouse 1790 976 18 18 && left_click - msleep 250 500 + move_mouse 1790 976 18 18 && left_click && msleep 250 500 move_mouse "${anvil_position_stood[@]}" && left_click # make final 10x bolts - make_10x_bolts && msleep 14000 15000 + make_10x_bolts && msleep 17000 18000 # run to banker - move_mouse "${banker_position[@]}" && right_click - msleep 250 500 - move_mouse -r 0 45 && left_click - msleep 5500 7500 + move_mouse "${banker_position[@]}" && msleep 100 200 && right_click + msleep 250 500 && move_mouse -r 0 45 && msleep 100 200 && left_click + msleep "${run_time[@]}" + # withdraw all mith bars + move_mouse "${bar_bank[@]}" && right_click + msleep 250 400 + move_mouse -r 0 75 && left_click && msleep 250 350 + close_bank done complete