MAX_PODS = 90 function lost() return{ {map = map:currentPos(), havenbag = true}, } end function hiboux() npc:npcBank(-1,-1) global:delay(2500) storage:putAllItems() global:leaveDialog() end function astrub() global:delay(2000) map:changeMap("zaap(125,196,191105026)") global:delay(2000) end function bouftou() global:delay(2000) map:changeMap("zaap(110,199,88082704)") global:delay(2000) end function scarafeuille() global:delay(2000) map:changeMap("zaap(110,199,88212481)") global:delay(2000) end function champscania() global:delay(2000) map:changeMap("zaap(110,199,142087694)") global:delay(2000) end function otomai() global:delay(2000) map:changeMap("zaap(110,199,154642)") global:delay(2000) end function laccania() global:delay(2000) map:changeMap("zaap(110,199,156240386)") global:delay(2000) end function move() if (job:level(28) < 20) then --global:printMessage("blé") ELEMENTS_TO_GATHER = {38} --blé return { {map = "0,0", custom = astrub}, {map = "5,-18", changeMap = "top"}, {map = "4,-19", changeMap = "top", gather = true}, {map = "4,-20", changeMap = "top", gather = true}, {map = "4,-21", changeMap = "right", gather = true}, {map = "5,-21", changeMap = "right", gather = true}, {map = "6,-21", changeMap = "right", gather = true}, {map = "3,-23", changeMap = "right", gather = true}, {map = "4,-23", changeMap = "right", gather = true}, {map = "5,-23", changeMap = "right", gather = true}, {map = "6,-23", changeMap = "right", gather = true}, {map = "3,-27", changeMap = "right", gather = true}, {map = "4,-27", changeMap = "right", gather = true}, {map = "5,-27", changeMap = "right", gather = true}, {map = "7,-21", changeMap = "top", gather = true}, {map = "3,-22", changeMap = "top", gather = true}, {map = "7,-23", changeMap = "top", gather = true}, {map = "7,-24", changeMap = "top", gather = true}, {map = "3,-25", changeMap = "top", gather = true}, {map = "3,-26", changeMap = "top", gather = true}, {map = "6,-27", changeMap = "top", gather = true}, {map = "6,-28", changeMap = "top", gather = true}, {map = "6,-29", changeMap = "top", gather = true}, {map = "4,-29", changeMap = "top", gather = true}, {map = "6,-30", changeMap = "left", gather = true}, {map = "5,-29", changeMap = "left", gather = true}, {map = "4,-30", changeMap = "left", gather = true}, {map = "4,-25", changeMap = "left", gather = true}, {map = "5,-25", changeMap = "left", gather = true}, {map = "6,-25", changeMap = "left", gather = true}, {map = "7,-25", changeMap = "left", gather = true}, {map = "7,-22", changeMap = "left", gather = true}, {map = "6,-22", changeMap = "left", gather = true}, {map = "5,-22", changeMap = "left", gather = true}, {map = "4,-22", changeMap = "left", gather = true}, {map = "5,-19", changeMap = "left", gather = true}, {map = "5,-30", changeMap = "bottom", gather = true}, {map = "0,0", custom = astrub}, } elseif (job:level(28) >= 20) and (job:level(28) < 40) then --global:printMessage("orge") ELEMENTS_TO_GATHER = {38, 43} -- blé orge return { {map = "0,0", custom = astrub}, {map = "5,-18", changeMap = "top"}, {map = "4,-19", changeMap = "top", gather = true}, {map = "4,-20", changeMap = "top", gather = true}, {map = "4,-21", changeMap = "right", gather = true}, {map = "5,-21", changeMap = "right", gather = true}, {map = "6,-21", changeMap = "right", gather = true}, {map = "3,-23", changeMap = "top", gather = true}, {map = "4,-23", changeMap = "right", gather = true}, {map = "5,-23", changeMap = "right", gather = true}, {map = "6,-23", changeMap = "right", gather = true}, {map = "3,-27", changeMap = "right", gather = true}, {map = "4,-27", changeMap = "right", gather = true}, {map = "5,-27", changeMap = "right", gather = true}, {map = "7,-21", changeMap = "top", gather = true}, {map = "3,-22", changeMap = "top", gather = true}, {map = "7,-24", changeMap = "top", gather = true}, {map = "3,-25", changeMap = "top", gather = true}, {map = "3,-26", changeMap = "top", gather = true}, {map = "6,-28", changeMap = "top", gather = true}, {map = "6,-29", changeMap = "top", gather = true}, {map = "4,-29", changeMap = "top", gather = true}, {map = "6,-30", changeMap = "left", gather = true}, {map = "5,-29", changeMap = "left", gather = true}, {map = "4,-30", changeMap = "left", gather = true}, {map = "4,-25", changeMap = "left", gather = true}, {map = "5,-25", changeMap = "left", gather = true}, {map = "6,-25", changeMap = "left", gather = true}, {map = "7,-25", changeMap = "left", gather = true}, {map = "7,-22", changeMap = "left", gather = true}, {map = "6,-22", changeMap = "left", gather = true}, {map = "5,-22", changeMap = "left", gather = true}, {map = "4,-22", changeMap = "left", gather = true}, {map = "5,-19", changeMap = "left", gather = true}, {map = "5,-30", changeMap = "bottom", gather = true}, {map = "7,-28", changeMap = "left", gather = true}, {map = "6,-27", changeMap = "right", gather = true}, {map = "7,-27", changeMap = "top", gather = true}, {map = "3,-30", changeMap = "top", gather = true}, {map = "3,-31", changeMap = "top", gather = true}, {map = "3,-24", changeMap = "right", gather = true}, {map = "4,-24", changeMap = "bottom", gather = true}, {map = "7,-23", changeMap = "right", gather = true}, {map = "8,-23", changeMap = "right", gather = true}, {map = "9,-23", changeMap = "top", gather = true}, {map = "9,-24", changeMap = "left", gather = true}, {map = "8,-24", changeMap = "left", gather = true}, {map = "0,0", custom = astrub}, } elseif (job:level(28) >= 40) and (job:level(28) < 60) then --global:printMessage("avoine") ELEMENTS_TO_GATHER = { 38, 43, 45} -- blé orge avoine return { {map = "0,0", custom = astrub}, {map = "5,-18", changeMap = "top"}, {map = "4,-19", changeMap = "top", gather = true}, {map = "4,-20", changeMap = "top", gather = true}, {map = "4,-21", changeMap = "right", gather = true}, {map = "5,-21", changeMap = "right", gather = true}, {map = "6,-21", changeMap = "right", gather = true}, {map = "3,-23", changeMap = "top", gather = true}, {map = "4,-23", changeMap = "right", gather = true}, {map = "5,-23", changeMap = "right", gather = true}, {map = "6,-23", changeMap = "right", gather = true}, {map = "3,-27", changeMap = "top", gather = true}, {map = "4,-27", changeMap = "right", gather = true}, {map = "5,-27", changeMap = "right", gather = true}, {map = "7,-21", changeMap = "top", gather = true}, {map = "3,-22", changeMap = "top", gather = true}, {map = "7,-24", changeMap = "top", gather = true}, {map = "3,-25", changeMap = "top", gather = true}, {map = "3,-26", changeMap = "top", gather = true}, {map = "6,-28", changeMap = "top", gather = true}, {map = "6,-29", changeMap = "top", gather = true}, {map = "4,-29", changeMap = "top", gather = true}, {map = "6,-30", changeMap = "left", gather = true}, {map = "5,-29", changeMap = "left", gather = true}, {map = "4,-30", changeMap = "left", gather = true}, {map = "4,-25", changeMap = "left", gather = true}, {map = "5,-25", changeMap = "left", gather = true}, {map = "6,-25", changeMap = "left", gather = true}, {map = "7,-25", changeMap = "left", gather = true}, {map = "7,-22", changeMap = "left", gather = true}, {map = "6,-22", changeMap = "left", gather = true}, {map = "5,-22", changeMap = "left", gather = true}, {map = "4,-22", changeMap = "left", gather = true}, {map = "5,-19", changeMap = "left", gather = true}, {map = "5,-30", changeMap = "bottom", gather = true}, {map = "7,-28", changeMap = "left", gather = true}, {map = "6,-27", changeMap = "right", gather = true}, {map = "7,-27", changeMap = "top", gather = true}, {map = "3,-30", changeMap = "top", gather = true}, {map = "3,-31", changeMap = "top", gather = true}, {map = "3,-24", changeMap = "right", gather = true}, {map = "4,-24", changeMap = "bottom", gather = true}, {map = "7,-23", changeMap = "right", gather = true}, {map = "8,-23", changeMap = "right", gather = true}, {map = "9,-23", changeMap = "top", gather = true}, {map = "9,-24", changeMap = "left", gather = true}, {map = "8,-24", changeMap = "left", gather = true}, {map = "3,-28", changeMap = "right", gather = true}, {map = "4,-28", changeMap = "bottom", gather = true}, {map = "0,0", custom = astrub}, } elseif (job:level(28) >= 60) and (job:level(28) < 80) then --global:printMessage("houblon") ELEMENTS_TO_GATHER = { 38, 43, 45, 39} -- blé orge avoine houblon return { {map = "0,0", custom = bouftou}, {map = "5,7", changeMap = "top"}, {map = "5,6", changeMap = "right", gather = true}, {map = "6,7", changeMap = "right", gather = true}, {map = "6,9", changeMap = "right", gather = true}, {map = "7,9", changeMap = "right", gather = true}, {map = "8,9", changeMap = "right", gather = true}, {map = "8,7", changeMap = "right", gather = true}, {map = "9,6", changeMap = "right", gather = true}, {map = "10,6", changeMap = "right", gather = true}, {map = "11,6", changeMap = "top", gather = true}, {map = "9,7", changeMap = "top", gather = true}, {map = "9,9", changeMap = "top", gather = true}, {map = "8,8", changeMap = "top", gather = true}, {map = "11,5", changeMap = "left", gather = true}, {map = "10,5", changeMap = "left", gather = true}, {map = "6,6", changeMap = "bottom", gather = true}, {map = "7,7", changeMap = "bottom", gather = true}, {map = "6,8", changeMap = "bottom", gather = true}, {map = "7,8", changeMap = "left", gather = true}, {map = "9,8", changeMap = "left", gather = true}, {map = "0,0", custom = bouftou}, } elseif (job:level(28) >= 80) and (job:level(28) < 120) then --global:printMessage("lin") ELEMENTS_TO_GATHER = { 38, 43, 45, 39, 42} -- blé orge avoine houblon lin return { {map = "0,0", custom = scarafeuille}, {map = "-1,24", changeMap = "right"}, {map = "0,24", changeMap = "bottom", gather = true}, {map = "3,22", changeMap = "bottom", gather = true}, {map = "3,23", changeMap = "bottom", gather = true}, {map = "3,24", changeMap = "bottom", gather = true}, {map = "3,25", changeMap = "bottom", gather = true}, {map = "4,26", changeMap = "bottom", gather = true}, {map = "4,27", changeMap = "bottom", gather = true}, {map = "4,28", changeMap = "bottom", gather = true}, {map = "0,25", changeMap = "right", gather = true}, {map = "1,25", changeMap = "right", gather = true}, {map = "2,22", changeMap = "right", gather = true}, {map = "3,26", changeMap = "right", gather = true}, {map = "2,25", changeMap = "top", gather = true}, {map = "2,24", changeMap = "top", gather = true}, {map = "2,23", changeMap = "top", gather = true}, {map = "0,0", custom = scarafeuille}, } elseif (job:level(28) >= 120) and (job:level(28) < 140) then --global:printMessage("malt") ELEMENTS_TO_GATHER = { 38, 43, 45, 39, 42, 44, 111, 47} -- blé orge avoine houblon lin riz malt return { {map = "0,0", custom = bouftou}, {map = "5,7", changeMap = "right"}, {map = "6,7", changeMap = "right", gather = true}, {map = "7,7", changeMap = "top", gather = true}, {map = "7,5", changeMap = "top", gather = true}, {map = "7,6", changeMap = "top", gather = true}, {map = "7,4", changeMap = "right", gather = true}, {map = "9,5", changeMap = "left", gather = true}, {map = "10,7", changeMap = "left", gather = true}, {map = "9,7", changeMap = "left", gather = true}, {map = "9,9", changeMap = "left", gather = true}, {map = "8,9", changeMap = "left", gather = true}, {map = "8,8", changeMap = "right", gather = true}, {map = "8,6", changeMap = "right", gather = true}, {map = "8,4", changeMap = "right", gather = true}, {map = "9,6", changeMap = "right", gather = true}, {map = "7,9", changeMap = "top", gather = true}, {map = "7,8", changeMap = "top", gather = true}, {map = "9,4", changeMap = "bottom", gather = true}, {map = "8,5", changeMap = "bottom", gather = true}, {map = "10,6", changeMap = "bottom", gather = true}, {map = "8,7", changeMap = "bottom", gather = true}, {map = "9,8", changeMap = "bottom", gather = true}, } elseif (job:level(28) >= 140) and (job:level(28) < 160) then --global:printMessage("riz") ELEMENTS_TO_GATHER = { 38, 43, 45, 39, 42, 44, 111, 47, 46} -- blé orge avoine houblon lin riz malt chanvre return { {map = "0,0", custom = champscania}, {map = "-27,-36", changeMap = "top"}, {map = "-27,-37", changeMap = "top", gather = true}, {map = "-27,-38", changeMap = "top", gather = true}, {map = "-22,-39", changeMap = "top", gather = true}, {map = "-24,-39", changeMap = "right", gather = true}, {map = "-23,-39", changeMap = "right", gather = true}, {map = "-28,-42", changeMap = "bottom", gather = true}, {map = "-28,-41", changeMap = "bottom", gather = true}, {map = "-27,-39", changeMap = "top", gather = true}, {map = "-28,-40", changeMap = "bottom", gather = true}, {map = "-27,-40", changeMap = "right", gather = true}, {map = "-26,-40", changeMap = "right", gather = true}, {map = "-25,-39", changeMap = "right", gather = true}, {map = "-25,-40", changeMap = "bottom", gather = true}, {map = "-23,-42", changeMap = "left", gather = true}, {map = "-24,-42", changeMap = "left", gather = true}, {map = "-25,-42", changeMap = "top", gather = true}, {map = "-25,-43", changeMap = "top", gather = true}, {map = "-27,-42", changeMap = "top", gather = true}, {map = "-27,-43", changeMap = "top", gather = true}, {map = "-25,-44", changeMap = "left", gather = true}, {map = "-27,-44", changeMap = "left", gather = true}, {map = "-28,-39", changeMap = "right", gather = true}, {map = "-23,-40", changeMap = "top", gather = true}, {map = "-23,-41", changeMap = "top", gather = true}, {map = "-22,-40", changeMap = "left", gather = true}, {map = "-26,-44", changeMap = "bottom", gather = true}, {map = "-26,-43", changeMap = "bottom", gather = true}, {map = "-26,-42", changeMap = "left", gather = true}, {map = "-28,-44", changeMap = "bottom", gather = true}, {map = "-28,-43", changeMap = "bottom", gather = true}, } elseif (job:level(28) >= 160) and (job:level(28) < 180) then --global:printMessage("mais") ELEMENTS_TO_GATHER = { 38, 43, 45, 39, 42, 44, 111, 47, 46, 260} -- blé orge avoine houblon lin riz malt chanvre mais return { {map = "0,0", custom = otomai}, {map = "-46,18", changeMap = "top|left"}, {map = "-47,18", changeMap = "top"}, {map = "-47,17", changeMap = "top"}, {map = "-47,16", changeMap = "top"}, {map = "-47,15", changeMap = "top"}, {map = "-47,14", changeMap = "top|left"}, {map = "-46,17", changeMap = "top|left"}, {map = "-46,16", changeMap = "top|left"}, {map = "-46,15", changeMap = "left"}, {map = "-48,14", changeMap = "top|left"}, {map = "-49,13", changeMap = "top|left"}, {map = "-49,14", changeMap = "top"}, {map = "-47,13", changeMap = "top|left"}, {map = "-47,12", changeMap = "top|left"}, {map = "-48,13", changeMap = "top|left"}, {map = "-48,12", changeMap = "top|left"}, {map = "-50,13", changeMap = "top"}, {map = "-49,12", changeMap = "top|left"}, {map = "-47,11", changeMap = "left"}, {map = "-48,11", changeMap = "left"}, {map = "-50,12", changeMap = "top", gather = true}, {map = "-50,11", changeMap = "top|left", gather = true}, {map = "-51,11", changeMap = "top", gather = true}, {map = "-49,11", changeMap = "left", gather = true}, {map = "-50,10", changeMap = "left", gather = true}, {map = "-51,10", changeMap = "top", gather = true}, {map = "-51,9", changeMap = "top|left", gather = true}, {map = "-52,9", changeMap = "top", gather = true}, {map = "-52,8", changeMap = "top", gather = true}, {map = "-52,7", changeMap = "top|left", gather = true}, {map = "-51,8", changeMap = "left", gather = true}, {map = "-53,7", changeMap = "top|left", gather = true}, {map = "-53,6", changeMap = "top|left", gather = true}, {map = "-52,6", changeMap = "top|left", gather = true}, {map = "-52,5", changeMap = "top|left", gather = true}, {map = "-53,5", changeMap = "top|left", gather = true}, {map = "-52,4", changeMap = "left", gather = true}, {map = "-53,4", changeMap = "left", gather = true}, {map = "-54,7", changeMap = "top|left", gather = true}, {map = "-54,6", changeMap = "top|left", gather = true}, {map = "-54,5", changeMap = "top|left", gather = true}, {map = "-54,4", changeMap = "left", gather = true}, {map = "-55,7", changeMap = "top", gather = true}, {map = "-55,6", changeMap = "top", gather = true}, {map = "-55,5", changeMap = "top", gather = true}, {map = "-55,4", changeMap = "top", gather = true}, {map = "-55,3", changeMap = "top", gather = true}, {map = "0,0", custom = otomai}, } elseif (job:level(28) >= 180) and (job:level(28) <= 200) then --global:printMessage("millet") ELEMENTS_TO_GATHER = { 38, 43, 45, 39, 42, 44, 111, 47, 46, 260, 261} -- blé orge avoine houblon lin riz malt chanvre mais millet return { {map = "0,0", custom = laccania}, {map = "-3,-42", changeMap = "top|right"}, {map = "-3,-43", changeMap = "top"}, {map = "-3,-44", changeMap = "top"}, {map = "-3,-45", changeMap = "top"}, {map = "-3,-46", changeMap = "top"}, {map = "-3,-47", changeMap = "top"}, {map = "-3,-48", changeMap = "top"}, {map = "-3,-49", changeMap = "top"}, {map = "-2,-42", changeMap = "top"}, {map = "-2,-43", changeMap = "top"}, {map = "-2,-44", changeMap = "top"}, {map = "-2,-45", changeMap = "top"}, {map = "-2,-46", changeMap = "top"}, {map = "-2,-47", changeMap = "top"}, {map = "-2,-48", changeMap = "top"}, {map = "-2,-49", changeMap = "top"}, {map = "-3,-50", changeMap = "right"}, {map = "-2,-50", changeMap = "top", gather = true}, {map = "-2,-51", changeMap = "left", gather = true}, {map = "-3,-52", changeMap = "left", gather = true}, {map = "-4,-52", changeMap = "bottom", gather = true}, {map = "-3,-51", changeMap = "top", gather = true}, {map = "-4,-51", changeMap = "left", gather = true}, {map = "-5,-52", changeMap = "left", gather = true}, {map = "-5,-51", changeMap = "top", gather = true}, {map = "-6,-52", changeMap = "top", gather = true}, {map = "-6,-53", changeMap = "top", gather = true}, {map = "-7,-54", changeMap = "top", gather = true}, {map = "-7,-55", changeMap = "right", gather = true}, {map = "-6,-55", changeMap = "right", gather = true}, {map = "-5,-55", changeMap = "right", gather = true}, {map = "-6,-54", changeMap = "left", gather = true}, {map = "-4,-55", changeMap = "top", gather = true}, {map = "-4,-56", changeMap = "left", gather = true}, {map = "-5,-56", changeMap = "left", gather = true}, {map = "-6,-56", changeMap = "top", gather = true}, {map = "-5,-57", changeMap = "top", gather = true}, {map = "-6,-58", changeMap = "top", gather = true}, {map = "-1,-56", changeMap = "top", gather = true}, {map = "-6,-59", changeMap = "right", gather = true}, {map = "-5,-59", changeMap = "right", gather = true}, {map = "-4,-59", changeMap = "right", gather = true}, {map = "-6,-57", changeMap = "right", gather = true}, {map = "-4,-57", changeMap = "right", gather = true}, {map = "-3,-57", changeMap = "right", gather = true}, {map = "-2,-56", changeMap = "right", gather = true}, {map = "-3,-59", changeMap = "bottom", gather = true}, {map = "-4,-58", changeMap = "bottom", gather = true}, {map = "-2,-57", changeMap = "bottom", gather = true}, {map = "-5,-58", changeMap = "left", gather = true}, {map = "-3,-58", changeMap = "left", gather = true}, {map = "0,0", custom = laccania}, } end end function bank() return { {map = "0,0", custom = astrub}, { map = "5,-18", changeMap = "left" }, {map = "191104002", changeMap = "261"}, {map = "192415750", custom = hiboux, changeMap = "424"}, } end