Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- promptalias 'Chest'
- if not @findobject 'RegChest'
- headmsg 'Select a chest for Regs'
- promptalias 'RegChest'
- endif
- if not @findobject 'BoneChest'
- headmsg 'Select a Chest for Bone Armor'
- promptalias 'BoneChest'
- endif
- if not @findobject 'NetChest'
- headmsg 'Select a chest for Nets'
- promptalias 'NetChest'
- endif
- if not @findobject 'GoldChest'
- headmsg 'Select a Chest for Gold'
- promptalias 'GoldChest'
- endif
- if not @findobject 'ArmorChest'
- headmsg 'Select a chest for Armor'
- promptalias 'ArmorChest'
- endif
- if not @findobject 'WepChest'
- headmsg 'Select a chest for Weapons'
- promptalias 'WepChest'
- endif
- if not @findobject 'GemChest'
- headmsg 'Select a chest for Gems'
- promptalias 'GemChest'
- endif
- if not @findobject 'ScrollChest'
- headmsg 'Select a chest for Scrolls'
- promptalias 'ScrollChest'
- endif
- if not @findobject 'TrashCan' or not @inrange 'TrashCan' '3'
- headmsg 'Select a corpse to dump Trash in'
- promptalias 'TrashCan'
- endif
- useobject 'Chest'
- pause 900
- // Ooops, forgot to disarm chest
- while hits < 100
- bigheal 'self'
- pause 1500
- endwhile
- // Hide self in house
- if not hidden 'self'
- useskill 'Hiding'
- endif
- // NETS
- if @inrange 'Chest' 2
- if @movetype 0xdca 'Chest' 'NetChest'
- pause 1000
- endif
- endif
- // GOLD
- if @inrange 'Chest' 2
- while @movetype 0xeed 'Chest' 'GoldChest'
- pause 1000
- endwhile
- endif
- // Organizers Start
- // Gems (this will pull all gems AND portal frags)
- organizer 'Gems' 'Chest' 'GemChest'
- while organizing
- endwhile
- // Loot - Items to pack
- organizer 'Loot' 'Chest' 'backpack'
- while organizing
- if weight >= maxweight
- playsound 'error.wav'
- msg "I'm Overweight! Stopping Script."
- stop
- endif
- endwhile
- // Regs
- organizer 'Regs' 'Chest' 'RegChest'
- while organizing
- endwhile
- // Weapons
- organizer 'Weapons' 'Chest' 'WepChest'
- while organizing
- if @injournal 'cannot hold' 'system'
- organizer 'Weapons' //stops organizer
- playsound 'error.wav'
- msg 'Weapon Chest Full, select another'
- promptalias 'WepChest'
- pause 600
- @clearjournal
- organizer 'Weapons' 'Chest' 'WepChest' // restarts organizer
- endif
- endwhile
- // Armor
- organizer 'Armor' 'Chest' 'ArmorChest'
- while organizing
- if @injournal 'cannot hold' 'system'
- organizer 'Armor' //stops organizer
- playsound 'error.wav'
- msg 'Armor Chest Full, select another'
- promptalias 'ArmorChest'
- pause 600
- @clearjournal
- organizer 'Armor' 'Chest' 'ArmorChest' // restarts organizer
- endif
- endwhile
- // Armor
- organizer 'BoneArmor' 'Chest' 'BoneChest'
- while organizing
- if @injournal 'cannot hold' 'system'
- organizer 'BoneArmor' //stops organizer
- playsound 'error.wav'
- msg 'Weapon Chest Full, select another'
- promptalias 'BoneChest'
- pause 600
- @clearjournal
- organizer 'BoneArmor' 'Chest' 'BoneChest' // restarts organizer
- endif
- endwhile
- // Scrolls
- if @inlist 'keepscrolls' 'Yes' or @inlist 'keepscrolls' 'yes'
- organizer 'Scrolls' 'Chest' 'ScrollChest'
- else
- organizer 'Scrolls' 'Chest' 'TrashCan'
- endif
- while organizing
- endwhile
- // Trash
- organizer 'Trash' 'Chest' 'TrashCan'
- while organizing
- endwhile
- //msg 'Loot Aquired!'
- playsound 'bell.wav'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement