Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function JuvPick() {
- let pickJuv = () => {
- let item = getUnit(4, -1, 3)
- let juvs = []
- if (item && (item.classid == 515 || item.classid == 516)) {
- do {
- juvs.push(copyUnit(item))
- } while (item.getNext())
- }
- juvs.forEach(juv => {
- if (Storage.Inventory.CanFit(juv)) {
- Pickit.pickItem(juv)
- }
- })
- }
- let stashJuvs = () => {
- let juvs = me.findItems(-1, 0, 3)
- .filter(item => (item.classid == 515 || item.classid == 516))
- juvs.forEach(juv => {
- Town.openStash()
- if (Storage.Stash.CanFit(juv)) {
- Storage.Stash.MoveTo(juv)
- }
- })
- }
- addEventListener("keyup", function (key) {
- if (key == 97) {
- paused ? paused = false : paused = true
- me.overhead(paused ? 'Paused' : 'Resuming')
- }
- if (key == 98) {
- stash = true
- me.overhead('Stashing')
- }
- })
- let paused = false
- let stash = false
- Town.goToTown(1)
- Town.move('stash')
- while (true) {
- if (!paused) {
- pickJuv()
- }
- if (stash) {
- stashJuvs()
- me.cancel()
- stash = false
- }
- delay(100)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement