Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //clearignorelist
- removelist 'trash'
- removelist 'armor'
- @unsetalias 'vanqbag'
- @unsetalias 'vanqbestbag'
- @unsetalias 'powerbestbag'
- @unsetalias 'gembag'
- @unsetalias 'scrollbag'
- @unsetalias 'trashcan'
- @unsetalias 'regbag'
- @unsetalias 'goldbag'
- @unsetalias 'lootbag'
- @unsetalias 'box'
- @unsetalias 'weapontrash'
- @unsetalias 'weaponkeep'
- @unsetalias 'resourcebag'
- @unsetalias 'armortrash'
- @unsetalias 'armorkeep'
- @unsetalias 'boxbag'
- @unsetalias 'netbag'
- @unsetalias 'netbag2'
- removelist 'trash'
- if not @listexists 'boxes'
- createlist 'boxes'
- @pushlist 'boxes' 0xe41
- @pushlist 'boxes' 0xe40
- @pushlist 'boxes' 0xe7c
- @pushlist 'boxes' 0x9ab
- @pushlist 'boxes' 0xe43
- @pushlist 'boxes' 0xe42
- endif
- @clearjournal
- if not @findobject 'resourcebag'
- headmsg 'find resource bag'
- if @findtype 0xe76 '63' 'ground' 1 1
- headmsg 'found resource bag'
- @setalias 'resourcebag' found
- @useobject 'resourcebag'
- pause 700
- endif
- endif
- //
- //restock regs
- //
- if not @findobject 'regbag'
- if @findtype 0xe76 '183' 'ground' 1 4
- @setalias 'regbag' found
- @useobject 'regbag'
- pause 700
- endif
- endif
- //SA
- if counttype 0xf8c 'any' 'backpack' < 5
- while counttype 0xf8c 'any' 'backpack' < 15
- @movetype 0xf8c 'regbag' 'backpack' 0 0 0 'any' 5
- pause 700
- endwhile
- pause 700
- endif
- //BM
- if counttype 0xf7b 'any' 'backpack' < 5
- while counttype 0xf7b 'any' 'backpack' < 15
- @movetype 0xf7b 'regbag' 'backpack' 0 0 0 'any' 5
- pause 700
- endwhile
- pause 700
- endif
- //GL
- if counttype 0xf84 'any' 'backpack' < 5
- while counttype 0xf84 'any' 'backpack' < 15
- @movetype 0xf84 'regbag' 'backpack' 0 0 0 'any' 5
- pause 700
- endwhile
- pause 700
- endif
- //GS
- if counttype 0xf85 'any' 'backpack' < 5
- while counttype 0xf85 'any' 'backpack' < 15
- @movetype 0xf85 'regbag' 'backpack' 0 0 0 'any' 5
- pause 700
- endwhile
- pause 700
- endif
- //MR
- if counttype 0xf86 'any' 'backpack' < 5
- while counttype 0xf86 'any' 'backpack' < 15
- @movetype 0xf86 'regbag' 'backpack' 0 0 0 'any' 5
- pause 700
- endwhile
- pause 700
- endif
- //SS
- if counttype 0xf8d 'any' 'backpack' < 5
- while counttype 0xf8d 'any' 'backpack' < 15
- @movetype 0xf8d 'regbag' 'backpack' 0 0 0 'any' 5
- pause 700
- endwhile
- pause 700
- endif
- if hits < maxhits
- cast 'Greater Heal'
- waitfortarget 5000
- target 'self'
- endif
- if not @findobject 'box' 'any'
- headmsg 'no box'
- for 0 to boxes
- if @findtype 'boxes[]' 'any' 'ground' 1 2
- headmsg 'found box' 69
- @setalias 'box' found
- @useobject 'box'
- pause 700
- endif
- endfor
- if @injournal 'appears to be locked' 'system'
- walk 'South'
- pause 700
- walk 'South'
- pause 700
- endif
- while @injournal 'appears to be locked' 'system'
- headmsg 'LOCKED BOX' 69
- if counttype 0x14fc 'any' 'backpack' < 25
- headmsg 'reload lockpicks'
- while counttype 0x14fc 'any' 'backpack' < 25
- @movetype 0x14fc 'resourcebag' 'backpack' 0 0 0 'any' 5
- pause 700
- endwhile
- pause 700
- endif
- while @findtype 0x14fc 'any' 'backpack'
- @usetype 0x14fc 'any' 'backpack' 'any'
- headmsg 'unlocking box' 234
- waitfortarget 12000
- target 'box' 2500
- pause 700
- if @injournal 'quickly' 'system'
- pause 700
- walk 'North'
- pause 700
- walk 'North'
- pause 700
- walk 'North'
- pause 700
- walk 'North'
- pause 700
- cast 'Telekinesis'
- autotargetobject 'box'
- pause 2000
- walk 'South'
- pause 700
- walk 'South'
- pause 700
- @useobject 'box'
- @clearjournal
- endif
- if @injournal 'does not' 'system'
- pause 700
- walk 'North'
- pause 700
- walk 'North'
- pause 700
- walk 'North'
- pause 700
- walk 'North'
- pause 700
- cast 'Telekinesis'
- autotargetobject 'box'
- pause 2000
- walk 'South'
- pause 700
- walk 'South'
- pause 700
- @useobject 'box'
- @clearjournal
- endif
- endwhile
- endwhile
- endif
- while hits < maxhits
- cast 'Greater Heal'
- waitfortarget 5000
- target 'self'
- pause 1500
- endwhile
- if not listexists 'loot'
- createlist 'loot'
- @pushlist 'loot' 0x2260 //Skill scrolls
- endif
- if not listexists 'gems'
- createlist 'gems'
- @pushlist 'gems' 0xf16 // Amethyst
- @pushlist 'gems' 0xf15 // Citrine
- @pushlist 'gems' 0xf19 // Sapphire
- @pushlist 'gems' 0xf25 // Amber
- @pushlist 'gems' 0xf21 // Star Sapphire
- @pushlist 'gems' 0xf10 // Emerald
- @pushlist 'gems' 0xf26 // Diamond
- @pushlist 'gems' 0xf2d // Tourmaline
- @pushlist 'gems' 0xf13 // Ruby
- endif
- if not listexists 'regs'
- createlist 'regs'
- @pushlist 'regs' 0xf7a // Black Pearl
- @pushlist 'regs' 0xf7b // Blood Moss
- @pushlist 'regs' 0xf86 // Mandrake Root
- @pushlist 'regs' 0xf84 // Garlic
- @pushlist 'regs' 0xf85 // Ginseng
- @pushlist 'regs' 0xf88 // Nightshade
- @pushlist 'regs' 0xf8d // Spider's Silk
- @pushlist 'regs' 0xf8c // Sulphurous Ash
- endif
- if not listexists 'scrolls'
- createlist 'scrolls'
- @pushlist 'scrolls' 0x1f2d // Reactive Armor
- @pushlist 'scrolls' 0x1f56 // Energy Bolt
- @pushlist 'scrolls' 0x1f57 // Explosion
- @pushlist 'scrolls' 0x1f5d // Chain Lightning
- @pushlist 'scrolls' 0x1f5e // Energy Field
- @pushlist 'scrolls' 0x1f5f // Flamestrike
- @pushlist 'scrolls' 0x1f60 // Gate Travel
- @pushlist 'scrolls' 0x1f61 // Mana Vampire
- @pushlist 'scrolls' 0x1f62 // Mass Dispel
- @pushlist 'scrolls' 0x1f65 // Earthquake
- @pushlist 'scrolls' 0x1f66 // Energy Vortex
- @pushlist 'scrolls' 0x1f67 // Ressurrection
- @pushlist 'scrolls' 0x1f69 // Summon Daemon
- @pushlist 'scrolls' 0x1f4c //Recall
- endif
- if not listexists 'trash'
- createlist 'trash'
- @pushlist 'trash' 0x171c
- @pushlist 'trash' 0x1717
- @pushlist 'trash' 0x1718
- @pushlist 'trash' 0x1544
- @pushlist 'trash' 0x1540
- @pushlist 'trash' 0x1713
- @pushlist 'trash' 0x1715
- @pushlist 'trash' 0x1714
- @pushlist 'trash' 0x1716
- @pushlist 'trash' 0x1717
- @pushlist 'trash' 0x1718
- @pushlist 'trash' 0x1719
- @pushlist 'trash' 0x171a
- @pushlist 'trash' 0x171b
- @pushlist 'trash' 0x171c
- @pushlist 'trash' 0x2306
- @pushlist 'trash' 0x1f6a // Summon Earth Elemental
- @pushlist 'trash' 0x1f6b // Summon Fire Elemental
- @pushlist 'trash' 0x1f6c // Summon Water Elemental
- @pushlist 'trash' 0x1f68 // Summon Air Elemental
- @pushlist 'trash' 0x1f63 // Meteor Swarm
- @pushlist 'trash' 0x1f64 // Polymorph
- @pushlist 'trash' 0x1f58 // Invisibility
- @pushlist 'trash' 0x1f59 // Mark
- @pushlist 'trash' 0x1f5a // Mass Curse
- @pushlist 'trash' 0x1f5b // Paralyze Field
- @pushlist 'trash' 0x1f5c // Reveal
- @pushlist 'trash' 0x1f2e // Clumsy
- @pushlist 'trash' 0x1f2f // Create Food
- @pushlist 'trash' 0x1f30 // Feeblemind
- @pushlist 'trash' 0x1f31 // Heal
- @pushlist 'trash' 0x1f32 // Magic Arrow
- @pushlist 'trash' 0x1f33 // Night Sight
- @pushlist 'trash' 0x1f34 // Weaken
- @pushlist 'trash' 0x1f35 // Agility
- @pushlist 'trash' 0x1f36 // Cunning
- @pushlist 'trash' 0x1f37 // Cure
- @pushlist 'trash' 0x1f38 // Harm
- @pushlist 'trash' 0x1f39 // Magic Trap
- @pushlist 'trash' 0x1f3a // Magic Untrap
- @pushlist 'trash' 0x1f3b // Protection
- @pushlist 'trash' 0x1f3c // Strength
- @pushlist 'trash' 0x1f3d // Bless
- @pushlist 'trash' 0x1f3e // Fireball
- @pushlist 'trash' 0x1f3f // Magic Lock
- @pushlist 'trash' 0x1f40 // Poison
- @pushlist 'trash' 0x1f41 // Telekinesis
- @pushlist 'trash' 0x1f42 // Teleport
- @pushlist 'trash' 0x1f43 // Unlock
- @pushlist 'trash' 0x1f44 // Wall of Stone
- @pushlist 'trash' 0x1f45 // Arch Cure
- @pushlist 'trash' 0x1f46 // Arch Protection
- @pushlist 'trash' 0x1f47 // Curse
- @pushlist 'trash' 0x1f48 // Fire Field
- @pushlist 'trash' 0x1f49 // Greater Heal
- @pushlist 'trash' 0x1f4a // Lightning
- @pushlist 'trash' 0x1f4b // Mana Drain
- @pushlist 'trash' 0x1f4d // Blade Spirit
- @pushlist 'trash' 0x1f4e // Dispel Field
- @pushlist 'trash' 0x1f4f // Incognito
- @pushlist 'trash' 0x1f50 // Magic Reflection
- @pushlist 'trash' 0x1f51 // Mind Blast
- @pushlist 'trash' 0x1f52 // Paralyze
- @pushlist 'trash' 0x1f53 // Poison Field
- @pushlist 'trash' 0x1f54 // Summon Creature
- @pushlist 'trash' 0x1f55 // Dispel
- @pushlist 'trash' 0xdf3 // wand
- @pushlist 'trash' 0xdf2 // wand
- @pushlist 'trash' 0xdf5 // wand
- @pushlist 'trash' 0xdf4 // wand
- endif
- useobject 'box'
- pause 900
- //
- //loot
- //
- if @findobject 'box'
- if not @findobject 'lootbag'
- if @findtype 0xe76 '113' 'ground' 1 4
- headmsg 'found loot bag' 69
- @setalias 'lootbag' found
- endif
- endif
- for 0 to loot
- while @findtype 'loot[]' 'any' 'box'
- moveitem found 'lootbag'
- pause 700
- endwhile
- endfor
- //
- //gems
- //
- if not @findobject 'gembag'
- if @findtype 0xe76 '2' 'ground' 1 4
- @setalias 'gembag' found
- endif
- endif
- for 0 to gems
- while @findtype 'gems[]' 'any' 'box'
- moveitem found 'gembag'
- pause 700
- endwhile
- endfor
- //
- //maps
- //
- if not @findobject 'mapbag'
- if @findtype 0xe76 '493' 'ground' 1 4
- @setalias 'mapbag' found
- endif
- endif
- while @findtype 0x14ec '0' 'box'
- if @movetype 0x14ec 'box' 'mapbag'
- pause 700
- endif
- endwhile
- //
- //scrolls
- //
- if not @findobject 'scrollbag'
- if @findtype 0xe76 '1001' 'ground' 1 4
- @setalias 'scrollbag' found
- endif
- endif
- for 0 to scrolls
- while @findtype 'scrolls[]' 'any' 'box'
- moveitem found 'scrollbag'
- pause 700
- endwhile
- endfor
- //
- //regs
- //
- if not @findobject 'regbag'
- if @findtype 0xe76 '183' 'ground' 1 4
- @setalias 'regbag' found
- endif
- endif
- for 0 to regs
- while @findtype 'regs[]' 'any' 'box'
- moveitem found 'regbag'
- pause 700
- endwhile
- endfor
- //
- //white nets
- //
- if not @findobject 'netbag'
- if @findtype 0xe76 '936' 'ground' 1 4
- @setalias 'netbag' found
- endif
- endif
- while @findtype 0xdca '1153' 'box'
- if contents 'netbag' == 100
- ignoreobject 'netbag'
- pause 300
- if @findtype 0xe76 '936' 'ground' 1 4
- @setalias 'netbag' found
- pause 300
- endif
- endif
- if @moveitem found 'netbag'
- pause 700
- endif
- endwhile
- //
- //normal nets
- //
- if not @findobject 'netbag2'
- if @findtype 0xe76 '268' 'ground' 1 4
- @setalias 'netbag2' found
- endif
- endif
- while @findtype 0xdca '2208' 'box'
- if contents 'netbag2' == 100
- ignoreobject 'netbag2'
- pause 300
- if @findtype 0xe76 '936' 'ground' 1 4
- @setalias 'netbag2' found
- pause 300
- endif
- endif
- if @moveitem found 'netbag2'
- pause 700
- endif
- endwhile
- //
- //gold
- //
- if not @findobject 'goldbag'
- if @findtype 0xe76 '48' 'ground' 1 4
- @setalias 'goldbag' found
- endif
- endif
- while @findtype 0xeed '0' 'box'
- if @movetype 0xeed 'box' 'goldbag'
- pause 700
- endif
- endwhile
- //
- //trash
- //
- if not @findobject 'trashcan'
- headmsg 'find trash can' 69
- if @findtype 0xe77 '946' 'ground' 1 4
- @setalias 'trashcan' found
- @useobject 'trashcan'
- pause 700
- endif
- endif
- for 0 to trash
- while @findtype 'trash[]' 'any' 'box'
- moveitem found 'trashcan'
- pause 700
- endwhile
- endfor
- //
- //ID & Sort Weapons
- //
- if not @listexists 'weapons'
- createlist 'weapons'
- @pushlist 'weapons' 0xf62 //Spear
- @pushlist 'weapons' 0x1403 //Short Spear
- @pushlist 'weapons' 0xe87 //Pitchfork
- @pushlist 'weapons' 0x1405 //Warfork
- @pushlist 'weapons' 0x1401 //Kryss
- @pushlist 'weapons' 0xf52 //Dagger
- @pushlist 'weapons' 0x13b0 //War axe
- @pushlist 'weapons' 0xdf0 //Black Staff
- @pushlist 'weapons' 0x1439 //War Hammer
- @pushlist 'weapons' 0x1407 //War Mace
- @pushlist 'weapons' 0xe89 //Quarter Staff
- @pushlist 'weapons' 0x143d //Hammer Pick
- @pushlist 'weapons' 0x13b4 //Club
- @pushlist 'weapons' 0xe81 //Shepherds Crook
- @pushlist 'weapons' 0x13f8 //Gnarled Staff
- @pushlist 'weapons' 0xf5c //Mace
- @pushlist 'weapons' 0x143b //Maul
- @pushlist 'weapons' 0x13b9 //Viking Sword
- @pushlist 'weapons' 0xf61 //Longsword
- @pushlist 'weapons' 0x1441 //Cutlass
- @pushlist 'weapons' 0x13b6 //Scimitar
- @pushlist 'weapons' 0xec4 //Skinning Knife
- @pushlist 'weapons' 0x13f6 //Butcher Knife
- @pushlist 'weapons' 0xf5e //Broadsword
- @pushlist 'weapons' 0x13ff //Katana
- @pushlist 'weapons' 0xec3 //Cleaver
- @pushlist 'weapons' 0xf43 //Hatchet
- @pushlist 'weapons' 0xf45 //Executioner's Axe
- @pushlist 'weapons' 0xf4d //Bardiche
- @pushlist 'weapons' 0xf4b //Double Axe
- @pushlist 'weapons' 0x143e //Halberd
- @pushlist 'weapons' 0x13fb //Large Battle Axe
- @pushlist 'weapons' 0x1443 //Two Handed Axe
- @pushlist 'weapons' 0xf47 //Battle Axe
- @pushlist 'weapons' 0xf49 //Axe
- @pushlist 'weapons' 0xe85 //Pickaxe
- @pushlist 'weapons' 0xe86 //Pickaxe
- @pushlist 'weapons' 0x13fd //HeavyXbow
- @pushlist 'weapons' 0xf50 //Xbow
- @pushlist 'weapons' 0x13b2 //bow
- endif
- @clearjournal
- for 0 to 'weapons'
- headmsg 'found weapons'
- while @findtype 'weapons[]' 'any' 'box'
- @setalias 'weapon' found
- @clearjournal
- if not @findobject 'vanqbestbag'
- if @findtype 0xe76 '53' ground 1 3
- headmsg 'found vanq best bag' 69
- @setalias 'vanqbestbag' found
- pause 300
- endif
- endif
- if not @findobject 'vanqbag'
- if @findtype 0xe76 '88' ground 1 3
- headmsg 'found vanq bag' 69
- @setalias 'vanqbag' found
- pause 300
- endif
- endif
- if not @findobject 'powerbestbag'
- if @findtype 0xe76 '18' ground 1 3
- headmsg 'found power best bag' 69
- @setalias 'powerbestbag' found
- pause 300
- endif
- endif
- if not @findobject 'weapontrash'
- if @findtype 0xe76 '433' ground 1 3
- headmsg 'found weapon trash' 69
- @setalias 'weapontrash' found
- @useobject 'weapontrash'
- pause 300
- endif
- endif
- if contents 'vanqbestbag' == 123
- headmsg 'vanq best bag full' 69
- ignoreobject 'vanqbestbag'
- unsetalias 'vanqbestbag'
- pause 700
- endif
- if contents 'vanqbag' == 123
- headmsg 'vanq bag full' 69
- ignoreobject 'vanqbag'
- unsetalias 'vanqbag'
- pause 700
- endif
- if contents 'powerbestbag' == 123
- headmsg 'weapon keep bag full' 69
- ignoreobject 'powerbestbag'
- unsetalias 'powerbestbag'
- pause 700
- endif
- if contents 'weapontrash' == 123
- headmsg 'weapon trash bag full' 69
- ignoreobject 'weapontrash'
- unsetalias 'weapontrash'
- pause 700
- endif
- moveitem 'weapon' 'weapontrash'
- pause 1500
- useskill 'Item Identification'
- waitfortarget 15000
- target! 'weapon'
- pause 1500
- if @injournal 'Vanquishing' 'system'
- headmsg 'Vanquishing' '2213'
- if @injournal 'Exceedingly' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg '+20' '2213'
- @clearjournal
- elseif @injournal 'Supremely' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg '+25' '2213'
- @clearjournal
- elseif @injournal 'Silver' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Silver' '2213'
- @clearjournal
- elseif @injournal 'Exorcism' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Exorcisim' '2213'
- @clearjournal
- elseif @injournal 'Air' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Air' '2213'
- @clearjournal
- elseif @injournal 'Daemon' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Daemon' '2213'
- @clearjournal
- elseif @injournal 'Gargoyle' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Gargoyle' '2213'
- @clearjournal
- elseif @injournal 'Fey' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Fey' '2213'
- @clearjournal
- elseif @injournal 'Respond' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Respond' '2213'
- @clearjournal
- elseif @injournal 'Repond' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Repond' '2213'
- @clearjournal
- elseif @injournal 'Vacuum' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Vacuum' '2213'
- @clearjournal
- elseif @injournal 'Flame' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Flame' '2213'
- @clearjournal
- elseif @injournal 'Elemental' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Elemental' '2213'
- @clearjournal
- elseif @injournal 'Earth' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Earth' '2213'
- @clearjournal
- elseif @injournal 'Water' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Water' '2213'
- @clearjournal
- elseif @injournal 'Ogre' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Ogre' '2213'
- @clearjournal
- elseif @injournal 'Orc Slayer' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Orc' '2213'
- @clearjournal
- elseif @injournal 'Arachnid' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Arachnid' '2213'
- @clearjournal
- elseif @injournal 'Spider' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Spider' '2213'
- @clearjournal
- elseif @injournal 'Scorpion' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Scorpion' '2213'
- @clearjournal
- elseif @injournal 'Terathan' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Terathan' '2213'
- @clearjournal
- elseif @injournal 'Reptile' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Reptile' '2213'
- @clearjournal
- elseif @injournal 'Dragon' 'system'
- headmsg 'Dragon' '2213'
- moveitem 'weapon' 'vanqbestbag'
- @clearjournal
- elseif @injournal 'Lizardman' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Lizardman' '2213'
- @clearjournal
- elseif @injournal 'Ophidian' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Ophidan' '2213'
- @clearjournal
- elseif @injournal 'Snake' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Snake' '2213'
- @clearjournal
- elseif @injournal 'Undead' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Undead' '2213'
- @clearjournal
- elseif @injournal 'Blood' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Blood' '2213'
- @clearjournal
- elseif @injournal 'Poison' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Poison' '2213'
- @clearjournal
- elseif @injournal 'Troll' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Troll' '2213'
- @clearjournal
- elseif @injournal 'Fire' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Fire' '2213'
- @clearjournal
- elseif @injournal 'Snow' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Snow' '2213'
- @clearjournal
- elseif @injournal 'Demon' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Demon' '2213'
- @clearjournal
- elseif @injournal 'Balron' 'system'
- moveitem 'weapon' 'vanqbestbag'
- headmsg 'Balron' '2213'
- @clearjournal
- pause 1000
- endif
- endif
- if @injournal 'Vanquishing' 'system'
- moveitem 'weapon' 'vanqbag'
- headmsg 'Vanquishing' '2213'
- @clearjournal
- pause 1000
- endif
- if @injournal 'Power' 'system'
- headmsg 'Power' '2213'
- if @injournal 'Exceedingly' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg '+20' '2213'
- @clearjournal
- elseif @injournal 'Supremely' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg '+25' '2213'
- @clearjournal
- elseif @injournal 'Silver' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Silver' '2213'
- @clearjournal
- elseif @injournal 'Exorcism' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Exorcisim' '2213'
- @clearjournal
- elseif @injournal 'Air' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Air' '2213'
- @clearjournal
- elseif @injournal 'Daemon' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Daemon' '2213'
- @clearjournal
- elseif @injournal 'Gargoyle' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Gargoyle' '2213'
- @clearjournal
- elseif @injournal 'Fey' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Fey' '2213'
- @clearjournal
- elseif @injournal 'Respond' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Respond' '2213'
- @clearjournal
- elseif @injournal 'Repond' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Repond' '2213'
- @clearjournal
- elseif @injournal 'Vacuum' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Vacuum' '2213'
- @clearjournal
- elseif @injournal 'Flame' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Flame' '2213'
- @clearjournal
- elseif @injournal 'Elemental' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Elemental' '2213'
- @clearjournal
- elseif @injournal 'Earth' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Earth' '2213'
- @clearjournal
- elseif @injournal 'Water' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Water' '2213'
- @clearjournal
- elseif @injournal 'Ogre' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Ogre' '2213'
- @clearjournal
- elseif @injournal 'Orc Slayer' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Orc' '2213'
- @clearjournal
- elseif @injournal 'Arachnid' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Arachnid' '2213'
- @clearjournal
- elseif @injournal 'Spider' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Spider' '2213'
- @clearjournal
- elseif @injournal 'Scorpion' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Scorpion' '2213'
- @clearjournal
- elseif @injournal 'Terathan' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Terathan' '2213'
- @clearjournal
- elseif @injournal 'Reptile' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Reptile' '2213'
- @clearjournal
- elseif @injournal 'Dragon' 'system'
- headmsg 'Dragon' '2213'
- moveitem 'weapon' 'powerbestbag'
- @clearjournal
- elseif @injournal 'Lizardman' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Lizardman' '2213'
- @clearjournal
- elseif @injournal 'Ophidian' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Ophidan' '2213'
- @clearjournal
- elseif @injournal 'Snake' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Snake' '2213'
- @clearjournal
- elseif @injournal 'Undead' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Undead' '2213'
- @clearjournal
- elseif @injournal 'Blood' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Blood' '2213'
- @clearjournal
- elseif @injournal 'Poison' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Poison' '2213'
- @clearjournal
- elseif @injournal 'Troll' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Troll' '2213'
- @clearjournal
- elseif @injournal 'Fire' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Fire' '2213'
- @clearjournal
- elseif @injournal 'Snow' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Snow' '2213'
- @clearjournal
- elseif @injournal 'Demon' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Demon' '2213'
- @clearjournal
- elseif @injournal 'Balron' 'system'
- moveitem 'weapon' 'powerbestbag'
- headmsg 'Balron' '2213'
- @clearjournal
- pause 1000
- endif
- endif
- endwhile
- endfor
- //
- //ID & Sort Armor
- //
- if not @listexists 'armor'
- createlist 'armor'
- @pushlist 'armor' 0x1b7a //WoodenShield
- @pushlist 'armor' 0x1b7b //MetalShield
- @pushlist 'armor' 0x1b72 //BronzeShields
- @pushlist 'armor' 0x1b73 //Buckler
- @pushlist 'armor' 0x1b74 //Metal Kite Shield
- @pushlist 'armor' 0x1b76 //HeaterShield
- @pushlist 'armor' 0x1b79 //Tear Kite Shield
- @pushlist 'armor' 0x1c00 //Female Leather Shorts
- @pushlist 'armor' 0x1c0a //Female Leather Bustier
- @pushlist 'armor' 0x1c0c //Female Studded Bustier
- @pushlist 'armor' 0x1c02 //Female Studded Armor
- @pushlist 'armor' 0x1c04 //Female Plate
- @pushlist 'armor' 0x1c06 //Female Leather Armor
- @pushlist 'armor' 0x1c08 //Female Leather Skirt
- @pushlist 'armor' 0x1db9 //Leather Cap
- @pushlist 'armor' 0x1f0b //Orc Helmet
- @pushlist 'armor' 0x13bb //Chainmail Coif
- @pushlist 'armor' 0x13be //Chainmail Leggins
- @pushlist 'armor' 0x13bf //Chainmail Tunic
- @pushlist 'armor' 0x13c6 //Leather Gloves
- @pushlist 'armor' 0x13c7 //Leather Gorget
- @pushlist 'armor' 0x13cb //Leather Pants
- @pushlist 'armor' 0x13cc //Leather Tunic
- @pushlist 'armor' 0x13cd //Leather Sleeves
- @pushlist 'armor' 0x13d5 //Studded Gloves
- @pushlist 'armor' 0x13d6 //Studded Gorget
- @pushlist 'armor' 0x13da //Studded Leggings
- @pushlist 'armor' 0x13db //Studded Tunic
- @pushlist 'armor' 0x13dc //Studded Sleeves
- @pushlist 'armor' 0x13eb //Ringmail Gloves
- @pushlist 'armor' 0x13ec //Ringmail Tunic
- @pushlist 'armor' 0x13ee //Ringmail Sleeves
- @pushlist 'armor' 0x13f0 //Ringmail Leggins
- @pushlist 'armor' 0x140a //Helmet
- @pushlist 'armor' 0x140c //Bascinet
- @pushlist 'armor' 0x140e //Norse Helm
- @pushlist 'armor' 0x144e //Bone Arms
- @pushlist 'armor' 0x144f //Bone Armor
- @pushlist 'armor' 0x1408 //Close Helmet
- @pushlist 'armor' 0x1410 //Platemail Arms
- @pushlist 'armor' 0x1411 //Platemail Legs
- @pushlist 'armor' 0x1412 //Plate Helm
- @pushlist 'armor' 0x1413 //Plate Gorget
- @pushlist 'armor' 0x1414 //Platemail Gloves
- @pushlist 'armor' 0x1415 //Plate Chest
- @pushlist 'armor' 0x1450 //Bone Gloves
- @pushlist 'armor' 0x1451 //Bone Helmet
- @pushlist 'armor' 0x1452 //Bone Leggings
- endif
- if not @listexists 'armortrash2'
- createlist 'armortrash2'
- @pushlist 'armortrash2' 0x1f0b //Orc Helmet
- @pushlist 'armortrash2' 0x1451 //Bone Helmet
- @pushlist 'armortrash2' 0x144f //Bone armor
- @pushlist 'armortrash2' 0x1452 //Bone Leggings
- @pushlist 'armortrash2' 0x144e //Bone Arms
- @pushlist 'armortrash2' 0x1450 //Bone Gloves
- endif
- @clearjournal
- for 0 to 'armor'
- headmsg 'found armor'
- while @findtype 'armor[]' 'any' 'box'
- @clearjournal
- pause 700
- if not @findobject 'armortrash'
- headmsg 'find armor trash'
- if @findtype 0xe76 '638' ground 1 3
- headmsg 'found armor trash' 69
- @setalias 'armortrash' found
- @useobject 'armortrash'
- pause 700
- endif
- endif
- if not @findobject 'armorkeep'
- headmsg 'find armor keep'
- if @findtype 0xe76 '458' ground 1 3
- headmsg 'found armor keep' 69
- @setalias 'armorkeep' found
- pause 300
- endif
- endif
- for 0 to armortrash2
- while @findtype 'armortrash2[]' 'any' 'armortrash'
- @moveitem found 'trashcan'
- pause 700
- endwhile
- endfor
- if contents 'armorkeep' == 123
- headmsg 'armor keep bag full' 69
- ignoreobject 'armorkeep'
- unsetalias 'armorkeep'
- pause 700
- endif
- if contents 'armortrash' == 123
- headmsg 'armor trash bag full' 452
- ignoreobject 'armortrash'
- unsetalias 'armortrash'
- pause 700
- endif
- if @findtype 'armor[]' 'any' 'box'
- headmsg 'found armor, moving' 69
- moveitem found 'armortrash'
- pause 1500
- useskill 'Item Identification'
- waitfortarget 15000
- target! found
- pause 1500
- if @injournal 'Invulnerability' 'system'
- moveitem found 'armorkeep'
- headmsg 'Invulnerability' '2213'
- @clearjournal
- endif
- endif
- endwhile
- endfor
- endif
- if not @findobject 'boxbag'
- headmsg 'find boxbag' 69
- if @findtype 0xe76 '902' 'ground' 1 4
- headmsg 'found boxbag'
- @setalias 'boxbag' found
- pause 700
- endif
- endif
- if contents 'boxbag' == 123
- headmsg 'chest bag full' 69
- ignoreobject 'boxbag'
- unsetalias 'boxbag'
- pause 700
- if not @findobject 'boxbag'
- headmsg 'find boxbag' 69
- if @findtype 0xe76 '902' 'ground' 1 4
- headmsg 'found boxbag'
- @setalias 'boxbag' found
- pause 300
- endif
- endif
- endif
- if contents 'box' == 0
- headmsg 'no items left in box' 69
- pause 700
- @moveitem 'box' 'boxbag'
- clearjournal
- pause 700
- @ignoreobject 'box'
- pause 300
- endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement