Skip to content
Outlands Hub

Razor script

ID all items and sort them

by Brozan (Syal) · 243 lines
Download

Script by Brozan Requires a dump bag Searches for all unid items and IDs them and then sorts them make sure to change the if/else logic below to include keywords you care about

Organizing
ID all items and sort them.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/26e01203-38e7-43ad-80af-9f913414b8be for latest2# Automation by Jaseowns3## Script: ID all items and sort them4## Created by: Brozan (Syal)#45235#############################################6 7#Script by Brozan8#Requires a dump bag9#Searches for all unid items10# and IDs them and then sorts them11# make sure to change the 12# if/else logic below to include13# keywords you care about14 15 16###Turn this on if you want to17###Target dump bag each time18#sysmsg 'Target Keeper Bag'19#setvar goodBag20#sysmsg 'Target Garbage Bag'21#setvar junkBag22 23###And turn this off or point24###It to your dump bag25@setvar junkBag 0x40EF67C926@setvar goodBag 0x489BB91627 28###Start Script Here###29clearsysmsg 30clearignore 31 32createlist ItemTypes33//martial manual34@pushlist 'ItemTypes' 2218735//Shields36@pushlist 'ItemTypes' 0x1b72 //BronzeShields37@pushlist 'ItemTypes' 0x1b73 //Buckler38@pushlist 'ItemTypes' 0x1b7b //MetalShield39@pushlist 'ItemTypes' 0x1b74 //MetalKiteShield40@pushlist 'ItemTypes' 0x1b79 //TearKiteShield41@pushlist 'ItemTypes' 0x1b7a //WoodenShield42@pushlist 'ItemTypes' 0x1b76 //HeaterShield43@pushlist 'ItemTypes' 0x1b77 //HeaterShield44//Platemail45@pushlist 'ItemTypes' 0x1408 //CloseHelmet46@pushlist 'ItemTypes' 0x1410 //PlatemailArms47@pushlist 'ItemTypes' 0x1417 //PlatemailArms48@pushlist 'ItemTypes' 0x1411 //PlatemailLegs49@pushlist 'ItemTypes' 0x1412 //PlateHelm50@pushlist 'ItemTypes' 0x1413 //PlateGorget51@pushlist 'ItemTypes' 0x1418 //PlatemailGloves52@pushlist 'ItemTypes' 0x1415 //PlateChest53@pushlist 'ItemTypes' 0x140a //Helmet54@pushlist 'ItemTypes' 0x140c //Bascinet55@pushlist 'ItemTypes' 0x140e //NorseHelm56//Chainmail57@pushlist 'ItemTypes' 0x13bb //ChainmailCoif58@pushlist 'ItemTypes' 0x13c3 //ChainmailLeggins59@pushlist 'ItemTypes' 0x13c4 //ChainmailChest60@pushlist 'ItemTypes' 0x13c0 //ChainmailHelm61//Ringmail62@pushlist 'ItemTypes' 0x13ef //RingmailArms63@pushlist 'ItemTypes' 0x13f2 //RingmailGloves64@pushlist 'ItemTypes' 0x13ed //RingmailChest65@pushlist 'ItemTypes' 0x13f1 //RingmailLeggins66@pushlist 'ItemTypes' 0x140b //RingmailHelm67//Studded68@pushlist 'ItemTypes' 0x1dba //Studdedcap69@pushlist 'ItemTypes' 0x13e1 //StuddedLeggings70@pushlist 'ItemTypes' 0x13db //StuddedTunic71@pushlist 'ItemTypes' 0x13d5 //StuddedGloves72@pushlist 'ItemTypes' 0x13d6 //StuddedGorget73@pushlist 'ItemTypes' 0x13dc //StuddedSleeves74//Leather75@pushlist 'ItemTypes' 0x13ce //LeatherGloves76@pushlist 'ItemTypes' 0x13cd //LeatherSleeves77@pushlist 'ItemTypes' 0x13d3 //LeatherChest78@pushlist 'ItemTypes' 0x13cb //LeatherPants79@pushlist 'ItemTypes' 0x13c7 //LeatherGorget80@pushlist 'ItemTypes' 0x1db9 //LeatherCap81@pushlist 'ItemTypes' 0x13c5 //LeatherArms82//FemaleArmor83@pushlist 'ItemTypes' 0x1c04 //FemalePlate84@pushlist 'ItemTypes' 0x1c09 //FemalePlateSkirt85@pushlist 'ItemTypes' 0x1c0c //FemaleStuddedBustier86@pushlist 'ItemTypes' 0x1c02 //FemaleStuddedArmor87@pushlist 'ItemTypes' 0x1c09 //FemaleRingmailSkirt88@pushlist 'ItemTypes' 0x1c00 //FemaleLeatherShorts89@pushlist 'ItemTypes' 0x1c09 //FemaleLeatherSkirt90@pushlist 'ItemTypes' 0x1c06 //FemaleLeatherArmor91@pushlist 'ItemTypes' 0x1c0b //FemaleLeatherBustier92@pushlist 'ItemTypes' 0x1c09 //FemaleBoneSkirt93//Fencing94@pushlist 'ItemTypes' 0xf62  //Spear95@pushlist 'ItemTypes' 0x1403 //ShortSpear96@pushlist 'ItemTypes' 0xe87  //Pitchfork97@pushlist 'ItemTypes' 0x1405 //Warfork98@pushlist 'ItemTypes' 0x1401 //Kryss99@pushlist 'ItemTypes' 0xf52  //Dagger100//Macing101@pushlist 'ItemTypes' 0x13b0 //Waraxe102@pushlist 'ItemTypes' 0xdf0  //BlackStaff103@pushlist 'ItemTypes' 0x1439 //WarHammer104@pushlist 'ItemTypes' 0x1407 //WarMace105@pushlist 'ItemTypes' 0xe89  //QuarterStaff106@pushlist 'ItemTypes' 0x143d //HammerPick107@pushlist 'ItemTypes' 0x13b4 //Club108@pushlist 'ItemTypes' 0xe81  //ShepherdsCrook109@pushlist 'ItemTypes' 0x13f8 //GnarledStaff110@pushlist 'ItemTypes' 0xf5c  //Mace111@pushlist 'ItemTypes' 0x143b //Maul112//Swords113@pushlist 'ItemTypes' 0x13b9 //VikingSword114@pushlist 'ItemTypes' 0xf61  //Longsword115@pushlist 'ItemTypes' 0x1441 //Cutlass116@pushlist 'ItemTypes' 0x13b6 //Scimitar117@pushlist 'ItemTypes' 0xec4  //SkinningKnife118@pushlist 'ItemTypes' 0x13f6 //ButcherKnife119@pushlist 'ItemTypes' 0xf5e  //Broadsword120@pushlist 'ItemTypes' 0x13ff //Katana121@pushlist 'ItemTypes' 0xec3  //Cleaver122//Axes123@pushlist 'ItemTypes' 0xf43 //Hatchet124@pushlist 'ItemTypes' 0xf45 //ExecutionersAxe125@pushlist 'ItemTypes' 0xf4d //Bardiche126@pushlist 'ItemTypes' 0xf4b  //DoubleAxe127@pushlist 'ItemTypes' 0x143e //Halberd128@pushlist 'ItemTypes' 0x13fb //LargeBattleAxe129@pushlist 'ItemTypes' 0x1443 //TwoHandedAxe130@pushlist 'ItemTypes' 0xf47  //BattleAxe131@pushlist 'ItemTypes' 0xf49  //Axe132//Bows133@pushlist 'ItemTypes' 0x13fd //HeavyXbow134@pushlist 'ItemTypes' 0xf50  //Xbow135@pushlist 'ItemTypes' 0x13b2 //bow136//Instruments137@pushlist 'ItemTypes' 0xeb2 //Harp138@pushlist 'ItemTypes' 0xe9c //Drums139@pushlist 'ItemTypes' 0xeb3 //Lute140@pushlist 'ItemTypes' 0xe9e //Tambourine141@pushlist 'ItemTypes' 0x2805 //BambooFlute142//Other Helmets143@pushlist 'ItemTypes' 0x140f //NorseHelm144//BoneArmor145@pushlist 'ItemTypes' 0x1451 //BoneHelm146@pushlist 'ItemTypes' 0x1457 //BoneLegs147@pushlist 'ItemTypes' 0x1453 //BoneArms148@pushlist 'ItemTypes' 0x1455 //BoneGloves149//SlayerWands150@pushlist 'ItemTypes' 0xdf2 //SlayerWands151@pushlist 'ItemTypes' 0xdf3 //SlayerWands152@pushlist 'ItemTypes' 0xdf4 //SlayerWands153@pushlist 'ItemTypes' 0xdf5 //SlayerWands154//OtherSTuff, that wasnt in list...155@pushlist 'ItemTypes' 0xdf5 //SlayerWands156@pushlist 'ItemTypes' 0xefa //SpellBook157@pushlist 'ItemTypes' 0x141a //platemailleggings158@pushlist 'ItemTypes' 0x1b7a //woodenshield159@pushlist 'ItemTypes' 0x13e2 //studdedchets160@pushlist 'ItemTypes' 0x1b79 //woodenkiteshield161@pushlist 'ItemTypes' 0x26bd //harpoon162@pushlist 'ItemTypes' 0x1c05 //Femaleplatechest163@pushlist 'ItemTypes' 0x1c0d //studdedbrasier164@pushlist 'ItemTypes' 0x1c01 //leathershorts165@pushlist 'ItemTypes' 0x1b75 //metalkiteshield166@pushlist 'ItemTypes' 0x1c07 //Femaleleather167@pushlist 'ItemTypes' 0x1416 //platemailchest168@pushlist 'ItemTypes' 0x13dd //studdedgloves169@pushlist 'ItemTypes' 0x1454 //Bonechest170@pushlist 'ItemTypes' 0x13d2 //leatherleggings171@pushlist 'ItemTypes' 0x1409 //closehelm172@pushlist 'ItemTypes' 0x13d4 //studdedarms173 174foreach x in ItemTypes175  while findtype x backpack as found176    hotkey 'set last target'177    target found178    @setvar myVariable lasttarget179    wait 200180    getlabel 'myVariable' myLabel181    if 'unidentified' in myLabel182        skill 'itemidentification'183        waitfortarget184        target myVariable185        wait 425186    elseif 'blessed' in myLabel187        #ignore blessed and continue188        @ignore myVariable189    elseif 'supremely' in myLabel190        #This is the keeper routine191        sysmsg 'Keeper Item' 33192        lift myVariable 1193        drop goodBag -1 -1 0194    elseif 'exceedingly' in myLabel195        #This is the keeper routine196        sysmsg 'Keeper Item' 33197        lift myVariable 1198        drop goodBag -1 -1 0199    elseif 'invulnerability' in myLabel200        #This is the keeper routine201        sysmsg 'Keeper Item' 33202        lift myVariable 1203        drop goodBag -1 -1 0204    elseif 'fortification' in myLabel205        #This is the keeper routine206        sysmsg 'Keeper Item' 33207        lift myVariable 1208        drop goodBag -1 -1 0209    elseif 'vanquishing' in myLabel210        #This is the keeper routine211        sysmsg 'Keeper Item' 33212        lift myVariable 1213        drop goodBag -1 -1 0214    elseif 'enticement' in myLabel215        #This is the keeper routine216        sysmsg 'Keeper Item' 33217        lift myVariable 1218        drop goodBag -1 -1 0219    elseif 'power' in myLabel220        #This is the keeper routine221        sysmsg 'Keeper Item' 33222        lift myVariable 1223        drop goodBag -1 -1 0224    elseif 'slaying' in myLabel225        #This is the keeper routine226        sysmsg 'Keeper Item' 33227        lift myVariable 1228        drop goodBag -1 -1 0229    else230        #This stuff can be trashed231        sysmsg 'Junker' 33232        lift myVariable 1233        drop junkBag -1 -1 0234    endif235    sysmsg myLabel 85236    wait 600237  endwhile238endfor239 240 241 242 243sysmsg 'Done'