Sazeracs Boating Loot Drop (v1.0) Script by: Sazerac (Discord: mrdies) Special Thanks: Chinga (Discord: phisn) This script stores boating loot from your ActiveShippingCrate while using nearby storage systems when available. It first sends…
CombatBard
DEPRECATED Sazeracs Boating Loot Drop 1-Tile.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/64decd09-50fb-4000-8bdf-a233696808b4 for latest2# Automation by Jaseowns3## Script: [DEPRECATED] Sazeracs Boating Loot Drop (1-Tile)4## Created by: mrdies#05#############################################6 7# Sazeracs Boating Loot Drop (v1.0)8# Script by: Sazerac (Discord: mrdies)9# Special Thanks: Chinga (Discord: phisn)10#11# This script stores boating loot from your ActiveShippingCrate while using nearby storage systems when available.12# It first sends loot into supported world storage objects such as a Vault, Recycler, Storage Shelf,13# Tomes, Resource Stockpile, and Magic Item Vault. It also deposits gold and doubloons from the14# shipping crate into a nearby Bank Deposit Safe when one is present. It then moves remaining special15# items from your backpack into assigned containers for Seeds, Valuables, and Black Market Goods.16#17# Change the ForceDropOffSetup variable to 1 if you want to reselect your ActiveShippingCrate. [Default: 0]18# Change the ForceStorageSetup variable to 1 if you want to reselect your Seed, Valuable,19# and Black Goods storage containers. [Default: 0]20# Once you have set the variables in game, ensure you return both values to 0 for subsequent use of the script.21 22 23@setvar ForceDropOffSetup 024@setvar ForceStorageSetup 025 26 27# If you have continued problems with first-time setup, delete and retarget your saved variables.28# Primary saved variables used by this script include:29# ActiveShippingCrate, SeedStorage, ValuableStorage, and BlackGoodsStorage.30# Tome and storage object aliases (such as YourOreTome or YourStockpile) are found during runtime.31#32# You should only need to run setup once, unless you die (resupply), move, or replace one of your assigned containers.33# For this script to work reliably, all referenced storage objects must be within 2 tiles of the player.34# For the script to recognize Tomes, they must be locked down on the ground, not inside containers.35#36# Notes:37# - This script works best with ALL Prev TOMES & CONTAINERS (But many items will still store if your in-item-storage settings are properly tuned.)38# - The script uses an assigned shipping crate as the primary loot source.39# - Gold coins and doubloons are moved from the shipping crate into a nearby Bank Deposit Safe when available.40# - Storage Shelf interactions are repeated multiple times to unload from the selected shipping crate.41# - Valuables, Seeds, and Black Market Goods are moved from your backpack into their assigned containers.42# - This script prioritizes Tomes and other supported storage targets when they are present nearby.43#44# Instructions:45# - In an Inn Room or House, ensure all Chests & Prev Storage Containers / Tomes are locked down or secure within two tiles of the player.46# - After a Boating Run, run this script and follow the prompts during runtime.47# - Select the Shipping Crate placed in your Inn or Home (Shipping Crate Tile) while still within the two-tile range.48# - It will ask you to set storage containers only for items not captured and stored by Prev Storage Containers / Tomes.49# - If this script doesnt completely store your items, please run my connected (Sazeracs Dungeon Loot Drop) script afterward.50# - Should there still be items left behind, feel free to let me know :)51 52if not varexist 'ActiveShippingCrate' or ForceDropOffSetup = 153 overhead 'Please select the shipping crate.'54 @setvar ActiveShippingCrate55endif56 57if not varexist 'SeedStorage' or ForceStorageSetup = 1;58 overhead 'Please select the container where you will store Seeds.'59 @setvar SeedStorage60endif61 62if not find 'SeedStorage' ground63 overhead 'Previous Seed Storage undetected. Please select a new one.'64 @setvar SeedStorage65endif66 67if not varexist 'ValuableStorage' or ForceStorageSetup = 1;68 overhead 'Please select the container where you will store Valuables.'69 @setvar ValuableStorage70endif71 72if not find 'ValuableStorage' ground73 overhead 'Previous Valuable Storage undetected. Please select a new one.'74 @setvar ValuableStorage75endif76 77if not varexist 'BlackGoodsStorage' or ForceStorageSetup = 1;78 overhead 'Please select the container where you will store Black Goods.'79 @setvar BlackGoodsStorage80endif81 82if not find 'BlackGoodsStorage' ground83 overhead 'Previous Black Goods Storage undetected. Please select a new one.'84 @setvar BlackGoodsStorage85endif86 87 88if findtype 3645|3644 ground 0 any 1 as 'ActiveShippingCrate'89 overhead 'Found Shipping Crate.' 1890 dclick 'ActiveShippingCrate'91 wait 25092 if findtype 'bank deposit safe' ground any any 2 as safe93 overhead 'Found Safe.'94 while findtype 'gold coin' ActiveShippingCrate as YourGold95 overhead 'Depositing gold.'96 @drop backpack97 lift YourGold 6000098 wait 25099 drop safe -1 -1 0100 wait 500101 endwhile102 while findtype 'doubloon' ActiveShippingCrate as YourDoubloons103 overhead 'Depositing dubs'104 @drop backpack105 lift YourDoubloons 60000106 wait 250107 drop safe -1 -1 0108 wait 500109 endwhile110 else 111 overhead 'Safe not found.'112 endif113 114 wait 150115 116 if findtype 'storage shelf' ground as 'YourShelf'117 overhead 'Storage Shelf Found.' 50118 menu 'YourShelf' 0119 wft120 target 'ActiveShippingCrate'121 waitforgump 3232825965122 gumpclose123 124 wait 150125 126 menu 'YourShelf' 0127 wft128 target 'ActiveShippingCrate'129 waitforgump 3232825965130 gumpclose131 132 wait 150 133 134 menu 'YourShelf' 0135 wft136 target 'ActiveShippingCrate'137 waitforgump 3232825965138 gumpclose139 140 wait 150 141 142 menu 'YourShelf' 0143 wft144 target 'ActiveShippingCrate'145 waitforgump 3232825965146 gumpclose147 endif148 149 wait 150150 151 if findtype 'magic item recycler' ground as 'YourRecycler'152 overhead 'Recycler Found.' 50153 dclick 'YourRecycler'154 waitforgump 4045111101155 gumpresponse 3156 waitfortarget157 target 'ActiveShippingCrate'158 endif159 160 wait 150161 162 if findtype 3644 ground 0 any 2163 lifttype 3644 1 ground164 drop backpack165 endif166 167 if findtype 3645 ground 0 any 2168 lifttype 3645 1 ground169 drop backpack170 endif171 172 wait 150173 174 if findtype 'bank deposit safe' ground as 'YourVault'175 overhead 'Vault Found.' 50176 menu 'YourVault' 0177 endif178 179 wait 150180 181 if findtype 'sm magic item vault' ground as 'YourMagicItemVault'182 overhead 'Magic Item Vault Found.' 50183 menu 'YourMagicItemVault' 0184 wft185 target 'ActiveShippingCrate'186 endif187 188 wait 150189 190 if findtype 29104 ground 2618 -1 2 as 'YourAspectTome'191 overhead 'Tomes Found.' 50192 menu 'YourAspectTome' 0193 endif194 195 if findtype 29104 ground 1495 -1 2 as 'YourClothTome'196 overhead 'Cloth Tome Found.' 50197 menu 'YourClothTome' 0198 endif199 200 if findtype 29104 ground 1494 -1 2 as 'YourDyeTome'201 overhead 'Dye Tome Found.' 50202 menu 'YourDyeTome' 0203 endif204 205 if findtype 29104 ground 2799 -1 2 as 'YourLumberTome'206 overhead 'Lumber Tome Found.' 50207 menu 'YourLumberTome' 0208 endif209 210 if findtype 29104 ground 2796 -1 2 as 'YourOreTome'211 overhead 'Ore Tome Found.' 50212 menu 'YourOreTome' 0213 endif214 215 if findtype 29104 ground 2651 -1 2 as 'YourSkinningTome'216 overhead 'Skinning Tome Found.' 50217 menu 'YourSkinningTome' 0218 endif219 220 if findtype 29104 ground 2722 -1 2 as 'YourFishingTome'221 overhead 'Fishing Tome Found.' 50222 menu 'YourFishingTome' 0223 endif224 225 if findtype 29104 ground 2990 -1 2 as 'YourTreasureTome'226 overhead 'Treasure Tome Found.' 50227 menu 'YourTreasureTome' 0228 endif229 230 if findtype 29104 ground 2991 -1 2 as 'YourLinkTome'231 overhead 'Mastery Chain Link Tome Found.' 50232 menu 'YourLinkTome' 0233 endif234 235 if findtype 29104 ground 2877 -1 2 as 'YourShipTome'236 overhead 'Ship Upgrade Tome Found.' 50237 menu 'YourShipTome' 0238 endif239 240 if findtype 29104 ground 2141 -1 2 as 'YourCardTome'241 overhead 'Collectible Card Tome Found.' 50242 menu 'YourCardTome' 0243 endif244 245 if findtype 29104 ground 2227 -1 2 as 'YourSpellTome'246 overhead 'Spell Scroll Tome Found.' 50247 menu 'YourSpellTome' 0248 endif249 250 if findtype 29104 ground 2963 -1 2 as 'YourSkillTome'251 overhead 'Skill Scroll Tome Found.' 50252 menu 'YourSkillTome' 0253 endif254 255 if findtype 29104 ground 2085 -1 2 as 'YourArcaneRuneTome'256 overhead 'Arcane Rune Tome Found.' 50257 menu 'YourArcaneRuneTome' 0258 endif259 260 wait 150261 262 if findtype 'magic item recycler' ground as 'YourRecycler'263 overhead 'Recycler Found.' 50264 menu 'YourRecycler' 1265 endif266 267 wait 150268 269 if findtype 'resource container' ground as 'YourStockpile'270 overhead 'Resource Stockpile Found.' 50271 menu 'YourStockpile' 0272 wft273 target 'ActiveShippingCrate'274 endif275 276 while findtype 'gem|carpet|void orb|chroma core|chroma distil|research materials|colonial marks|bag of gems|card|soul jar|candy corn|red envelope|hunting permit|spell hue deed|redline bottle|3712|3648|3650|3708|3648|2475|3649|29833|29832|8454|8455|27612|2463|2508|7710|5192|19199|29086|29077|17083|15178|19822|58326' backpack as YourValuables277 overhead 'Storing Other Valuables.'278 @drop backpack279 lift YourValuables 60000280 wait 250281 drop ValuableStorage -1 -1 0282 wait 500283 endwhile284 285 while findtype 'black market goods' backpack as YourBlackGoods286 overhead 'Storing Black Market Goods.'287 @drop backpack288 lift YourBlackGoods 60000289 wait 250290 drop BlackGoodsStorage -1 -1 0291 wait 500292 endwhile293 294 while findtype 'seed of renewal' backpack as YourSeeds295 overhead 'Storing Seeds.'296 @drop backpack297 lift YourSeeds 60000298 wait 250299 drop SeedStorage -1 -1 0300 wait 500301 endwhile302 303 overhead 'All loot has been stored.' 304 305elseif findtype 3645|3644 backpack306 307 overhead 'A Shipping Crate must be placed within 1 Tile of the Player.'308 309else 310 311 overhead 'A Shipping Crate must be placed within 1 Tile of the Player.'312 313endif