Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
by Jaseowns UO Outlands Easy way to get items off shelf with no loadout (boat edition)
Sailing
Grab items off shelf for boating.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/f294fffe-0e04-4bfb-951b-2167df0e0d21 for latest2# Automation by Jaseowns3## Script: Grab items off shelf for boating4## Created by: Jaseowns#66945#############################################6 7# Grab items off shelf for boating by Jaseowns8# UO Outlands9# Easy way to get items off shelf with no loadout (boat edition)10 11gumpclose 323282596512 13@setvar! jaseowns_MaxCannonBallCountWeWantToGrab 15014@setvar! jaseowns_MaxShipRepairKitCountWeWantToGrab 2015@setvar! jaseowns_MaxBoardingRopesCountWeWantToGrab 2016@setvar! jaseowns_MaxBigBombCountWeWantToGrab 517 18@setvar! jaseowns_HelperTextTimerCD 200019settimer jaseowns_HelperTextTimer jaseowns_HelperTextTimerCD20 21if findtype "storage shelf" ground -1 -1 2 as jhelf22 23 clearsysmsg 24 25 dclick jhelf26 waitforgump 3232825965 500027 28 # is going to next page29 gumpresponse 21 323282596530 waitforgump 3232825965 500031 32 # is going to ships33 gumpresponse 54 323282596534 waitforgump 3232825965 500035 36 # Check for Retrieve One37 if ingump "Retrieve One" 323282596538 // do nothing39 else40 gumpresponse 23 323282596541 endif42 43 settimer jaseowns_HelperTextTimer jaseowns_HelperTextTimerCD44 45 # cannon balls46 while counttype 3699 backpack 2492 < jaseowns_MaxCannonBallCountWeWantToGrab47 gumpresponse 130 323282596548 waitforgump 3232825965 500049 if timer jaseowns_HelperTextTimer >= jaseowns_HelperTextTimerCD50 overhead "Grabbing Cannon balls" 8851 sysmsg "Grabbing Cannon balls" 8852 settimer jaseowns_HelperTextTimer 053 endif54 if insysmsg "That item is unavailable."55 overhead "Out of Cannon balls" 3456 sysmsg "Out of Cannon balls" 3457 break58 endif59 endwhile60 61 # ship repair kit62 while counttype 25758 backpack 0 < jaseowns_MaxShipRepairKitCountWeWantToGrab63 gumpresponse 131 323282596564 waitforgump 3232825965 500065 if timer jaseowns_HelperTextTimer >= jaseowns_HelperTextTimerCD66 overhead "Grabbing repair kits" 8867 sysmsg "Grabbing repair kits" 8868 settimer jaseowns_HelperTextTimer 069 endif70 if insysmsg "That item is unavailable."71 overhead "Out of repair kits" 3472 sysmsg "Out of repair kits" 3473 break74 endif75 endwhile76 77 settimer jaseowns_HelperTextTimer jaseowns_HelperTextTimerCD78 79 # boarding rope80 while counttype 5370 backpack 0 < jaseowns_MaxBoardingRopesCountWeWantToGrab81 gumpresponse 132 323282596582 waitforgump 3232825965 500083 if timer jaseowns_HelperTextTimer >= jaseowns_HelperTextTimerCD84 overhead "Grabbing boarding ropes" 8885 sysmsg "Grabbing boarding ropes" 8886 settimer jaseowns_HelperTextTimer 087 endif88 if insysmsg "That item is unavailable."89 overhead "Out of boarding ropes" 3490 sysmsg "Out of boarding ropes" 3491 break92 endif93 endwhile94 95 settimer jaseowns_HelperTextTimer jaseowns_HelperTextTimerCD96 97 # big bombs98 while counttype 5188 backpack 2825 < jaseowns_MaxBigBombCountWeWantToGrab99 gumpresponse 132 3232825965100 waitforgump 3232825965 5000101 if timer jaseowns_HelperTextTimer >= jaseowns_HelperTextTimerCD102 overhead "Grabbing big bombs" 88103 sysmsg "Grabbing big bombs" 88104 settimer jaseowns_HelperTextTimer 0105 endif106 if insysmsg "That item is unavailable."107 overhead "Out of big bombs" 34108 sysmsg "Out of big bombs" 34109 break110 endif111 endwhile112 113endif114 115 