Back to "itemid" tags

identify all items by flutschi

Related: ItemID

1clearsysmsg 
2clearignore 
3
4#the bag where the items are
5setvar idBag 
6#the bag where the good items go
7@setvar! goodBag
8
9#dclick the main bag if you need to, otherwise comment it out with a #
10dclick 0x425C236E
11
12pause 500
13
14@setvar! tinkerTool 7864
15
16#here we open the bags
17dclick idBag
18dclick goodBag
19
20pause 1000
21
22
23createlist ItemTypes
24//martial manual
25
26@pushlist 'ItemTypes' 22187
27//Shields
28@pushlist 'ItemTypes' 0x1b72 //BronzeShields
29@pushlist 'ItemTypes' 0x1b73 //Buckler
30@pushlist 'ItemTypes' 0x1b7b //MetalShield
31@pushlist 'ItemTypes' 0x1b74 //MetalKiteShield
32@pushlist 'ItemTypes' 0x1b79 //TearKiteShield
33@pushlist 'ItemTypes' 0x1b7a //WoodenShield
34@pushlist 'ItemTypes' 0x1b76 //HeaterShield
35@pushlist 'ItemTypes' 0x1b77 //HeaterShield
36//Platemail
37@pushlist 'ItemTypes' 0x1408 //CloseHelmet
38@pushlist 'ItemTypes' 0x1410 //PlatemailArms
39@pushlist 'ItemTypes' 0x1417 //PlatemailArms
40@pushlist 'ItemTypes' 0x1411 //PlatemailLegs
41@pushlist 'ItemTypes' 0x1412 //PlateHelm
42@pushlist 'ItemTypes' 0x1413 //PlateGorget
43@pushlist 'ItemTypes' 0x1418 //PlatemailGloves
44@pushlist 'ItemTypes' 0x1415 //PlateChest
45@pushlist 'ItemTypes' 0x140a //Helmet
46@pushlist 'ItemTypes' 0x140c //Bascinet
47@pushlist 'ItemTypes' 0x140e //NorseHelm
48//Chainmail
49@pushlist 'ItemTypes' 0x13bb //ChainmailCoif
50@pushlist 'ItemTypes' 0x13c3 //ChainmailLeggins
51@pushlist 'ItemTypes' 0x13c4 //ChainmailChest
52@pushlist 'ItemTypes' 0x13c0 //ChainmailHelm
53//Ringmail
54@pushlist 'ItemTypes' 0x13ef //RingmailArms
55@pushlist 'ItemTypes' 0x13f2 //RingmailGloves
56@pushlist 'ItemTypes' 0x13ed //RingmailChest
57@pushlist 'ItemTypes' 0x13f1 //RingmailLeggins
58@pushlist 'ItemTypes' 0x140b //RingmailHelm
59//Studded
60@pushlist 'ItemTypes' 0x1dba //Studdedcap
61@pushlist 'ItemTypes' 0x13e1 //StuddedLeggings
62@pushlist 'ItemTypes' 0x13db //StuddedTunic
63@pushlist 'ItemTypes' 0x13d5 //StuddedGloves
64@pushlist 'ItemTypes' 0x13d6 //StuddedGorget
65@pushlist 'ItemTypes' 0x13dc //StuddedSleeves
66//Leather
67@pushlist 'ItemTypes' 0x13ce //LeatherGloves
68@pushlist 'ItemTypes' 0x13cd //LeatherSleeves
69@pushlist 'ItemTypes' 0x13d3 //LeatherChest
70@pushlist 'ItemTypes' 0x13cb //LeatherPants
71@pushlist 'ItemTypes' 0x13c7 //LeatherGorget
72@pushlist 'ItemTypes' 0x1db9 //LeatherCap
73@pushlist 'ItemTypes' 0x13c5 //LeatherArms
74//FemaleArmor
75@pushlist 'ItemTypes' 0x1c04 //FemalePlate
76@pushlist 'ItemTypes' 0x1c09 //FemalePlateSkirt
77@pushlist 'ItemTypes' 0x1c0c //FemaleStuddedBustier
78@pushlist 'ItemTypes' 0x1c02 //FemaleStuddedArmor
79@pushlist 'ItemTypes' 0x1c09 //FemaleRingmailSkirt
80@pushlist 'ItemTypes' 0x1c00 //FemaleLeatherShorts
81@pushlist 'ItemTypes' 0x1c09 //FemaleLeatherSkirt
82@pushlist 'ItemTypes' 0x1c06 //FemaleLeatherArmor
83@pushlist 'ItemTypes' 0x1c0b //FemaleLeatherBustier
84@pushlist 'ItemTypes' 0x1c09 //FemaleBoneSkirt
85//Fencing
86@pushlist 'ItemTypes' 0xf62  //Spear
87@pushlist 'ItemTypes' 0x1403 //ShortSpear
88@pushlist 'ItemTypes' 0xe87  //Pitchfork
89@pushlist 'ItemTypes' 0x1405 //Warfork
90@pushlist 'ItemTypes' 0x1401 //Kryss
91@pushlist 'ItemTypes' 0xf52  //Dagger
92//Macing
93@pushlist 'ItemTypes' 0x13b0 //Waraxe
94@pushlist 'ItemTypes' 0xdf0  //BlackStaff
95@pushlist 'ItemTypes' 0x1439 //WarHammer
96@pushlist 'ItemTypes' 0x1407 //WarMace
97@pushlist 'ItemTypes' 0xe89  //QuarterStaff
98@pushlist 'ItemTypes' 0x143d //HammerPick
99@pushlist 'ItemTypes' 0x13b4 //Club
100@pushlist 'ItemTypes' 0xe81  //ShepherdsCrook
101@pushlist 'ItemTypes' 0x13f8 //GnarledStaff
102@pushlist 'ItemTypes' 0xf5c  //Mace
103@pushlist 'ItemTypes' 0x143b //Maul
104//Swords
105@pushlist 'ItemTypes' 0x13b9 //VikingSword
106@pushlist 'ItemTypes' 0xf61  //Longsword
107@pushlist 'ItemTypes' 0x1441 //Cutlass
108@pushlist 'ItemTypes' 0x13b6 //Scimitar
109@pushlist 'ItemTypes' 0xec4  //SkinningKnife
110@pushlist 'ItemTypes' 0x13f6 //ButcherKnife
111@pushlist 'ItemTypes' 0xf5e  //Broadsword
112@pushlist 'ItemTypes' 0x13ff //Katana
113@pushlist 'ItemTypes' 0xec3  //Cleaver
114//Axes
115@pushlist 'ItemTypes' 0xf43 //Hatchet
116@pushlist 'ItemTypes' 0xf45 //ExecutionersAxe
117@pushlist 'ItemTypes' 0xf4d //Bardiche
118@pushlist 'ItemTypes' 0xf4b  //DoubleAxe
119@pushlist 'ItemTypes' 0x143e //Halberd
120@pushlist 'ItemTypes' 0x13fb //LargeBattleAxe
121@pushlist 'ItemTypes' 0x1443 //TwoHandedAxe
122@pushlist 'ItemTypes' 0xf47  //BattleAxe
123@pushlist 'ItemTypes' 0xf49  //Axe
124//Bows
125@pushlist 'ItemTypes' 0x13fd //HeavyXbow
126@pushlist 'ItemTypes' 0xf50  //Xbow
127@pushlist 'ItemTypes' 0x13b2 //bow
128//Instruments
129@pushlist 'ItemTypes' 0xeb2 //Harp
130@pushlist 'ItemTypes' 0xe9c //Drums
131@pushlist 'ItemTypes' 0xeb3 //Lute
132@pushlist 'ItemTypes' 0xe9e //Tambourine
133@pushlist 'ItemTypes' 0x2805 //BambooFlute
134//Other Helmets
135@pushlist 'ItemTypes' 0x140f //NorseHelm
136//BoneArmor
137@pushlist 'ItemTypes' 0x1451 //BoneHelm
138@pushlist 'ItemTypes' 0x1457 //BoneLegs
139@pushlist 'ItemTypes' 0x1453 //BoneArms
140@pushlist 'ItemTypes' 0x1455 //BoneGloves
141//SlayerWands
142@pushlist 'ItemTypes' 0xdf2 //SlayerWands
143@pushlist 'ItemTypes' 0xdf3 //SlayerWands
144@pushlist 'ItemTypes' 0xdf4 //SlayerWands
145@pushlist 'ItemTypes' 0xdf5 //SlayerWands
146//OtherSTuff, that wasnt in list...
147@pushlist 'ItemTypes' 0xdf5 //SlayerWands
148@pushlist 'ItemTypes' 0xefa //SpellBook
149@pushlist 'ItemTypes' 0x141a //platemailleggings
150@pushlist 'ItemTypes' 0x1b7a //woodenshield
151@pushlist 'ItemTypes' 0x13e2 //studdedchets
152@pushlist 'ItemTypes' 0x1b79 //woodenkiteshield
153@pushlist 'ItemTypes' 0x26bd //harpoon
154@pushlist 'ItemTypes' 0x1c05 //Femaleplatechest
155@pushlist 'ItemTypes' 0x1c0d //studdedbrasier
156@pushlist 'ItemTypes' 0x1c01 //leathershorts
157@pushlist 'ItemTypes' 0x1b75 //metalkiteshield
158@pushlist 'ItemTypes' 0x1c07 //Femaleleather
159@pushlist 'ItemTypes' 0x1416 //platemailchest
160@pushlist 'ItemTypes' 0x13dd //studdedgloves
161@pushlist 'ItemTypes' 0x1454 //Bonechest
162@pushlist 'ItemTypes' 0x13d2 //leatherleggings
163@pushlist 'ItemTypes' 0x1409 //closehelm
164@pushlist 'ItemTypes' 0x13d4 //studdedarms
165
166
167#outland items
168@pushlist 'ItemTypes' 31009 //studdedarms
169@pushlist 'ItemTypes' 31004 //studdedarms
170@pushlist 'ItemTypes' 31035 //studdedarms
171@pushlist 'ItemTypes' 31178 //studdedarms
172@pushlist 'ItemTypes' 31031 //studdedarms
173@pushlist 'ItemTypes' 30991 //studdedarms
174@pushlist 'ItemTypes' 31037 //studdedarms
175@pushlist 'ItemTypes' 31021 //studdedarms
176@pushlist 'ItemTypes' 31041 //studdedarms
177@pushlist 'ItemTypes' 20016 //studdedarms
178@pushlist 'ItemTypes' 30994 //studdedarms
179@pushlist 'ItemTypes' 7109 //studdedarms
180@pushlist 'ItemTypes' 31047 //studdedarms
181@pushlist 'ItemTypes' 31011 //studdedarms
182@pushlist 'ItemTypes' 31142 //studdedarms
183@pushlist 'ItemTypes' 31002 //studdedarms
184@pushlist 'ItemTypes' 20012 //studdedarms
185@pushlist 'ItemTypes' 31038 //studdedarms
186@pushlist 'ItemTypes' 31006 //studdedarms
187@pushlist 'ItemTypes' 31017 //studdedarms
188@pushlist 'ItemTypes' 31027 //studdedarms
189@pushlist 'ItemTypes' 31029 //studdedarms
190@pushlist 'ItemTypes' 30993 //studdedarms
191@pushlist 'ItemTypes' 20008 //studdedarms
192@pushlist 'ItemTypes' 20008 //studdedarms
193@pushlist 'ItemTypes' 31003 //studdedarms
194@pushlist 'ItemTypes' 31182 //studdedarms
195@pushlist 'ItemTypes' 31190 //studdedarms
196@pushlist 'ItemTypes' 30995 //studdedarms
197@pushlist 'ItemTypes' 20010 //studdedarms
198@pushlist 'ItemTypes' 31000 //studdedarms
199@pushlist 'ItemTypes' 20014 //studdedarms
200@pushlist 'ItemTypes' 7107 //studdedarms
201@pushlist 'ItemTypes' 24434 //studdedarms
202@pushlist 'ItemTypes' 31012 //studdedarms
203@pushlist 'ItemTypes' 30993 //studdedarms
204@pushlist 'ItemTypes' 30998 //studdedarms
205@pushlist 'ItemTypes' 30993 //studdedarms
206@pushlist 'ItemTypes' 30989 //studdedarms
207@pushlist 'ItemTypes' 31045 //studdedarms
208@pushlist 'ItemTypes' 31184 //studdedarms
209@pushlist 'ItemTypes' 30996 //studdedarms
210@pushlist 'ItemTypes' 31176 //studdedarms
211@pushlist 'ItemTypes' 31128 //studdedarms
212@pushlist 'ItemTypes' 31191 //studdedarms
213@pushlist 'ItemTypes' 31015 //studdedarms
214@pushlist 'ItemTypes' 30990 //studdedarms
215@pushlist 'ItemTypes' 31005 //studdedarms
216@pushlist 'ItemTypes' 3915 //studdedarms
217@pushlist 'ItemTypes' 31176 //studdedarms
218@pushlist 'ItemTypes' 31007 //studdedarms
219@pushlist 'ItemTypes' 31008 //studdedarms
220@pushlist 'ItemTypes' 31130 //studdedarms
221@pushlist 'ItemTypes' 30997 //studdedarms
222@pushlist 'ItemTypes' 31053 //studdedarms
223@pushlist 'ItemTypes' 31055 //studdedarms
224@pushlist 'ItemTypes' 31001 //studdedarms
225@pushlist 'ItemTypes' 20014 //studdedarms
226@pushlist 'ItemTypes' 31010 //studdedarms
227@pushlist 'ItemTypes' 30992 //studdedarms
228@pushlist 'ItemTypes' 31010 //studdedarms
229@pushlist 'ItemTypes' 31001 //studdedarms
230@pushlist 'ItemTypes' 30988
231@pushlist 'ItemTypes' 31186
232@pushlist 'ItemTypes' 31141
233@pushlist 'ItemTypes' 31188
234@pushlist 'ItemTypes' 31019
235@pushlist 'ItemTypes' 31169
236@pushlist 'ItemTypes' 20006
237@pushlist 'ItemTypes' 31014
238@pushlist 'ItemTypes' 31001
239@pushlist 'ItemTypes' 31043
240@pushlist 'ItemTypes' 31033
241@pushlist 'ItemTypes' 31001
242@pushlist 'ItemTypes' 31180
243@pushlist 'ItemTypes' 31023
244@pushlist 'ItemTypes' 31172
245@pushlist 'ItemTypes' 31051
246@pushlist 'ItemTypes' 30999
247@pushlist 'ItemTypes' 31049
248@pushlist 'ItemTypes' 31180
249@pushlist 'ItemTypes' 31025
250@pushlist 'ItemTypes' 31180
251
252overhead 'identify'
253foreach x in ItemTypes
254
255    while findtype x idBag as found
256        hotkey 'set last target'
257        target found
258        @setvar myVariable lasttarget
259        wait 200
260        getlabel 'myVariable' myLabel
261        overhead '{{myLabel}}'
262        if 'unidentified' in myLabel
263            skill 'itemidentification'
264            waitfortarget
265            target myVariable
266            wait 500
267        endif
268        pause 500
269        getlabel 'myVariable' myLabel        
270        pause 200
271        if 'unidentified' in myLabel
272            sysmsg 'Failed ItemID' 33
273            #lift myVariable 1
274            #drop idBag -1 -1 0
275        endif
276        if 'supremely' in myLabel
277            #This is the keeper routine
278            sysmsg 'Keeper Item' 33
279            lift myVariable 1
280            drop goodBag -1 -1 0
281        elseif 'invulnerability' in myLabel
282            #This is the keeper routine
283            sysmsg 'Keeper Item' 33
284            lift myVariable 1
285            drop goodBag -1 -1 0
286        elseif 'vanquishing' in myLabel
287            #This is the keeper routine
288            sysmsg 'Keeper Item' 33
289            lift myVariable 1
290            drop goodBag -1 -1 0
291        elseif 'enticement' in myLabel
292            #This is the keeper routine
293            sysmsg 'Keeper Item' 33
294            lift myVariable 1
295            drop goodBag -1 -1 0
296        elseif 'slaying' in myLabel
297            #This is the keeper routine
298            sysmsg 'Keeper Item' 33
299            lift myVariable 1
300            drop goodBag -1 -1 0
301        else
302            #This stuff can be trashed
303            sysmsg 'Junker' 33
304            lift myVariable 1
305            drop backpack -1 -1 0
306            pause 500
307            dclicktype 7864
308            pause 500
309            gumpresponse 3
310            waitfortarget
311            waitforgump 949095101
312            targettype  x
313            waitforgump 949095101
314            pause 500
315        endif
316        @ignore myVariable
317        pause 500
318    endwhile
319endfor
320
321pause 500
322organizer 9
323pause 5000
324
325overhead 'finished identify'
326guild 'finished identify'