For those who play on osi, your make tools XY cordinates could differ from my runuo freeshard. As I have no account on osi, i can't test the menus out. Basically the changes should be made here
Sub Make_tools
finditem %tinker_tools C_ , #backpackid
while #findcnt <= 1
{
finditem %tinker_tools C_ , #backpackid
if #findcnt > 0
{
menu set status_label Crafting , #spc , Tinker , #spc , Tools
set #lobjectid #findid
event macro 17
gosub waitforgump 530_465
if %first_time = #true
{
gosub OffsetClick 27 113 ; < --------- Selection menu on the left, tools.
wait 10
gosub waitforgump 530_465
set %first_time #false
}
gosub OffsetClick 233 131 < ----- Selection menu on the right, next page
gosub waitforgump 530_465
gosub OffsetClick 29 415 < ----- Selection menu on the right Tinker tools.
finditem %tinker_tools C_ , #backpackid
}
else
{
menu set status_label Out , #spc , of , #spc , Tinker , #spc , Tools , #spc , Stoped.
stop
}
}
return
The same goes for shovels
Sub Make_shovel
finditem %shovel C_ , #backpackid
while #findcnt < %shovels_to_carry
{
finditem %tinker_tools C_ , #backpackid
if #findcnt > 0
{
menu set status_label Crafting , #spc , Shovel
set #lobjectid #findid
event macro 17
gosub waitforgump 530_465
if %first_time = #true
{
gosub OffsetClick 27 113 ; < ------ Selection menu on the left
wait 10
gosub waitforgump 530_465
set %first_time #false
}
gosub OffsetClick 384 273 < ---- selection menu on the right next page i guess
wait 10
gosub waitforgump 530_465
gosub OffsetClick 235 70 < ---- selection menu on the right
gosub waitforgump 530_465
gosub OffsetClick 29 415 < ---- selection menu on the right
finditem %shovel C_ , #backpackid
}
}
return
If you would provide me the cordinates I could update the script for osi players as well.