Back to "b" tags

Move leather sets into bags by Jaseowns

1# Move leather sets into bags by Jaseowns
2# UO Outlands
3# Requested by EvilFireBlade
4#################
5# Choose which sets to move
6# You can leave all as 1 if you want
7@setvar! moveRegularHideHue 1
8@setvar! moveDullHideHue 1
9@setvar! moveShadowHideHue 1
10@setvar! moveCopperHideHue 1
11@setvar! moveBronzeHideHue 1
12@setvar! moveGoldenHideHue 1
13@setvar! moveRoseHideHue 1
14@setvar! moveVereHideHue 1
15@setvar! moveValeHideHue 1
16@setvar! moveAvarHideHue 1
17
18##################
19## Should not need to edit below this line
20################
21@setvar! globalTimeout 650
22
23# Item type examples
24######################
25# 7610 0 leather cap
26# 5063 0 leather gorget
27# 5061 0 leather sleeves
28# 5075 0 leather tunic
29# 5070 0 Leather Gloves
30# 5074 0 leather leggings
31
32removelist hueHelperList
33createlist hueHelperList
34if moveRegularHideHue = 1
35    pushlist hueHelperList 0
36endif
37if moveDullHideHue = 1
38    pushlist hueHelperList 2419
39endif
40if moveShadowHideHue = 1
41    pushlist hueHelperList 2406
42endif
43if moveCopperHideHue = 1
44    pushlist hueHelperList 2413
45endif
46if moveBronzeHideHue = 1
47    pushlist hueHelperList 2418
48endif
49if moveGoldenHideHue = 1
50    pushlist hueHelperList 2213
51endif
52if moveRoseHideHue = 1
53    pushlist hueHelperList 2425
54endif
55if moveVereHideHue = 1
56    pushlist hueHelperList 2207
57endif
58if moveValeHideHue = 1
59    pushlist hueHelperList 2219
60endif
61if moveAvarHideHue = 1
62    pushlist hueHelperList 1763
63endif
64
65
66@clearignore 
67foreach myDesiredHue in hueHelperList
68     while findtype 3702 backpack as jag
69        getlabel jag desc
70        if "(0 items" in desc
71            @setvar! success 0
72            if findtype 5074 backpack myDesiredHue as jegs
73                if findtype 5070 backpack myDesiredHue as jloves
74                    if findtype 5075 backpack myDesiredHue as junic
75                        if findtype 5061 backpack myDesiredHue as jleeves
76                            if findtype 5063 backpack myDesiredHue as jorget
77                                if findtype 7610 backpack myDesiredHue as jap
78                                    dclick jag
79                                    wait globalTimeout
80                                    @setvar! success 1
81                                    while not find jegs jag
82                                        lift jegs 1
83                                        drop jag 66 89 0
84                                        wait globalTimeout
85                                    endwhile
86                                    @ignore jegs
87                                    while not find jloves jag
88                                        lift jloves 1
89                                        drop jag 85 70 0
90                                        wait globalTimeout
91                                    endwhile
92                                    @ignore jloves
93                                    while not find junic jag
94                                        lift junic 1
95                                        drop jag 66 66 0
96                                        wait globalTimeout
97                                    endwhile
98                                    @ignore junic
99                                    while not find jleeves jag
100                                        lift jleeves 1
101                                        drop jag 41 71 0
102                                        wait globalTimeout
103                                    endwhile
104                                    @ignore jleeves
105                                    while not find jorget jag
106                                        lift jorget 1
107                                        drop jag 64 61 0
108                                        wait globalTimeout
109                                    endwhile
110                                    @ignore jorget
111                                    while not find jap jag
112                                        lift jap 1
113                                        drop jag 59 50 0
114                                        wait globalTimeout
115                                    endwhile
116                                    @ignore jap
117                                endif
118                            endif
119                        endif
120                    endif
121                endif
122            endif
123        else
124            if findtype 5074 jag myDesiredHue as jegs
125                @ignore jegs
126            endif
127            if findtype 5070 jag myDesiredHue as jloves
128                @ignore jloves
129            endif
130            if findtype 5075 jag myDesiredHue as junic
131                @ignore junic
132            endif
133            if findtype 5061 jag myDesiredHue as jleeves
134                @ignore jleeves
135            endif
136            if findtype 5063 jag myDesiredHue as jorget
137                @ignore jorget
138            endif
139            if findtype 7610 jag myDesiredHue as jap
140                @ignore jap
141            endif
142        endif
143        ignore jag 
144    endwhile
145    @clearignore
146endfor
147say "Thanks Jaseowns for an awesome script!" 88
148overhead "All done!" 88
149
150