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 Fishing


    prechcik

    Recommended Posts

    Hi

    First of all thank you for providing a Free script - the features are quite impressive and I'm pleasantly surprised with how much you get for free,

    Some Feedback and possible knowledge for those wanting to use the bot;

    • The script method of AFK, miss clicks, checking random players and objects in the Area
      The script does this often, too often in fact to not be considered suspicious
      Real players probably don't do this and can go a much longer periods without miss clicking or checking the same inanimate objects
      I found the "Miss-click move to destination" is a bit weird - I don't think the route (Bank to Fishing location to Bank to AFK)  I know this is an intended anti-cheat but I'm suspicious watching it. (maybe I'm just paranoid)
       
    • Clicking to select an option such as banking, choosing new destination to walk (mostly miss click)
      The speed to which the script moves the curser and selects an option is quite fast, or am I just slow?
      Is it possible to add a feature from a random variant of time between Rick click "Bank all" and "go up/down staircase?
       
    • Checking Skills option
      This is a nice feature and I personally do this a lot myself, however I often check the experience left to go, or just view total experience of a random skill by putting my curser over that skill - but it is usually the skill I'm training.
      Currently and unless I miss the bot doing this, the bot doesn't do this, this would be another nice anti-cheat feature.
       
    • Clicking to move, Clicking new Fishing spot, Clicking anything
      The bot will click once to move - just once
      I myself spam click sometimes 1-3 times, is it possible to add a feature that click 1-3 times rapidly instead of 1 click move? as an anti-cheat feature?

    Again, thank you for providing such a good Free script - I honestly have no complains and if I get banned that's fine too, it's a risk from the beginning regardless of how much a script is. Hopefully you take the above into consideration when updating or reworking the script.

    I am a first time botter and first time use on the website - if any of the above features are covered in paid scripts please let me know.

    Edited by eewqgft3
    Link to comment
    Share on other sites

    My most used script, thanks and good job.

    I recently ran into an error for shrimps at Al Kharid and thought I'd share it with you. The script throws an error and wont fish for shrimps at Al Kharid. See console logs below:


    9:48:15 PM: [INFO] Starting BH Fishing now!
    9:48:15 PM: [INFO] Script set to running!
    9:49:15 PM: [SCRIPT] Adding Shrimps
    9:49:15 PM: [SCRIPT] Node: Shrimps
    9:49:15 PM: [SCRIPT] Stop: Never 48
    9:49:15 PM: [SCRIPT] Location: Al Kharid
    9:49:15 PM: [SCRIPT] Tool: Small fishing net
    9:49:15 PM: [SCRIPT] Adding Shrimps at Al Kharid until Never 48, using Small fishing net
    9:49:17 PM: [SCRIPT] Adding node Shrimps
    9:49:23 PM: [INFO] [AntiBan] Opening inventory
    9:49:23 PM: [INFO] [AntiBan] Idle
    9:49:28 PM: [INFO] Could not find fishing spot Al Kharid with actions [Ljava.lang.String;@2747137
    9:49:28 PM: [INFO] [AntiBan] Moving mouse off-screen
    9:49:33 PM: [INFO] Could not find fishing spot Al Kharid with actions [Ljava.lang.String;@2747137
    9:49:38 PM: [INFO] [AntiBan] Idle
    9:49:43 PM: [INFO] Could not find fishing spot Al Kharid with actions [Ljava.lang.String;@2747137
    9:49:57 PM: [INFO] Stopping BH Fishing...
    9:49:57 PM: [INFO] Thank You for using BH Fishing!
    9:49:57 PM: [INFO] Stopping script: BH Fishing
    9:49:58 PM: [INFO] Stopped BH Fishing!
    9:50:13 PM: [INFO] Successfully refreshed scripts!
    9:50:14 PM: [INFO] Now loading BH Fishing...
    9:50:14 PM: [INFO] Saving client settings...
    9:50:14 PM: [INFO] Client settings saved successfully!
    9:50:14 PM: [INFO] Successfully saved client settings!
    9:50:15 PM: [INFO] Starting BH Fishing now!
    9:50:15 PM: [INFO] Script set to running!
    9:50:15 PM: [ERROR] InventoryItemEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onInventoryItemAdded(af.java:156)
        at org.dreambot.api.script.event.impl.InventoryItemEvent.dispatch(InventoryItemEvent.java:33)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3Z.0(3Z.java:74)
        at i.x(Unknown Source)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:50:15 PM: [ERROR] ExperienceEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onGained(af.java:245)
        at org.dreambot.api.script.event.impl.ExperienceEvent.dispatch(ExperienceEvent.java:39)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3b.0(3b.java:63)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:50:19 PM: [ERROR] InventoryItemEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onInventoryItemAdded(af.java:156)
        at org.dreambot.api.script.event.impl.InventoryItemEvent.dispatch(InventoryItemEvent.java:33)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3Z.0(3Z.java:74)
        at i.x(Unknown Source)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:50:19 PM: [ERROR] ExperienceEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onGained(af.java:245)
        at org.dreambot.api.script.event.impl.ExperienceEvent.dispatch(ExperienceEvent.java:39)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3b.0(3b.java:63)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:50:22 PM: [SCRIPT] Adding Shrimps
    9:50:22 PM: [SCRIPT] Node: Shrimps
    9:50:22 PM: [SCRIPT] Stop: Never 48
    9:50:22 PM: [SCRIPT] Location: Al Kharid
    9:50:22 PM: [SCRIPT] Tool: Small fishing net
    9:50:22 PM: [SCRIPT] Adding Shrimps at Al Kharid until Never 48, using Small fishing net
    9:50:23 PM: [ERROR] InventoryItemEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onInventoryItemAdded(af.java:156)
        at org.dreambot.api.script.event.impl.InventoryItemEvent.dispatch(InventoryItemEvent.java:33)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3Z.0(3Z.java:74)
        at i.x(Unknown Source)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:50:23 PM: [ERROR] ExperienceEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onGained(af.java:245)
        at org.dreambot.api.script.event.impl.ExperienceEvent.dispatch(ExperienceEvent.java:39)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3b.0(3b.java:63)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:50:24 PM: [SCRIPT] Adding node Shrimps
    9:50:32 PM: [INFO] [AntiBan] Mouse pickup
    9:50:32 PM: [INFO] [AntiBan] Idle
    9:50:37 PM: [INFO] Fishing..
    9:50:58 PM: [INFO] Stopping BH Fishing...
    9:50:58 PM: [INFO] Thank You for using BH Fishing!
    9:50:59 PM: [INFO] Stopping script: BH Fishing
    9:50:59 PM: [INFO] Stopped BH Fishing!
    9:51:00 PM: [INFO] Successfully downloaded the latest web nodes!
    9:52:13 PM: [INFO] Successfully refreshed scripts!
    9:52:14 PM: [INFO] Now loading BH Fishing...
    9:52:14 PM: [INFO] Saving client settings...
    9:52:14 PM: [INFO] Client settings saved successfully!
    9:52:14 PM: [INFO] Successfully saved client settings!
    9:52:15 PM: [INFO] Starting BH Fishing now!
    9:52:15 PM: [INFO] Script set to running!
    9:52:18 PM: [ERROR] InventoryItemEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onInventoryItemAdded(af.java:156)
        at org.dreambot.api.script.event.impl.InventoryItemEvent.dispatch(InventoryItemEvent.java:33)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3Z.0(3Z.java:74)
        at i.x(Unknown Source)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:52:18 PM: [ERROR] ExperienceEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onGained(af.java:245)
        at org.dreambot.api.script.event.impl.ExperienceEvent.dispatch(ExperienceEvent.java:39)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3b.0(3b.java:63)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:52:21 PM: [ERROR] InventoryItemEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onInventoryItemAdded(af.java:156)
        at org.dreambot.api.script.event.impl.InventoryItemEvent.dispatch(InventoryItemEvent.java:33)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3Z.0(3Z.java:74)
        at i.x(Unknown Source)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:52:21 PM: [ERROR] ExperienceEvent listener threw an exception:
        java.lang.NullPointerException
        at af.onGained(af.java:245)
        at org.dreambot.api.script.event.impl.ExperienceEvent.dispatch(ExperienceEvent.java:39)
        at org.dreambot.2P.7(2P.java:174)
        at org.dreambot.2P.9(2P.java:101)
        at org.dreambot.3b.0(3b.java:63)
        at client.il(Unknown Source)
        at client.gg(Unknown Source)
        at client.an(Unknown Source)
        at an.ao(Unknown Source)
        at an.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

    9:52:23 PM: [SCRIPT] Adding Shrimps
    9:52:23 PM: [SCRIPT] Node: Shrimps
    9:52:23 PM: [SCRIPT] Stop: Never 48
    9:52:23 PM: [SCRIPT] Location: Draynor Village
    9:52:23 PM: [SCRIPT] Tool: Small fishing net
    9:52:23 PM: [SCRIPT] Adding Shrimps at Draynor Village until Never 48, using Small fishing net
    9:52:24 PM: [SCRIPT] Adding node Shrimps
    9:52:42 PM: [INFO] Stopping BH Fishing...
    9:52:42 PM: [INFO] Thank You for using BH Fishing!
    9:52:42 PM: [INFO] Stopping script: BH Fishing
    9:52:44 PM: [INFO] Stopped BH Fishing!
    9:52:44 PM: [INFO] Successfully downloaded the latest web nodes!
    9:52:46 PM: [INFO] Successfully refreshed scripts!
    9:52:48 PM: [INFO] Now loading BH Fishing...
    9:52:48 PM: [INFO] Saving client settings...
    9:52:48 PM: [INFO] Client settings saved successfully!
    9:52:48 PM: [INFO] Successfully saved client settings!
    9:52:49 PM: [INFO] Starting BH Fishing now!
    9:52:49 PM: [INFO] Script set to running!
    9:52:54 PM: [SCRIPT] Adding Shrimps
    9:52:54 PM: [SCRIPT] Node: Shrimps
    9:52:54 PM: [SCRIPT] Stop: Never 48
    9:52:54 PM: [SCRIPT] Location: Al Kharid
    9:52:54 PM: [SCRIPT] Tool: Small fishing net
    9:52:54 PM: [SCRIPT] Adding Shrimps at Al Kharid until Never 48, using Small fishing net
    9:52:54 PM: [SCRIPT] Adding node Shrimps
    9:52:55 PM: [INFO] [AntiBan] Mouse pickup
    9:52:56 PM: [INFO] [AntiBan] Idle
    9:53:00 PM: [INFO] Walking to Al Kharid
    9:53:07 PM: [INFO] [SYSTEM INFO] DreamBot Version: 3.14.5 / Script Running: BH Fishing v2.07 by Prech / Java: Oracle Corporation version 1.8.0_351 / OS: Windows 11 version 10.0 / Memory: 156.28MB used out of 231.00MB total
    9:53:39 PM: [INFO] [AntiBan] Opening inventory
    9:53:39 PM: [INFO] [AntiBan] Idle
     

    Link to comment
    Share on other sites

    BH Fishing has been updated and is now live on the SDN!

    It's currently at v2.07 and is available in the client!

    Changes:
    • Al Kharid shrimp spot should now work
    Thanks!
    Link to comment
    Share on other sites

    BH Fishing has been updated and is now live on the SDN!

    It's currently at v2.08 and is available in the client!

    Changes:
    • Catherby lobster and shark fishing should now work
    Thanks!
    Link to comment
    Share on other sites

    BH Fishing has been updated and is now live on the SDN!

    It's currently at v2.09 and is available in the client!

    Changes:
    • Added task stop condition after X minutes
    • Added Antiban world hop option to set if more than X players are around
    • Smallfixes to antiban
    Thanks!
    Link to comment
    Share on other sites

    On 1/27/2023 at 4:53 AM, forvaux said:

    Yo can you make it work with dragon harpoon. the script wont recognize the dragon harpoon 

    Hi thanks for reporting an issue, can You elaborate on this? I am guessing that the script doesnt equip the harpoon automatically? 

    EDIT

    I checked the issue and pushed an update that should fix the problem - look out for SDN Bot reply with an update

    Edited by prechcik
    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.