Skip to content
Outlands Hub

Razor script

WIP - Inventory Your Items

by Jaseowns · 140 lines
Download

by Jaseowns UO Outlands This script assumes you have a special chest and everything else is around you.

WIP - Inventory Your Items.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/1dcbec7b-2d32-4a12-bc3e-0e0f406d8f47 for latest2# Automation by Jaseowns3## Script: WIP - Inventory Your Items4## Created by: Jaseowns#66945#############################################6 7# WIP - Inventory your items by Jaseowns8# UO Outlands9# This script assumes you have a special chest and everything else is around you.10@setvar! globalTimeout 65011 12clearsysmsg 13 14@clearignore 15sysmsg "INVENTORY_START"16 17createlist 'layers'18clearlist 'layers'19pushlist 'layers' shoes20pushlist 'layers' shirt21pushlist 'layers' head22pushlist 'layers' gloves23pushlist 'layers' ring24pushlist 'layers' talisman25pushlist 'layers' neck26pushlist 'layers' waist27pushlist 'layers' bracelet28pushlist 'layers' face29pushlist 'layers' middletorso30pushlist 'layers' earrings31pushlist 'layers' cloak32pushlist 'layers' outertorso33pushlist 'layers' outerlegs34pushlist 'layers' innerlegs35pushlist 'layers' onehandedsecondary36pushlist 'layers' quiver37pushlist 'layers' outerbody38pushlist 'layers' lightsource39 40foreach layername in 'layers'41    if findlayer self layername as item42        getlabel item desc43        sysmsg "SAVE: {{desc}}={{item}} ({{layername}})" 6944        @ignore item45    endif46endfor47 48 49while not dead50 51    overhead "Select a box to look in or press esc to exit" 8852    53    hotkey 'Set Last Target'54    while targetexists55        // wait56        57        // tomes58        while findtype 29104|8438 self -1 -1 2 as item59            getlabel item desc60            sysmsg "SAVE: {{desc}}={{item}}" 8861            @ignore item62        endwhile63        64        // tomes65        while findtype 29104|8438 ground -1 -1 2 as item66            getlabel item desc67            sysmsg "SAVE: {{desc}}={{item}}" 8868            @ignore item69        endwhile70        71        while findtype "Mastery Chain|map of Outlands|storage shelf|bank deposit safe|ornate elven chest|resource container" ground -1 -1 2 as item72            getlabel item desc73            sysmsg "SAVE: {{desc}}={{item}}" 6974            @ignore item75        endwhile76        77        while findtype "Mastery Chain|map of Outlands|storage shelf|bank deposit safe|ornate elven chest|resource container" self -1 -1 2 as item78            getlabel item desc79            sysmsg "SAVE: {{desc}}={{item}}" 6980            @ignore item81        endwhile82        83    endwhile84    if insysmsg "Last Target Set"85        // do nothing86    else87        overhead "Stop!"88        break89    endif90    91    @setvar! tomeChest lasttarget 92 93    // our tomes94    dclick tomeChest95    wait 20096 97    // tomes98    while findtype 29104|8438 self -1 -1 2 as item99        getlabel item desc100        sysmsg "SAVE: {{desc}}={{item}}" 88101        @ignore item102    endwhile103    104    // tomes105    while findtype 29104|8438 ground -1 -1 2 as item106        getlabel item desc107        sysmsg "SAVE: {{desc}}={{item}}" 88108        @ignore item109    endwhile110    111    // tomes112    while findtype 29104|8438 tomeChest -1 -1 2 as item113        getlabel item desc114        sysmsg "SAVE: {{desc}}={{item}}" 77115        @ignore item116    endwhile117    118    while findtype "Mastery Chain|map of Outlands|storage shelf|bank deposit safe|ornate elven chest|resource container" self -1 -1 2 as item119        getlabel item desc120        sysmsg "SAVE: {{desc}}={{item}}" 69121        @ignore item122    endwhile123    124    while findtype "Mastery Chain|map of Outlands|storage shelf|bank deposit safe|ornate elven chest|resource container" ground -1 -1 2 as item125        getlabel item desc126        sysmsg "SAVE: {{desc}}={{item}}" 69127        @ignore item128    endwhile129 130    while findtype "Mastery Chain|map of Outlands|storage shelf|bank deposit safe|ornate elven chest|resource container" tomeChest -1 -1 2 as item131        getlabel item desc132        sysmsg "SAVE: {{desc}}={{item}}" 69133        @ignore item134    endwhile135 136endwhile137 138sysmsg "INVENTORY_END"139@clearignore 140stop