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
  • [FREE] BH - Barbarian Village Fisher & Cooker


    prechcik

    Recommended Posts

    Welcome!

    Today I present You my first free public script called BH - Barbarian Village Fisher & Cooker

    As the name suggests, it catches fish and cooks them at Barbarian Village.

    It's ideal for low level Ironman accounts to gain some experience as well as some food for future adventures.

     

     

    Features:

    - Catches Trout and Salmon at Barbarian Village

    - Option for either Lure or Bait fishing

    - Option for fishing with or without cooking as well as banking/dropping

    - Banks at selected location

    - Simple Anti Ban such as mouse movement/afk/random inspect

     

    Instructions:

    MAKE SURE TO HAVE ADEQUATE ROD AND BAIT in Your inventory - currently bot does NOT withdraw those items from the bank.

    In case You don't have required items, the bot will get stuck at bank.

     

    Some random information:

    Script is designed to do mistakes sometimes like not cooking all fish/not dropping so it deposits raw fish or burnt fish as well - not so often, but can happen. I used this script on my HCIM for over 2 weeks without problems.

    Script has a simple "Anti Ban" methods for non-vip users, such as random mouse movements, random camera movements, hovering of random NPC/Player - if the script will succeed I will work on few more features.

     

    Version History:

     

    1.4

    - Small bugfixes

    - Introduced script logging - details below

    1.3

    - Added world hopping (~20% chance from AntiBan Settings when there are players nearby)

    - Modified some antiban functions to be less aggressive

    - Added few drop patterns (left to right, right to left, top to bottom)

    - Bot now sometimes runs to bank a bit earlier (ie. sometimes with 1 empty slot, sometimes with 3 empty slots)

    1.2

    - Update for DB3 Methods

    1.1

    - Script code totally rewritten

    - Added option for lure or bait fishing

    - Options for dropping/cooking/banking in a convinient setup window

    1.01

    - Updated code to work better with Dreambot3

    - Added option to drop cooked fish instead of banking

    - Fixed small problem with cooking

    1.00

    Initial release

     

    Script Logging

    Feature that collects script's statistics - such as actions done, items collected, script runtime and experience gained. The script only takes a hashed forum name as an identifier of user - it does not take any account credentials such as username or in-game nickname. It's whole purpose is to collect detailed script data. You can opt out of sending the data by unticking checkbox in GUI.

     

    For any questions, feel free to ask in this thread and I'll do my best to answer it ASAP.

    Edited by prechcik
    update
    Link to comment
    Share on other sites

    • 3 weeks later...

    Should I leave the "shift" drop option on or off? And when there is a fire near the lake and someone stand on the fire the bot stops forever.  I dunno why sometimes it also tries to drop and selects the food and stops the bot.

    Link to comment
    Share on other sites

    • 1 month later...
    • 3 months later...

    Having this issue
    [
    12:42:20 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists:
        java.lang.NullPointerException
        at a.onLoop(Unknown Source)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java)
        at java.lang.Thread.run(Thread.java:748)
    ]
    Happening before any running, maybe is something related to the api from dreambot, not related to the aio bc I got 70+ in several accs without issues.

    Link to comment
    Share on other sites

    On 10/16/2020 at 5:47 PM, MaybeMe said:

    Having this issue
    [
    12:42:20 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists:
        java.lang.NullPointerException
        at a.onLoop(Unknown Source)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java)
        at java.lang.Thread.run(Thread.java:748)
    ]
    Happening before any running, maybe is something related to the api from dreambot, not related to the aio bc I got 70+ in several accs without issues.

    I think this was caused by Dreambot 3 new API - working on updating that.

     

    On 6/22/2020 at 7:51 AM, will661 said:

    can u make it drop cooked fish instead of bank them..that would be awsome

     

    It will be included in 1.01 version that I'll try to push today

    Link to comment
    Share on other sites

    Hey, this script works great for about 5-10 minutes, and then It freezer mid drop or cooking. Can you please look into it? I caught my account just sitting there doing nothing without the mouse moving for about 20 minutes. 

    Link to comment
    Share on other sites

    • 7:10:51 PM: [INFO] Stopping BH - Barbarian Village Fishing...
    • 7:10:51 PM: [INFO] Stopped BH - Barbarian Village Fishing!
    • 7:16:52 PM: [INFO] Successfully refreshed scripts!
    • 7:16:54 PM: [INFO] Now loading BH - BV Fisher/Cooker...
    • 7:16:54 PM: [INFO] Saving client settings...
    • 7:16:54 PM: [INFO] Client settings saved successfully!
    • 7:16:54 PM: [INFO] Successfully saved client settings!
    • 7:16:54 PM: [INFO] Starting game state listener!
    • 7:16:54 PM: [INFO] Starting experience listener...
    • 7:16:54 PM: [INFO] Started experience listener!
    • 7:16:54 PM: [INFO] Starting inventory listener...
    • 7:16:54 PM: [INFO] Started inventory listener!
    • 7:16:55 PM: [INFO] Starting BH - Barbarian Village Fishing now!
    • 7:16:56 PM: [SCRIPT] Dropping: true
    • 7:16:56 PM: [INFO] Script set to running!
    • 7:18:36 PM: [SCRIPT] 1/100 chance - right click random npc/player
    • 7:18:42 PM: [SCRIPT] 1/100 chance - right click random npc/player
    • 7:19:53 PM: [SCRIPT] 1/50 chance - mouse movement
    • 7:22:06 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:06 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:07 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:07 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:08 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:08 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:09 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:09 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:10 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:10 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:11 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:11 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:12 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:12 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:13 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:13 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:14 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:14 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:15 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:15 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:16 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:16 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:17 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:17 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    • 7:22:18 PM: [WARN] This script threw an error, contact the script writer.
    • 7:22:18 PM: [ERROR] Exception has occurred while running! Please report error to developer if problem persists: java.lang.NullPointerException at a.a(Unknown Source) at a.match(Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.collect(Unknown Source) at org.dreambot.api.methods.container.impl.Inventory.all(Inventory.java) at org.dreambot.api.methods.container.impl.Inventory.dropAll(Inventory.java) at b.onLoop(Unknown Source) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source)
    Link to comment
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • 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.