Jump to content
Frequently Asked Questions
  • Are you not able to open the client? Try following our getting started guide
  • Still not working? Try downloading and running JarFix
  • Help! My bot doesn't do anything! Enable fresh start in client settings and restart the client
  • How to purchase with PayPal/OSRS/Crypto gold? You can purchase vouchers from other users
  • Captjayz

    Scripter
    • Posts

      6
    • Joined

    • Last visited

    About Captjayz

    Recent Profile Visitors

    The recent visitors block is disabled and is not being shown to other users.

    Captjayz's Achievements

    1. This is a simple Bot in which picks flax at lands end and deposits in the chest close by Bot runs indefinitely, create your own breaks using Dreambots or run as you please. Must be at Lands End near flax field or Bank chest before starting The script paint will show Flax picked & Per hour picked.
    2. Iv tried every possible load out, iv even narrowed it down to just herbs during run, and it wont start. It keeps thinking i don't have the items that I certainly do. I even tried starting the bot while bank and still fails and closes. 10:45:55 PM: [INFO] Loadout requirements are not met. 10:45:55 PM: [INFO] Checking items on player... 10:45:55 PM: [INFO] Don't have enough: Rake 10:45:55 PM: [INFO] Don't have enough: Limpwurt seed 10:45:55 PM: [INFO] Don't have enough: Law rune 10:45:55 PM: [INFO] Don't have enough: Water rune 10:45:55 PM: [INFO] Don't have enough: Spade 10:45:55 PM: [INFO] Don't have enough: Seed dibber 10:45:55 PM: [INFO] Don't have enough: Ectophial 10:45:55 PM: [INFO] Don't have enough: Harralander seed 10:45:55 PM: [INFO] Don't have enough: Air rune 10:45:55 PM: [INFO] Don't have enough: Sweetcorn seed 10:45:55 PM: [INFO] Checking owned items... 10:45:55 PM: [INFO] Don't own enough: Rake 10:45:55 PM: [INFO] Don't own enough: Seed dibber 10:45:55 PM: [INFO] Don't own enough: Ectophial 10:45:55 PM: [ERROR] Loadout cannot be fulfilled, insufficient items. 10:45:55 PM: [ERROR] Mandatory job: aD, has failed, clearing queue. 10:45:55 PM: [ERROR] Loadout failure! 10:45:55 PM: [INFO] Stopped Bun AIO Farming! 10:45:55 PM: [INFO] Stopping script: Bun AIO Farming 10:45:56 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:56 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:56 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:56 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:56 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:56 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:56 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:56 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:57 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:57 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:57 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:57 PM: [INFO] Successfully loaded web nodes (latest)! 10:45:57 PM: [INFO] Successfully refreshed scripts! 10:45:58 PM: [INFO] Now loading Bun AIO Farming... 10:45:58 PM: [INFO] Saving client settings... 10:45:58 PM: [INFO] Client settings saved successfully! 10:45:58 PM: [INFO] Successfully saved client settings! 10:45:59 PM: [INFO] Starting Bun AIO Farming now! 10:45:59 PM: [INFO] Parsing summary JSON from RSBuddy 10:45:59 PM: [INFO] Parsed successfully 10:46:01 PM: [INFO] Script set to running! 10:46:04 PM: [INFO] Read config successfully 10:46:04 PM: [INFO] HERB, Harralander 10:46:04 PM: [INFO] ALLOTMENT, Sweetcorn 10:46:04 PM: [INFO] FLOWER, Limpwurt 10:46:04 PM: [INFO] HERB, Harralander 10:46:04 PM: [INFO] ALLOTMENT, Sweetcorn 10:46:04 PM: [INFO] FLOWER, Limpwurt 10:46:04 PM: [INFO] HERB, Harralander 10:46:04 PM: [INFO] ALLOTMENT, Sweetcorn 10:46:04 PM: [INFO] FLOWER, Limpwurt 10:46:15 PM: [INFO] Tracking 0 patches 10:46:15 PM: [INFO] Patches empty: 0, growing: 0, grown: 0 10:46:15 PM: [INFO] Bottomless compost bucket uses: -1 10:46:15 PM: [INFO] Set price lookup option: Guide Price 10:46:15 PM: [INFO] Enabled anti-pattern 10:46:15 PM: [INFO] Enabled bank cache 10:46:15 PM: [INFO] Figuring out what to do... 10:46:15 PM: [INFO] [FarmRun] Planting 'Harralander' in 'HERB' 10:46:15 PM: [INFO] [FarmRun] Planting 'Sweetcorn' in 'ALLOTMENT' 10:46:15 PM: [INFO] [FarmRun] Planting 'Limpwurt' in 'FLOWER' 10:46:15 PM: [INFO] Starting farm run 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply FLOWER Limpwurt 10:46:15 PM: [INFO] Supply HERB Harralander 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply FLOWER Limpwurt 10:46:15 PM: [INFO] Supply HERB Harralander 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply FLOWER Limpwurt 10:46:15 PM: [INFO] Supply HERB Harralander 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply FLOWER Limpwurt 10:46:15 PM: [INFO] Supply HERB Harralander 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:46:15 PM: [INFO] Supply FLOWER Limpwurt 10:46:15 PM: [INFO] Supply HERB Harralander 10:46:15 PM: [INFO] Farm locations:5 10:46:15 PM: [INFO] Supplying items 10:46:15 PM: [INFO] Starting cache dependent job 10:46:15 PM: [INFO] Item requirements are met. 10:46:15 PM: [INFO] Cache is up-to-date 10:46:15 PM: [INFO] Allocation mode: By Minimum 10:46:16 PM: [INFO] Budget: 3986624 10:46:16 PM: [INFO] Coins left after minimum: 3986624 10:46:16 PM: [INFO] Checking item requirements... 10:46:16 PM: [INFO] Item requirements are met. 10:46:16 PM: [INFO] Item requirements are met. 10:46:16 PM: [INFO] Farm run supplied! 10:46:16 PM: [INFO] Need 1 'Magic secateurs' 10:46:16 PM: [INFO] Need 1 'Rake' 10:46:16 PM: [INFO] Need 1 'Seed dibber' 10:46:16 PM: [INFO] Need 1 'Spade' 10:46:16 PM: [INFO] Need 1e 'Sweetcorn seed' 10:46:16 PM: [INFO] Need 5 'Limpwurt seed' 10:46:16 PM: [INFO] Need 5 'Harralander seed' 10:46:16 PM: [INFO] Need 1 'Ectophial' 10:46:16 PM: [INFO] Need b 'Air rune' 10:46:16 PM: [INFO] Need 4 'Water rune' 10:46:16 PM: [INFO] Need 5 'Law rune' 10:46:16 PM: [INFO] Checking loadout requirements... 10:46:16 PM: [INFO] Only have 0 out of 1 Rake needed on player 10:46:16 PM: [INFO] Loadout requirements are not met. 10:46:16 PM: [INFO] Checking items on player... 10:46:16 PM: [INFO] Don't have enough: Harralander seed 10:46:16 PM: [INFO] Don't have enough: Ectophial 10:46:16 PM: [INFO] Don't have enough: Spade 10:46:16 PM: [INFO] Don't have enough: Seed dibber 10:46:16 PM: [INFO] Don't have enough: Limpwurt seed 10:46:16 PM: [INFO] Don't have enough: Law rune 10:46:16 PM: [INFO] Don't have enough: Sweetcorn seed 10:46:16 PM: [INFO] Don't have enough: Rake 10:46:16 PM: [INFO] Don't have enough: Air rune 10:46:16 PM: [INFO] Don't have enough: Water rune 10:46:16 PM: [INFO] Checking owned items... 10:46:16 PM: [INFO] Don't own enough: Ectophial 10:46:16 PM: [INFO] Don't own enough: Seed dibber 10:46:16 PM: [INFO] Don't own enough: Rake 10:46:16 PM: [ERROR] Loadout cannot be fulfilled, insufficient items. 10:46:16 PM: [ERROR] Mandatory job: aD, has failed, clearing queue. 10:46:16 PM: [ERROR] Loadout failure! 10:46:16 PM: [INFO] Stopped Bun AIO Farming! 10:46:16 PM: [INFO] Stopping script: Bun AIO Farming 10:46:16 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:16 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:18 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:18 PM: [INFO] Successfully loaded web nodes (latest)! 10:46:18 PM: [INFO] Successfully refreshed scripts! 10:46:19 PM: [INFO] Now loading Bun AIO Farming... 10:46:19 PM: [INFO] Saving client settings... 10:46:19 PM: [INFO] Client settings saved successfully! 10:46:19 PM: [INFO] Successfully saved client settings! 10:46:20 PM: [INFO] Starting Bun AIO Farming now! 10:46:20 PM: [INFO] Parsing summary JSON from RSBuddy 10:46:20 PM: [INFO] Parsed successfully 10:46:21 PM: [INFO] Script set to running! 10:46:24 PM: [INFO] Read config successfully 10:46:24 PM: [INFO] HERB, Harralander 10:46:24 PM: [INFO] ALLOTMENT, Sweetcorn 10:46:24 PM: [INFO] FLOWER, Limpwurt 10:46:24 PM: [INFO] HERB, Harralander 10:46:24 PM: [INFO] ALLOTMENT, Sweetcorn 10:46:24 PM: [INFO] FLOWER, Limpwurt 10:46:24 PM: [INFO] HERB, Harralander 10:46:24 PM: [INFO] ALLOTMENT, Sweetcorn 10:46:24 PM: [INFO] FLOWER, Limpwurt 10:46:40 PM: [INFO] ALLOTMENT, Strawberry 10:46:42 PM: [INFO] ALLOTMENT, Strawberry 10:46:42 PM: [INFO] FLOWER, Limpwurt 10:46:43 PM: [INFO] ALLOTMENT, Strawberry 10:46:43 PM: [INFO] FLOWER, Limpwurt 10:46:43 PM: [INFO] HERB, Harralander 10:46:50 PM: [INFO] ALLOTMENT, Sweetcorn 10:46:50 PM: [INFO] FLOWER, Limpwurt 10:46:50 PM: [INFO] HERB, Harralander 10:46:52 PM: [INFO] ALLOTMENT, Sweetcorn 10:46:52 PM: [INFO] FLOWER, Limpwurt 10:46:52 PM: [INFO] HERB, Harralander 10:47:13 PM: [INFO] Set end of run transport: Falador teleport 10:47:16 PM: [INFO] Tracking 0 patches 10:47:16 PM: [INFO] Patches empty: 0, growing: 0, grown: 0 10:47:16 PM: [INFO] Bottomless compost bucket uses: -1 10:47:16 PM: [INFO] Set price lookup option: Guide Price 10:47:16 PM: [INFO] Enabled anti-pattern 10:47:16 PM: [INFO] Enabled bank cache 10:47:16 PM: [INFO] Figuring out what to do... 10:47:16 PM: [INFO] [FarmRun] Planting 'Sweetcorn' in 'ALLOTMENT' 10:47:16 PM: [INFO] [FarmRun] Planting 'Limpwurt' in 'FLOWER' 10:47:16 PM: [INFO] [FarmRun] Planting 'Harralander' in 'HERB' 10:47:16 PM: [INFO] Starting farm run 10:47:16 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:47:16 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:47:16 PM: [INFO] Supply FLOWER Limpwurt 10:47:16 PM: [INFO] Supply HERB Harralander 10:47:16 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:47:16 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:47:16 PM: [INFO] Supply FLOWER Limpwurt 10:47:16 PM: [INFO] Supply HERB Harralander 10:47:16 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:47:16 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:47:16 PM: [INFO] Supply FLOWER Limpwurt 10:47:16 PM: [INFO] Supply HERB Harralander 10:47:16 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:47:16 PM: [INFO] Supply ALLOTMENT Sweetcorn 10:47:16 PM: [INFO] Supply FLOWER Limpwurt 10:47:16 PM: [INFO] Supply HERB Harralander 10:47:16 PM: [INFO] Farm locations:4 10:47:16 PM: [INFO] Supplying items 10:47:16 PM: [INFO] Starting cache dependent job 10:47:16 PM: [INFO] Item requirements are met. 10:47:16 PM: [INFO] Cache is up-to-date 10:47:16 PM: [INFO] Allocation mode: By Minimum 10:47:16 PM: [INFO] Budget: 3986624 10:47:16 PM: [INFO] Coins left after minimum: 3986624 10:47:16 PM: [INFO] Checking item requirements... 10:47:16 PM: [INFO] Item requirements are met. 10:47:16 PM: [INFO] Item requirements are met. 10:47:16 PM: [INFO] Farm run supplied! 10:47:16 PM: [INFO] Need 1 'Magic secateurs' 10:47:16 PM: [INFO] Need 1 'Rake' 10:47:16 PM: [INFO] Need 1 'Seed dibber' 10:47:16 PM: [INFO] Need 1 'Spade' 10:47:16 PM: [INFO] Need 18 'Sweetcorn seed' 10:47:16 PM: [INFO] Need 4 'Limpwurt seed' 10:47:16 PM: [INFO] Need 4 'Harralander seed' 10:47:16 PM: [INFO] Need 1 'Ectophial' 10:47:16 PM: [INFO] Need b 'Air rune' 10:47:16 PM: [INFO] Need 4 'Water rune' 10:47:16 PM: [INFO] Need 5 'Law rune' 10:47:16 PM: [INFO] Checking loadout requirements... 10:47:16 PM: [INFO] Only have 0 out of 1 Rake needed on player 10:47:16 PM: [INFO] Loadout requirements are not met. 10:47:16 PM: [INFO] Checking items on player... 10:47:16 PM: [INFO] Don't have enough: Rake 10:47:16 PM: [INFO] Don't have enough: Limpwurt seed 10:47:16 PM: [INFO] Don't have enough: Law rune 10:47:16 PM: [INFO] Don't have enough: Seed dibber 10:47:16 PM: [INFO] Don't have enough: Water rune 10:47:16 PM: [INFO] Don't have enough: Air rune 10:47:16 PM: [INFO] Don't have enough: Sweetcorn seed 10:47:16 PM: [INFO] Don't have enough: Spade 10:47:16 PM: [INFO] Don't have enough: Harralander seed 10:47:16 PM: [INFO] Don't have enough: Ectophial 10:47:16 PM: [INFO] Checking owned items... 10:47:16 PM: [INFO] Don't own enough: Rake 10:47:16 PM: [INFO] Don't own enough: Seed dibber 10:47:16 PM: [INFO] Don't own enough: Ectophial 10:47:16 PM: [ERROR] Loadout cannot be fulfilled, insufficient items. 10:47:16 PM: [ERROR] Mandatory job: aD, has failed, clearing queue. 10:47:16 PM: [ERROR] Loadout failure! 10:47:16 PM: [INFO] Stopping script: Bun AIO Farming 10:47:17 PM: [INFO] Stopped Bun AIO Farming! 10:47:17 PM: [INFO] Successfully loaded web nodes (latest)! 10:47:22 PM: [INFO] Successfully refreshed scripts! 10:48:08 PM: [INFO] [SYSTEM INFO] DreamBot Version: 3.17.16 / Script Running: None / Java: Oracle Corporation version 1.8.0_371 / OS: Windows 10 version 10.0 / Memory: 244.38MB used out of 981.00MB total
    3. Hello, i am fairly new at scripting, and I have tackled a couple easy projects which were a success (flax picker/banker, PlankMaker at woodcutting guild) so I have now wanted to try and tackle a more difficult project such as Blast Furnace. I have gotten the code so far to do what is required but after a second loop it seems to lose track, I believe its because I have hard coded many things and have not been checking the logic properly within the loop. it got so messy that I pretty much cannot find out what's going wrong where and how to fix it. Here is my notorious code. Keep in mind this script assumes you have ice gloves equipped with open coal bag in inventory and money already deposited in coffer before starting. Any insight or help is appreciated! import org.dreambot.api.methods.container.impl.Inventory; import org.dreambot.api.methods.container.impl.bank.Bank; import org.dreambot.api.methods.dialogues.Dialogues; import org.dreambot.api.methods.input.Keyboard; import org.dreambot.api.methods.interactive.GameObjects; import org.dreambot.api.methods.interactive.Players; import org.dreambot.api.methods.map.Area; import org.dreambot.api.methods.walking.impl.Walking; import org.dreambot.api.script.AbstractScript; import org.dreambot.api.script.Category; import org.dreambot.api.script.ScriptManifest; import org.dreambot.api.wrappers.interactive.GameObject; import org.dreambot.api.wrappers.items.Item; import static org.dreambot.api.methods.hint.HintArrow.getTile; import static org.dreambot.api.methods.interactive.Players.getLocal; import static org.dreambot.api.methods.walking.impl.Walking.walk; @ScriptManifest(category = Category.MINIGAME, name = "Blast Furnace Smelter", description = "Smelts Mithril bars at the Blast Furnace", author = "Capt Jay", version = 1.0) public class Main extends AbstractScript { private final int MITHRIL_ORE_ID = 447; private final int MITHRIL_BAR_ID = 2359; private final int COAL_ID = 453; private final int COAL_BAG_ID = 24480; private final int CONVEYOR_BELT_ID = 9100; private final int Dispenser_ID = 9092; private final int BANK_CHEST_ID = 26707; private final Area Conveyor_Belt_Tile = new Area(1941, 4967, 1940, 4967); private final Area BANK_AREA = new Area(1949, 4957, 1944, 4960); private final Area Dispenser_Area = new Area(1940, 4965, 1938, 4963); private boolean isInBank() { return BANK_AREA.contains(Players.getLocal()); } private boolean hasCoal() { return Inventory.contains(COAL_ID); } private boolean hasMithrilOreFull() { return Inventory.contains(MITHRIL_ORE_ID) && Inventory.get(MITHRIL_ORE_ID).getAmount() == 27; } private boolean FillCoalBag() { Item openCoalBag = Inventory.get(COAL_BAG_ID); return openCoalBag != null && openCoalBag.interact("Fill"); } private boolean EmptyCoalBag() { Item openCoalBag = Inventory.get(COAL_BAG_ID); return openCoalBag != null && openCoalBag.interact("Empty"); } private boolean interactWithConveyorBelt() { GameObject conveyorBelt = GameObjects.closest(CONVEYOR_BELT_ID); return conveyorBelt != null && conveyorBelt.interact("Put-ore-on"); } private boolean interactWithDispenser() { GameObject conveyorBelt = GameObjects.closest(Dispenser_ID); return conveyorBelt != null && conveyorBelt.interact("Take"); } @Override public int onLoop() { //For the Coal and Coal in bag run if (isInBank()) { if (!Bank.isOpen()) { GameObject bankChest = GameObjects.closest(BANK_CHEST_ID); if (bankChest != null && bankChest.interact("Use")) { sleepUntil(Bank::isOpen, 2000, 2000); } if (!hasCoal()) { FillCoalBag(); } if (!hasCoal()) { if (Bank.withdrawAll(COAL_ID)) { sleepUntil(() -> Inventory.contains(COAL_ID), 2000, 2000); } if (hasCoal()) { Bank.close(); sleepUntil(Bank::close, 2000, 2000); } if (Bank.close()) { Walking.walk(Conveyor_Belt_Tile.getRandomTile()); sleepUntil(() -> getTile().equals(Conveyor_Belt_Tile), 2000,2000); interactWithConveyorBelt(); sleepUntil(() -> (!hasCoal()), 4000, 4000); EmptyCoalBag(); sleepUntil(this::hasCoal, 2000, 2000); interactWithConveyorBelt(); sleepUntil(() -> !Inventory.contains(COAL_ID), 2000, 2000); walk(BANK_AREA.getRandomTile()); sleepUntil(() -> BANK_AREA.contains(getLocal()), 2000,2000); } } } } //now for the Mithril Ores and Coal in the Bag Run if (!isInBank()) { walk(BANK_AREA.getRandomTile()); sleepUntil(() -> BANK_AREA.contains(getLocal()), 2000,2000); } if (isInBank()) { if (!Bank.isOpen()) { GameObject bankChest = GameObjects.closest(BANK_CHEST_ID); if (bankChest != null && bankChest.interact("Use")) { sleepUntil(Bank::isOpen, 2000, 2000); } if (!hasMithrilOreFull()) { FillCoalBag(); } if (!hasMithrilOreFull()) { if (Bank.withdrawAll(MITHRIL_ORE_ID)) { sleepUntil(() -> Inventory.contains(MITHRIL_ORE_ID), 2000, 2000); } if (hasMithrilOreFull()) { Bank.close(); sleepUntil(Bank::close, 2000, 2000); } if (Bank.close()) { Walking.walk(Conveyor_Belt_Tile.getRandomTile()); sleepUntil(() -> getTile().equals(Conveyor_Belt_Tile), 2000, 2000); interactWithConveyorBelt(); sleepUntil(() -> !Inventory.contains(MITHRIL_ORE_ID), 4000, 4000); EmptyCoalBag(); sleepUntil(this::hasCoal, 2000, 2000); interactWithConveyorBelt(); sleepUntil(() -> !Inventory.contains(COAL_ID), 2000, 2000); walk(Dispenser_Area.getRandomTile()); sleepUntil(() -> Dispenser_Area.contains(getLocal()), 6000, 6000); interactWithDispenser(); sleepUntil(() -> Dialogues.inDialogue(), 3000, 3000); Dialogues.continueDialogue(); sleep(1000); // Wait for the dialogue to fully appear Keyboard.holdSpace(() -> false, 3000); sleepUntil(() -> Inventory.contains(MITHRIL_BAR_ID), 3000, 3000); if (Inventory.contains(MITHRIL_BAR_ID)) { walk(BANK_AREA.getRandomTile()); sleepUntil(() -> BANK_AREA.contains(getLocal()), 2000, 2000); } if (!Bank.isOpen()) { bankChest = GameObjects.closest(BANK_CHEST_ID); if (bankChest != null && bankChest.interact("Use")) { sleepUntil(Bank::isOpen, 2000, 2000); } if (Bank.isOpen()) { Bank.depositAll(2359); if (!Inventory.contains(MITHRIL_BAR_ID)){ FillCoalBag(); Bank.withdrawAll(MITHRIL_ORE_ID); sleepUntil(() -> Inventory.contains(MITHRIL_ORE_ID), 2000, 2000); if (hasMithrilOreFull()) { Bank.close(); sleepUntil(Bank::close, 2000, 2000); } if (Bank.close()) { Walking.walk(Conveyor_Belt_Tile.getRandomTile()); sleepUntil(() -> getTile().equals(Conveyor_Belt_Tile), 2000, 2000); interactWithConveyorBelt(); sleepUntil(() -> !Inventory.contains(MITHRIL_ORE_ID), 4000, 4000); EmptyCoalBag(); sleepUntil(this::hasCoal, 2000, 2000); interactWithConveyorBelt(); sleepUntil(() -> !Inventory.contains(COAL_ID), 2000, 2000); walk(Dispenser_Area.getRandomTile()); sleepUntil(() -> Dispenser_Area.contains(getLocal()), 6000, 6000); interactWithDispenser(); sleepUntil(() -> Dialogues.inDialogue(), 3000, 3000); Dialogues.continueDialogue(); sleep(1000); // Wait for the dialogue to fully appear Keyboard.holdSpace(() -> false, 3000); sleepUntil(() -> Inventory.contains(MITHRIL_BAR_ID), 3000, 3000); if (Inventory.contains(MITHRIL_BAR_ID)) { walk(BANK_AREA.getRandomTile()); sleepUntil(() -> BANK_AREA.contains(getLocal()), 2000, 2000); } if (!Bank.isOpen()) { bankChest = GameObjects.closest(BANK_CHEST_ID); if (bankChest != null && bankChest.interact("Use")) { sleepUntil(Bank::isOpen, 2000, 2000); } if (Bank.isOpen()) { Bank.depositAll(2359); } } } } } } } } } } return getSleepDelay(); } private int getSleepDelay() { return 200; } }
    4. After around 200 bars, it gets stuck in bank as well. trying to get mithril ore out when it has the bag full plus the inventory full of coal.
    5. While smelting mithril bars in blast furnace, its not stable, it will sometimes run away from conveyor belt while still having not emptied the coal bag and goes to bank, deposits everything, then goes back to pick bars up, runs to bank to take out coal bag a refill and repeats on some occasions.
    ×
    ×
    • Create New...

    Important Information

    We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.