rsps-scripts

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

smelter.sh (1192B)


      1 #!/usr/bin/env bash
      2 
      3 # variables
      4 mith_ore=(1018 516)
      5 coal=(971 518)
      6 flax_position=(1017 408)
      7 
      8 # include functions
      9 source "$(dirname "${BASH_SOURCE[0]}")/functions.sh"
     10 
     11 if [ -z "$1" ]; then
     12     echo "Usage: $0 <number>"
     13     echo
     14     echo "Runs the script the specified number of times."
     15     echo
     16     echo "Example:"
     17     echo "  $0 44"
     18     exit 1
     19 fi
     20 
     21 count=$1
     22 
     23 startup
     24 
     25 # variables
     26 
     27 
     28 # Count down
     29 printf " - Starting script in 3 seconds...\n"
     30 sleep 3
     31 
     32 for ((i=count; i>0; i--)); do
     33     printf '\r - Running script %d times' "$i"
     34 		# deposit inventory
     35 		move_mouse 1070 605 30 27 && left_click
     36 		# withdraw 5x mith
     37 		move_mouse "${mith_ore[@]}" && right_click
     38 		move_mouse -r 0 46 && left_click
     39 		# withdraw allx coal
     40 		move_mouse "${coal[@]}" && right_click
     41 		move_mouse -r 0 74 && left_click
     42 		# close bank
     43 		move_mouse 1084 324 17 13 && left_click
     44 		# click on furnace
     45 		move_mouse 173 631 && left_click
     46 		msleep 6000 7000
     47 		# right click mith and make 5
     48 		move_mouse 346 990 && right_click
     49 		msleep 250 500
     50 		move_mouse -r 0 32 && left_click
     51 		# smelting
     52 		msleep 17500 18500
     53 		# bank
     54 		move_mouse 1665 384 && right_click
     55 		move_mouse -r 0 48 && left_click
     56 		msleep 6000 7000
     57 done
     58 
     59 complete