Move your regs and scrolls by Tyramiel
Organizing
Reagent Satchel organizer for people like me.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/4ad62fce-d824-40fb-afb3-81ac8a08c810 for latest2# Automation by Jaseowns3## Script: Reagent Satchel organizer for people like me4## Created by: martkedisi#05#############################################6 7#Move your regs and scrolls by Tyramiel8 9//Variables goes here10#####################################################################11if findlayer self outerbody as the_item12 @setvar! mySatchel the_item13endif14 15getlabel temp_var desc16sysmsg {{desc}}17@setvar! lilbit 10018 19 20//Scroll ID list to easy reach21######################################################################22#### 1st Circle - #### 2nd Circle -23####"Clumsy Scroll" 7982 ####"Agility Scroll" 798924####"Create Food Scroll" 7983* ####"Cunning Scroll" 799025####"Feeblemind Scroll" 7984 ####"Cure Scroll" 799126####"Heal Scroll" 7985 ####"Harm Scroll" 7992*27####"Magic Arrow Scroll" 7986 ####"Magic Trap Scroll" 799328####"Night Sight Scroll" 7987 ####"Magic Untrap Scrol" 799429####"Reactive Armor Scr" 7981* ####"Protection Scroll" 799530####"Weaken Scroll" 7988 ####"Strength Scroll" 799631#### 3rd Circle #### 4th Circle32####"Bless Scroll" 7997 #### "Archcure Scroll" 8005*33####"Fireball Scroll" 7998* #### "Arch Protection Sc" 8006*34####"Magic Lock Scroll" 7999 #### "Curse Scroll" 800735####"Poison Scroll" 8000 #### "Fire Field Scrol" 800836####"Telekinisis Scroll" 8001 #### "Greater Heal Scrol" 8009*37####"Teleport Scroll" 8002* #### "Lightning Scroll" 8010*38####"Unlock Scroll" 8003 #### "ManaDrain Scroll" 801139####"Wall of Stone Scro" 8004 #### "Recall" 8012*40#### 5th Circle #### 6th Circle41####"Blade Spirits Scro" 8013 ####"Dispel Scroll" 802142####"Dispel Field Scrol" 8014 ####"Energy Bolt Scroll" 802243####"Incognito Scroll" 8015 ####"Explosion Scroll" 8023*44####"Magic Reflection S" 8016* ####"Invisibility Scrol" 8024*45####"Mind Blast Scroll" 8017 ####"Mark Scroll" 802546####"Paralyze Scroll" 8018 ####"Mass Curse Scroll" 802647####"Poison Field Scrol" 8019 ####"Paralyze Field Scr" 802748####"Summon Creature Sc" 8020* ####"Reveal Scroll" 802849#### 7th Circle #### 8th Circle 50####"Chain Lightning Sc" 8029 ####"Earthquake Scroll" 803751####xxxxxxxxxxxxxxxxxxxxxxxxxxxx ####"Energy Vortex Scro" 8038*52####"Flamestrike Scroll" 8031* ####"Resurrection Scrol" 8039*53####"Gate Travel Scroll" 8032 ####"Summon Earth Eleme" 8042*54####"Mana Vampire Scrol" 8033 ####"Summon Daemon" 8041*55####"Mass Dispel Scrol" 8034 ####"Summon Earth Eleme" 8042*56####"Meteor Storm Scrol" 8035 ####"Summon Fire Elemen" 8043*57####"Polymorph Scroll" 8036 ####"Summon Water Eleme" 8044*58#####################################################################59#Asterix removed : 7982|7984|7985|7986|7987|7988|7989|7990|7991|7993|7994|7995|7996|7997|7999|8000|8001|8003|8004|8007|8008|8011|8013|8014|8015|8017|8018|8019|8021|8025|8022|8026|8027|8028|8029|8032|8033|8034|8035|8036|803760#FULL LIST: 7981|7982|7983|7984|7985|7986|7987|7988|7989|7990|7991|7992|7993|7994|7995|7996|7997|7998|7999|8000|8001|8002|8003|8004|8005|8006|8007|8008|8009|8010|8011|8012|8013|8014|8015|8016|8017|8018|8019|8020|8021|8022|8023|8024|8025|8026|8027|8028|8029|8031|8032|8033|8034|8035|8036|8037|8038|8039|8041|8042|8043|804461#####################################################################62### "If you want to add more spell scrolls, use the template below" 63### "without # and change "spellID" to desired scroll name or ID,"64### "and x y z coordinates."65### "You can add it to end of the script, before overhead message"66### "Or you can change existing scroll IDs"67### "Satchel inside coordinates range from 40-140x 60-140y 0z"68### "Temp:"69###70### if findtype "spellID" backpack as scroll71### lift scroll 60072### drop 'mySatchel' x y z73### wait globalLatency74### endif75#####################################################################76 77//Reagents here78#####################################################################79overhead "Filling Satchel Hold up!" 5080if findtype "Black Pearl%s%" backpack as regs81 lift regs 60082 drop 'mySatchel' 40 64 083 wait lilbit84 endif85 if findtype "Blood Moss" backpack as regs86 lift regs 60087 drop 'mySatchel' 60 64 088 wait lilbit89 endif90 if findtype "Mandrake Root%s%" backpack as regs91 lift regs 60092 drop 'mySatchel' 80 64 093 wait lilbit94 endif95 if findtype "Garlic" backpack as regs96 lift regs 60097 drop 'mySatchel' 100 64 098 wait lilbit99 endif100 if findtype "Ginseng" backpack as regs101 lift regs 600102 drop 'mySatchel' 120 64 0103 wait lilbit104 endif105 if findtype "3981" backpack as regs106 lift regs 600107 drop 'mySatchel' 140 64 0108 wait lilbit109 endif110 if findtype "Nightshade" backpack as regs111 lift regs 600112 drop 'mySatchel' 40 80 0113 wait lilbit114 endif115 if findtype "Sulfurous Ash" backpack as regs116 lift regs 600117 drop 'mySatchel' 60 80 0118 wait lilbit119 endif120#####################################################################121//Scrolls from here on 122#####################################################################123overhead "Checking Scrolls!"124 if findtype "Greater Heal Scrol" backpack as scroll125 lift scroll 600126 drop 'mySatchel' 40 100 0127 wait lilbit128 endif129 if findtype "Archcure Scroll" backpack as scroll130 lift scroll 600131 drop 'mySatchel' 50 100 0132 wait lilbit133 endif134 if findtype "7981" backpack as scroll135 lift scroll 600136 drop 'mySatchel' 70 100 0137 wait lilbit138 endif139 if findtype "7983" backpack as scroll140 lift scroll 600141 drop 'mySatchel' 80 100 0142 wait lilbit143 endif144 if findtype "7986" backpack as scroll145 lift scroll 600146 drop 'mySatchel' 90 100 0147 wait lilbit148 endif149 if findtype "7991" backpack as scroll150 lift scroll 600151 drop 'mySatchel' 100 100 0152 wait lilbit153 endif154 if findtype "7995" backpack as scroll155 lift scroll 600156 drop 'mySatchel' 110 100 0157 wait lilbit158 endif159 if findtype "7997" backpack as scroll160 lift scroll 600161 drop 'mySatchel' 120 100 0162 wait lilbit163 endif164 if findtype "7998" backpack as scroll165 lift scroll 600166 drop 'mySatchel' 130 100 0167 wait lilbit168 endif169 if findtype "8002" backpack as scroll170 lift scroll 600171 drop 'mySatchel' 60 120 0172 wait lilbit173 endif174 if findtype "8012" backpack as scroll175 lift scroll 600176 drop 'mySatchel' 70 120 0177 wait lilbit178 endif179 if findtype "Summon Creature Sc" backpack as scroll180 lift scroll 600181 drop 'mySatchel' 80 120 0182 wait lilbit183 endif184 if findtype "Invisibility Scrol" backpack as scroll185 lift scroll 600186 drop 'mySatchel' 90 120 0187 wait lilbit188 endif189 if findtype "Energy Bolt Scroll" backpack as scroll190 lift scroll 600191 drop 'mySatchel' 100 120 0192 wait lilbit193 endif194 if findtype "Magic Reflection S" backpack as scroll195 lift scroll 600196 drop 'mySatchel' 60 130 0197 wait lilbit198 endif199 if findtype "Mass Curse Scroll" backpack as scroll200 lift scroll 600201 drop 'mySatchel' 70 130 0202 wait lilbit203 endif204 if findtype "Arch Protection Sc" backpack as scroll205 lift scroll 600206 drop 'mySatchel' 80 130 0207 wait lilbit208 endif209 if findtype ""Explosion Scroll"" backpack as scroll210 lift scroll 600211 drop 'mySatchel' 90 130 0212 wait lilbit213 endif214#####################################################################215cleardragdrop 216 menu 'mySatchel' 0217#####################################################################218clearignore 219 overhead "Dumping useless stuff..." 24220 while findtype 7982|7984|7985|7986|7987|7988|7989|7990|7991|7993|7994|7995|7996|7997|7999|8000|8001|8003|8004|8007|8008|8011|8013|8014|8015|8017|8018|8019|8021|8022|8025|8026|8027|8028|8029|8032|8033|8034|8035|8036|8037 self as scroll221 getlabel scroll scrollDesc 222 overhead "Moving {{scrollDesc}}" 66223 lift scroll 60000224 droprelloc 0 0225 wait 200226 ignore scroll227 endwhile228 overhead "Satchel Organized!" 24229 230 clearignore 231 232 overhead "All Done!" 25