Skip to content
Outlands Hub

Razor script

identify all items

by flutschi · 332 lines
Download

Compatibility unverified

This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.

identify all items.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/08384f13-9fbe-45d4-9524-90ebfe9ec3f7 for latest2# Automation by Jaseowns3## Script: identify all items4## Created by: flutschi#05#############################################6 7clearsysmsg 8clearignore 9 10#the bag where the items are11setvar idBag 12#the bag where the good items go13@setvar! goodBag14 15#dclick the main bag if you need to, otherwise comment it out with a #16dclick 0x425C236E17 18pause 50019 20@setvar! tinkerTool 786421 22#here we open the bags23dclick idBag24dclick goodBag25 26pause 100027 28 29createlist ItemTypes30//martial manual31 32@pushlist 'ItemTypes' 2218733//Shields34@pushlist 'ItemTypes' 0x1b72 //BronzeShields35@pushlist 'ItemTypes' 0x1b73 //Buckler36@pushlist 'ItemTypes' 0x1b7b //MetalShield37@pushlist 'ItemTypes' 0x1b74 //MetalKiteShield38@pushlist 'ItemTypes' 0x1b79 //TearKiteShield39@pushlist 'ItemTypes' 0x1b7a //WoodenShield40@pushlist 'ItemTypes' 0x1b76 //HeaterShield41@pushlist 'ItemTypes' 0x1b77 //HeaterShield42//Platemail43@pushlist 'ItemTypes' 0x1408 //CloseHelmet44@pushlist 'ItemTypes' 0x1410 //PlatemailArms45@pushlist 'ItemTypes' 0x1417 //PlatemailArms46@pushlist 'ItemTypes' 0x1411 //PlatemailLegs47@pushlist 'ItemTypes' 0x1412 //PlateHelm48@pushlist 'ItemTypes' 0x1413 //PlateGorget49@pushlist 'ItemTypes' 0x1418 //PlatemailGloves50@pushlist 'ItemTypes' 0x1415 //PlateChest51@pushlist 'ItemTypes' 0x140a //Helmet52@pushlist 'ItemTypes' 0x140c //Bascinet53@pushlist 'ItemTypes' 0x140e //NorseHelm54//Chainmail55@pushlist 'ItemTypes' 0x13bb //ChainmailCoif56@pushlist 'ItemTypes' 0x13c3 //ChainmailLeggins57@pushlist 'ItemTypes' 0x13c4 //ChainmailChest58@pushlist 'ItemTypes' 0x13c0 //ChainmailHelm59//Ringmail60@pushlist 'ItemTypes' 0x13ef //RingmailArms61@pushlist 'ItemTypes' 0x13f2 //RingmailGloves62@pushlist 'ItemTypes' 0x13ed //RingmailChest63@pushlist 'ItemTypes' 0x13f1 //RingmailLeggins64@pushlist 'ItemTypes' 0x140b //RingmailHelm65//Studded66@pushlist 'ItemTypes' 0x1dba //Studdedcap67@pushlist 'ItemTypes' 0x13e1 //StuddedLeggings68@pushlist 'ItemTypes' 0x13db //StuddedTunic69@pushlist 'ItemTypes' 0x13d5 //StuddedGloves70@pushlist 'ItemTypes' 0x13d6 //StuddedGorget71@pushlist 'ItemTypes' 0x13dc //StuddedSleeves72//Leather73@pushlist 'ItemTypes' 0x13ce //LeatherGloves74@pushlist 'ItemTypes' 0x13cd //LeatherSleeves75@pushlist 'ItemTypes' 0x13d3 //LeatherChest76@pushlist 'ItemTypes' 0x13cb //LeatherPants77@pushlist 'ItemTypes' 0x13c7 //LeatherGorget78@pushlist 'ItemTypes' 0x1db9 //LeatherCap79@pushlist 'ItemTypes' 0x13c5 //LeatherArms80//FemaleArmor81@pushlist 'ItemTypes' 0x1c04 //FemalePlate82@pushlist 'ItemTypes' 0x1c09 //FemalePlateSkirt83@pushlist 'ItemTypes' 0x1c0c //FemaleStuddedBustier84@pushlist 'ItemTypes' 0x1c02 //FemaleStuddedArmor85@pushlist 'ItemTypes' 0x1c09 //FemaleRingmailSkirt86@pushlist 'ItemTypes' 0x1c00 //FemaleLeatherShorts87@pushlist 'ItemTypes' 0x1c09 //FemaleLeatherSkirt88@pushlist 'ItemTypes' 0x1c06 //FemaleLeatherArmor89@pushlist 'ItemTypes' 0x1c0b //FemaleLeatherBustier90@pushlist 'ItemTypes' 0x1c09 //FemaleBoneSkirt91//Fencing92@pushlist 'ItemTypes' 0xf62  //Spear93@pushlist 'ItemTypes' 0x1403 //ShortSpear94@pushlist 'ItemTypes' 0xe87  //Pitchfork95@pushlist 'ItemTypes' 0x1405 //Warfork96@pushlist 'ItemTypes' 0x1401 //Kryss97@pushlist 'ItemTypes' 0xf52  //Dagger98//Macing99@pushlist 'ItemTypes' 0x13b0 //Waraxe100@pushlist 'ItemTypes' 0xdf0  //BlackStaff101@pushlist 'ItemTypes' 0x1439 //WarHammer102@pushlist 'ItemTypes' 0x1407 //WarMace103@pushlist 'ItemTypes' 0xe89  //QuarterStaff104@pushlist 'ItemTypes' 0x143d //HammerPick105@pushlist 'ItemTypes' 0x13b4 //Club106@pushlist 'ItemTypes' 0xe81  //ShepherdsCrook107@pushlist 'ItemTypes' 0x13f8 //GnarledStaff108@pushlist 'ItemTypes' 0xf5c  //Mace109@pushlist 'ItemTypes' 0x143b //Maul110//Swords111@pushlist 'ItemTypes' 0x13b9 //VikingSword112@pushlist 'ItemTypes' 0xf61  //Longsword113@pushlist 'ItemTypes' 0x1441 //Cutlass114@pushlist 'ItemTypes' 0x13b6 //Scimitar115@pushlist 'ItemTypes' 0xec4  //SkinningKnife116@pushlist 'ItemTypes' 0x13f6 //ButcherKnife117@pushlist 'ItemTypes' 0xf5e  //Broadsword118@pushlist 'ItemTypes' 0x13ff //Katana119@pushlist 'ItemTypes' 0xec3  //Cleaver120//Axes121@pushlist 'ItemTypes' 0xf43 //Hatchet122@pushlist 'ItemTypes' 0xf45 //ExecutionersAxe123@pushlist 'ItemTypes' 0xf4d //Bardiche124@pushlist 'ItemTypes' 0xf4b  //DoubleAxe125@pushlist 'ItemTypes' 0x143e //Halberd126@pushlist 'ItemTypes' 0x13fb //LargeBattleAxe127@pushlist 'ItemTypes' 0x1443 //TwoHandedAxe128@pushlist 'ItemTypes' 0xf47  //BattleAxe129@pushlist 'ItemTypes' 0xf49  //Axe130//Bows131@pushlist 'ItemTypes' 0x13fd //HeavyXbow132@pushlist 'ItemTypes' 0xf50  //Xbow133@pushlist 'ItemTypes' 0x13b2 //bow134//Instruments135@pushlist 'ItemTypes' 0xeb2 //Harp136@pushlist 'ItemTypes' 0xe9c //Drums137@pushlist 'ItemTypes' 0xeb3 //Lute138@pushlist 'ItemTypes' 0xe9e //Tambourine139@pushlist 'ItemTypes' 0x2805 //BambooFlute140//Other Helmets141@pushlist 'ItemTypes' 0x140f //NorseHelm142//BoneArmor143@pushlist 'ItemTypes' 0x1451 //BoneHelm144@pushlist 'ItemTypes' 0x1457 //BoneLegs145@pushlist 'ItemTypes' 0x1453 //BoneArms146@pushlist 'ItemTypes' 0x1455 //BoneGloves147//SlayerWands148@pushlist 'ItemTypes' 0xdf2 //SlayerWands149@pushlist 'ItemTypes' 0xdf3 //SlayerWands150@pushlist 'ItemTypes' 0xdf4 //SlayerWands151@pushlist 'ItemTypes' 0xdf5 //SlayerWands152//OtherSTuff, that wasnt in list...153@pushlist 'ItemTypes' 0xdf5 //SlayerWands154@pushlist 'ItemTypes' 0xefa //SpellBook155@pushlist 'ItemTypes' 0x141a //platemailleggings156@pushlist 'ItemTypes' 0x1b7a //woodenshield157@pushlist 'ItemTypes' 0x13e2 //studdedchets158@pushlist 'ItemTypes' 0x1b79 //woodenkiteshield159@pushlist 'ItemTypes' 0x26bd //harpoon160@pushlist 'ItemTypes' 0x1c05 //Femaleplatechest161@pushlist 'ItemTypes' 0x1c0d //studdedbrasier162@pushlist 'ItemTypes' 0x1c01 //leathershorts163@pushlist 'ItemTypes' 0x1b75 //metalkiteshield164@pushlist 'ItemTypes' 0x1c07 //Femaleleather165@pushlist 'ItemTypes' 0x1416 //platemailchest166@pushlist 'ItemTypes' 0x13dd //studdedgloves167@pushlist 'ItemTypes' 0x1454 //Bonechest168@pushlist 'ItemTypes' 0x13d2 //leatherleggings169@pushlist 'ItemTypes' 0x1409 //closehelm170@pushlist 'ItemTypes' 0x13d4 //studdedarms171 172 173#outland items174@pushlist 'ItemTypes' 31009 //studdedarms175@pushlist 'ItemTypes' 31004 //studdedarms176@pushlist 'ItemTypes' 31035 //studdedarms177@pushlist 'ItemTypes' 31178 //studdedarms178@pushlist 'ItemTypes' 31031 //studdedarms179@pushlist 'ItemTypes' 30991 //studdedarms180@pushlist 'ItemTypes' 31037 //studdedarms181@pushlist 'ItemTypes' 31021 //studdedarms182@pushlist 'ItemTypes' 31041 //studdedarms183@pushlist 'ItemTypes' 20016 //studdedarms184@pushlist 'ItemTypes' 30994 //studdedarms185@pushlist 'ItemTypes' 7109 //studdedarms186@pushlist 'ItemTypes' 31047 //studdedarms187@pushlist 'ItemTypes' 31011 //studdedarms188@pushlist 'ItemTypes' 31142 //studdedarms189@pushlist 'ItemTypes' 31002 //studdedarms190@pushlist 'ItemTypes' 20012 //studdedarms191@pushlist 'ItemTypes' 31038 //studdedarms192@pushlist 'ItemTypes' 31006 //studdedarms193@pushlist 'ItemTypes' 31017 //studdedarms194@pushlist 'ItemTypes' 31027 //studdedarms195@pushlist 'ItemTypes' 31029 //studdedarms196@pushlist 'ItemTypes' 30993 //studdedarms197@pushlist 'ItemTypes' 20008 //studdedarms198@pushlist 'ItemTypes' 20008 //studdedarms199@pushlist 'ItemTypes' 31003 //studdedarms200@pushlist 'ItemTypes' 31182 //studdedarms201@pushlist 'ItemTypes' 31190 //studdedarms202@pushlist 'ItemTypes' 30995 //studdedarms203@pushlist 'ItemTypes' 20010 //studdedarms204@pushlist 'ItemTypes' 31000 //studdedarms205@pushlist 'ItemTypes' 20014 //studdedarms206@pushlist 'ItemTypes' 7107 //studdedarms207@pushlist 'ItemTypes' 24434 //studdedarms208@pushlist 'ItemTypes' 31012 //studdedarms209@pushlist 'ItemTypes' 30993 //studdedarms210@pushlist 'ItemTypes' 30998 //studdedarms211@pushlist 'ItemTypes' 30993 //studdedarms212@pushlist 'ItemTypes' 30989 //studdedarms213@pushlist 'ItemTypes' 31045 //studdedarms214@pushlist 'ItemTypes' 31184 //studdedarms215@pushlist 'ItemTypes' 30996 //studdedarms216@pushlist 'ItemTypes' 31176 //studdedarms217@pushlist 'ItemTypes' 31128 //studdedarms218@pushlist 'ItemTypes' 31191 //studdedarms219@pushlist 'ItemTypes' 31015 //studdedarms220@pushlist 'ItemTypes' 30990 //studdedarms221@pushlist 'ItemTypes' 31005 //studdedarms222@pushlist 'ItemTypes' 3915 //studdedarms223@pushlist 'ItemTypes' 31176 //studdedarms224@pushlist 'ItemTypes' 31007 //studdedarms225@pushlist 'ItemTypes' 31008 //studdedarms226@pushlist 'ItemTypes' 31130 //studdedarms227@pushlist 'ItemTypes' 30997 //studdedarms228@pushlist 'ItemTypes' 31053 //studdedarms229@pushlist 'ItemTypes' 31055 //studdedarms230@pushlist 'ItemTypes' 31001 //studdedarms231@pushlist 'ItemTypes' 20014 //studdedarms232@pushlist 'ItemTypes' 31010 //studdedarms233@pushlist 'ItemTypes' 30992 //studdedarms234@pushlist 'ItemTypes' 31010 //studdedarms235@pushlist 'ItemTypes' 31001 //studdedarms236@pushlist 'ItemTypes' 30988237@pushlist 'ItemTypes' 31186238@pushlist 'ItemTypes' 31141239@pushlist 'ItemTypes' 31188240@pushlist 'ItemTypes' 31019241@pushlist 'ItemTypes' 31169242@pushlist 'ItemTypes' 20006243@pushlist 'ItemTypes' 31014244@pushlist 'ItemTypes' 31001245@pushlist 'ItemTypes' 31043246@pushlist 'ItemTypes' 31033247@pushlist 'ItemTypes' 31001248@pushlist 'ItemTypes' 31180249@pushlist 'ItemTypes' 31023250@pushlist 'ItemTypes' 31172251@pushlist 'ItemTypes' 31051252@pushlist 'ItemTypes' 30999253@pushlist 'ItemTypes' 31049254@pushlist 'ItemTypes' 31180255@pushlist 'ItemTypes' 31025256@pushlist 'ItemTypes' 31180257 258overhead 'identify'259foreach x in ItemTypes260 261    while findtype x idBag as found262        hotkey 'set last target'263        target found264        @setvar myVariable lasttarget265        wait 200266        getlabel 'myVariable' myLabel267        overhead '{{myLabel}}'268        if 'unidentified' in myLabel269            skill 'itemidentification'270            waitfortarget271            target myVariable272            wait 500273        endif274        pause 500275        getlabel 'myVariable' myLabel        276        pause 200277        if 'unidentified' in myLabel278            sysmsg 'Failed ItemID' 33279            #lift myVariable 1280            #drop idBag -1 -1 0281        endif282        if 'supremely' in myLabel283            #This is the keeper routine284            sysmsg 'Keeper Item' 33285            lift myVariable 1286            drop goodBag -1 -1 0287        elseif 'invulnerability' in myLabel288            #This is the keeper routine289            sysmsg 'Keeper Item' 33290            lift myVariable 1291            drop goodBag -1 -1 0292        elseif 'vanquishing' in myLabel293            #This is the keeper routine294            sysmsg 'Keeper Item' 33295            lift myVariable 1296            drop goodBag -1 -1 0297        elseif 'enticement' in myLabel298            #This is the keeper routine299            sysmsg 'Keeper Item' 33300            lift myVariable 1301            drop goodBag -1 -1 0302        elseif 'slaying' in myLabel303            #This is the keeper routine304            sysmsg 'Keeper Item' 33305            lift myVariable 1306            drop goodBag -1 -1 0307        else308            #This stuff can be trashed309            sysmsg 'Junker' 33310            lift myVariable 1311            drop backpack -1 -1 0312            pause 500313            dclicktype 7864314            pause 500315            gumpresponse 3316            waitfortarget317            waitforgump 949095101318            targettype  x319            waitforgump 949095101320            pause 500321        endif322        @ignore myVariable323        pause 500324    endwhile325endfor326 327pause 500328organizer 9329pause 5000330 331overhead 'finished identify'332guild 'finished identify'