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
  • QuestPro


    Presumptuous

    Recommended Posts

    QuestPro has been updated and is now live on the SDN!

    It's currently at v1.0 and is available in the client!

    Changes:
    • Resolved issues with Cook's Assistant during milling. Resolved issues with Ernest the Chicken starting quest and pathing.
    Thanks!
    Link to comment
    Share on other sites

    On 3/1/2023 at 1:36 AM, Presumptuous said:

    Requested recompile. Issues with Ernest and Cooks Assistant have been resolved in my testing. Please let me know if there are any bugs after the new version is released.

    Ernest still stuffs up. Left it to run all quests and caused as error and logged out. Collected spade and key and that's all it had when i logged back in. But it has completed it 😕

    2023-03-05 11:15:35 [WARN] This script threw an error, contact the script writer.
    2023-03-05 11:15:35 [ERROR] Exception has occurred while running! Please report error to developer if problem persists
    java.lang.NullPointerException
        at f.lambda$walkToBasement$30(f.java:296)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:130)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:97)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:83)
        at f.b(f.java:296)
        at f.C(f.java:201)
        at f.g(f.java:46)
        at e.onLoop(e.java:101)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:234)
        at java.lang.Thread.run(Unknown Source)
    2023-03-05 11:15:36 [INFO] Completing puzzle.
    2023-03-05 11:15:39 [INFO] Completing puzzle.
    2023-03-05 11:15:49 [INFO] Completing puzzle.
    2023-03-05 11:16:05 [INFO] Completing puzzle.
    2023-03-05 11:16:11 [INFO] Completing puzzle.
    2023-03-05 11:16:24 [INFO] Completing puzzle.
    2023-03-05 11:16:33 [INFO] Completing puzzle.
    2023-03-05 11:16:43 [INFO] Completing puzzle.
    2023-03-05 11:16:45 [INFO] Completing puzzle.
    2023-03-05 11:16:50 [INFO] Completing puzzle.
    2023-03-05 11:16:59 [INFO] Completing puzzle.
    2023-03-05 11:17:04 [INFO] Completing puzzle.
    2023-03-05 11:17:11 [INFO] Completing puzzle.
    2023-03-05 11:17:13 [INFO] Completing puzzle.
    2023-03-05 11:17:17 [INFO] Completing puzzle.
    2023-03-05 11:17:24 [INFO] Completing puzzle.
    2023-03-05 11:17:29 [INFO] Completing puzzle.
    2023-03-05 11:17:40 [INFO] Completing puzzle.
    2023-03-05 11:17:49 [INFO] Completing puzzle.
    2023-03-05 11:17:55 [INFO] Completing puzzle.
    2023-03-05 11:17:59 [INFO] Completing puzzle.
    2023-03-05 11:17:59 [INFO] Fetching oil can.
    2023-03-05 11:18:06 [INFO] Completing puzzle.
    2023-03-05 11:18:06 [INFO] Fetching oil can.
    2023-03-05 11:18:11 [INFO] Completing puzzle.
    2023-03-05 11:18:11 [INFO] Fetching oil can.
    2023-03-05 11:18:16 [INFO] Completing puzzle.
    2023-03-05 11:18:16 [INFO] Fetching oil can.
    2023-03-05 11:18:22 [INFO] Completing puzzle.
    2023-03-05 11:18:27 [INFO] Leaving basement.
    2023-03-05 11:18:40 [INFO] Leaving basement.
    2023-03-05 11:18:41 [INFO] Leaving basement.
    2023-03-05 11:18:46 [INFO] Leaving basement.
    2023-03-05 11:18:50 [INFO] Leaving basement.
    2023-03-05 11:18:50 [WARN] This script threw an error, contact the script writer.
    2023-03-05 11:18:50 [ERROR] Exception has occurred while running! Please report error to developer if problem persists
    java.lang.NullPointerException
        at f.lambda$exitBasement$32(f.java:306)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:114)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:97)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:83)
        at f.z(f.java:306)
        at f.w(f.java:321)
        at f.g(f.java:48)
        at e.onLoop(e.java:101)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:234)
        at java.lang.Thread.run(Unknown Source)
    2023-03-05 11:18:51 [INFO] Leaving basement.
    2023-03-05 11:18:51 [WARN] This script threw an error, contact the script writer.
    2023-03-05 11:18:51 [ERROR] Exception has occurred while running! Please report error to developer if problem persists
    java.lang.NullPointerException
        at f.lambda$exitBasement$32(f.java:306)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:114)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:97)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:83)
        at f.z(f.java:306)
        at f.w(f.java:321)
        at f.g(f.java:48)
        at e.onLoop(e.java:101)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:234)
        at java.lang.Thread.run(Unknown Source)
    2023-03-05 11:18:52 [INFO] Leaving basement.
    2023-03-05 11:18:55 [WARN] This script threw an error, contact the script writer.
    2023-03-05 11:18:55 [ERROR] Exception has occurred while running! Please report error to developer if problem persists
    java.lang.NullPointerException
        at f.lambda$exitBasement$33(f.java:309)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:130)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:97)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:83)
        at f.z(f.java:309)
        at f.w(f.java:321)
        at f.g(f.java:48)
        at e.onLoop(e.java:101)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:234)
        at java.lang.Thread.run(Unknown Source)
    2023-03-05 11:18:56 [INFO] Leaving basement.
    2023-03-05 11:18:57 [INFO] Successfully loaded 242 worlds!
    2023-03-05 11:18:58 [INFO] Leaving basement.
    2023-03-05 11:19:01 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:01 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:07 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:12 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:16 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:20 [INFO] Talking to Oddenstein.
    2023-03-05 11:19:25 [INFO] Talking to Oddenstein.
    2023-03-05 11:19:31 [INFO] Stopped QuestPro!
    2023-03-05 11:19:31 [ERROR] Error occurred while trying to stop script
    java.lang.NullPointerException
        at org.dreambot.api.script.ScriptManager.lambda$stop$7(ScriptManager.java:316)
        at java.lang.Thread.run(Unknown Source)

     

    Edited by MistahJT
    Link to comment
    Share on other sites

    21 hours ago, MistahJT said:

    Ernest still stuffs up. Left it to run all quests and caused as error and logged out. Collected spade and key and that's all it had when i logged back in. But it has completed it 😕

    2023-03-05 11:15:35 [WARN] This script threw an error, contact the script writer.
    2023-03-05 11:15:35 [ERROR] Exception has occurred while running! Please report error to developer if problem persists
    java.lang.NullPointerException
        at f.lambda$walkToBasement$30(f.java:296)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:130)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:97)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:83)
        at f.b(f.java:296)
        at f.C(f.java:201)
        at f.g(f.java:46)
        at e.onLoop(e.java:101)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:234)
        at java.lang.Thread.run(Unknown Source)
    2023-03-05 11:15:36 [INFO] Completing puzzle.
    2023-03-05 11:15:39 [INFO] Completing puzzle.
    2023-03-05 11:15:49 [INFO] Completing puzzle.
    2023-03-05 11:16:05 [INFO] Completing puzzle.
    2023-03-05 11:16:11 [INFO] Completing puzzle.
    2023-03-05 11:16:24 [INFO] Completing puzzle.
    2023-03-05 11:16:33 [INFO] Completing puzzle.
    2023-03-05 11:16:43 [INFO] Completing puzzle.
    2023-03-05 11:16:45 [INFO] Completing puzzle.
    2023-03-05 11:16:50 [INFO] Completing puzzle.
    2023-03-05 11:16:59 [INFO] Completing puzzle.
    2023-03-05 11:17:04 [INFO] Completing puzzle.
    2023-03-05 11:17:11 [INFO] Completing puzzle.
    2023-03-05 11:17:13 [INFO] Completing puzzle.
    2023-03-05 11:17:17 [INFO] Completing puzzle.
    2023-03-05 11:17:24 [INFO] Completing puzzle.
    2023-03-05 11:17:29 [INFO] Completing puzzle.
    2023-03-05 11:17:40 [INFO] Completing puzzle.
    2023-03-05 11:17:49 [INFO] Completing puzzle.
    2023-03-05 11:17:55 [INFO] Completing puzzle.
    2023-03-05 11:17:59 [INFO] Completing puzzle.
    2023-03-05 11:17:59 [INFO] Fetching oil can.
    2023-03-05 11:18:06 [INFO] Completing puzzle.
    2023-03-05 11:18:06 [INFO] Fetching oil can.
    2023-03-05 11:18:11 [INFO] Completing puzzle.
    2023-03-05 11:18:11 [INFO] Fetching oil can.
    2023-03-05 11:18:16 [INFO] Completing puzzle.
    2023-03-05 11:18:16 [INFO] Fetching oil can.
    2023-03-05 11:18:22 [INFO] Completing puzzle.
    2023-03-05 11:18:27 [INFO] Leaving basement.
    2023-03-05 11:18:40 [INFO] Leaving basement.
    2023-03-05 11:18:41 [INFO] Leaving basement.
    2023-03-05 11:18:46 [INFO] Leaving basement.
    2023-03-05 11:18:50 [INFO] Leaving basement.
    2023-03-05 11:18:50 [WARN] This script threw an error, contact the script writer.
    2023-03-05 11:18:50 [ERROR] Exception has occurred while running! Please report error to developer if problem persists
    java.lang.NullPointerException
        at f.lambda$exitBasement$32(f.java:306)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:114)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:97)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:83)
        at f.z(f.java:306)
        at f.w(f.java:321)
        at f.g(f.java:48)
        at e.onLoop(e.java:101)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:234)
        at java.lang.Thread.run(Unknown Source)
    2023-03-05 11:18:51 [INFO] Leaving basement.
    2023-03-05 11:18:51 [WARN] This script threw an error, contact the script writer.
    2023-03-05 11:18:51 [ERROR] Exception has occurred while running! Please report error to developer if problem persists
    java.lang.NullPointerException
        at f.lambda$exitBasement$32(f.java:306)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:114)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:97)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:83)
        at f.z(f.java:306)
        at f.w(f.java:321)
        at f.g(f.java:48)
        at e.onLoop(e.java:101)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:234)
        at java.lang.Thread.run(Unknown Source)
    2023-03-05 11:18:52 [INFO] Leaving basement.
    2023-03-05 11:18:55 [WARN] This script threw an error, contact the script writer.
    2023-03-05 11:18:55 [ERROR] Exception has occurred while running! Please report error to developer if problem persists
    java.lang.NullPointerException
        at f.lambda$exitBasement$33(f.java:309)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:130)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:97)
        at org.dreambot.api.utilities.Sleep.sleepUntil(Sleep.java:83)
        at f.z(f.java:309)
        at f.w(f.java:321)
        at f.g(f.java:48)
        at e.onLoop(e.java:101)
        at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:234)
        at java.lang.Thread.run(Unknown Source)
    2023-03-05 11:18:56 [INFO] Leaving basement.
    2023-03-05 11:18:57 [INFO] Successfully loaded 242 worlds!
    2023-03-05 11:18:58 [INFO] Leaving basement.
    2023-03-05 11:19:01 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:01 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:07 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:12 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:16 [INFO] Walking to Oddenstein.
    2023-03-05 11:19:20 [INFO] Talking to Oddenstein.
    2023-03-05 11:19:25 [INFO] Talking to Oddenstein.
    2023-03-05 11:19:31 [INFO] Stopped QuestPro!
    2023-03-05 11:19:31 [ERROR] Error occurred while trying to stop script
    java.lang.NullPointerException
        at org.dreambot.api.script.ScriptManager.lambda$stop$7(ScriptManager.java:316)
        at java.lang.Thread.run(Unknown Source)

     

    Just pushed an update to these methods, haven't tested but it should prevent these null pointers.

    Link to comment
    Share on other sites

    QuestPro has been updated and is now live on the SDN!

    It's currently at v1.0 and is available in the client!

    Changes:
    • Resolved issue with null pointers locating game objects.
    Thanks!
    Link to comment
    Share on other sites

    • 3 weeks later...

    Script getting stuck milling in cooks assistant. Manually collected flour an restarted Script and finished with out issue.
    4:08:44 AM: [INFO] Now loading QuestPro...
    4:08:44 AM: [INFO] Saving client settings...
    4:08:44 AM: [INFO] Client settings saved successfully!
    4:08:44 AM: [INFO] Successfully saved client settings!
    4:08:44 AM: [INFO] Starting QuestPro now!
    4:08:44 AM: [SCRIPT] QuestPro initializing...
    4:08:48 AM: [INFO] Script set to running!
    4:08:48 AM: [SCRIPT] Starting Cooks Assistant.
    4:08:49 AM: [SCRIPT] Starting Cooks Assistant.
    4:08:54 AM: [SCRIPT] Starting Cooks Assistant.
    4:08:55 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:00 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:02 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:06 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:07 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:12 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:12 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:13 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:19 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:19 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:23 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:24 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:30 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:30 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:36 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:41 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:42 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:42 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:48 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:48 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:49 AM: [SCRIPT] Starting Cooks Assistant.
    4:09:55 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:00 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:06 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:12 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:17 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:23 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:28 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:34 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:40 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:45 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:51 AM: [SCRIPT] Starting Cooks Assistant.
    4:10:57 AM: [SCRIPT] Starting Cooks Assistant.
    4:11:02 AM: [SCRIPT] Starting Cooks Assistant.
    4:11:03 AM: [SCRIPT] Starting Cooks Assistant.
    4:11:09 AM: [SCRIPT] Starting Cooks Assistant.
    4:11:14 AM: [SCRIPT] Starting Cooks Assistant.
    4:11:20 AM: [SCRIPT] Starting Cooks Assistant.
    4:11:26 AM: [SCRIPT] Starting Cooks Assistant.
    4:11:31 AM: [SCRIPT] Starting Cooks Assistant.
    4:12:00 AM: [SCRIPT] Fetching pot 420 blaze it.
    4:12:04 AM: [SCRIPT] Fetching bucket.
    4:12:09 AM: [SCRIPT] Fetching bucket.
    4:12:19 AM: [SCRIPT] Fetching egg.
    4:12:30 AM: [SCRIPT] Fetching egg.
    4:12:31 AM: [SCRIPT] Fetching egg.
    4:12:37 AM: [SCRIPT] Fetching egg.
    4:12:42 AM: [SCRIPT] Fetching egg.
    4:12:48 AM: [SCRIPT] Fetching egg.
    4:12:54 AM: [SCRIPT] Fetching egg.
    4:13:00 AM: [SCRIPT] Fetching egg.
    4:13:00 AM: [SCRIPT] Fetching egg.
    4:13:01 AM: [SCRIPT] Fetching egg.
    4:13:07 AM: [SCRIPT] Fetching egg.
    4:13:07 AM: [SCRIPT] Fetching egg.
    4:13:12 AM: [SCRIPT] Fetching egg.
    4:13:19 AM: [SCRIPT] Fetching egg.
    4:13:22 AM: [SCRIPT] Fetching wheat.
    4:13:23 AM: [SCRIPT] Fetching wheat.
    4:13:30 AM: [SCRIPT] Fetching wheat.
    4:13:31 AM: [SCRIPT] Fetching wheat.
    4:13:32 AM: [SCRIPT] Fetching wheat.
    4:13:39 AM: [SCRIPT] Fetching wheat.
    4:13:43 AM: [SCRIPT] Fetching wheat.
    4:13:48 AM: [SCRIPT] Walking to the hopper.
    4:13:49 AM: [SCRIPT] Walking to the hopper.
    4:14:00 AM: [SCRIPT] Walking to the hopper.
    4:14:08 AM: [SCRIPT] Walking to the hopper.
    4:14:12 AM: [SCRIPT] Filling hopper.
    4:14:15 AM: [SCRIPT] Milling.
    4:14:26 AM: [SCRIPT] Milling.
    4:14:37 AM: [SCRIPT] Milling.
    4:14:48 AM: [SCRIPT] Milling.
    4:14:58 AM: [SCRIPT] Milling.
    4:15:09 AM: [SCRIPT] Milling.
    4:15:19 AM: [SCRIPT] Milling.
    4:15:30 AM: [SCRIPT] Milling.
    4:15:40 AM: [SCRIPT] Milling.
    4:15:51 AM: [SCRIPT] Milling.
    4:16:02 AM: [SCRIPT] Milling.
    4:16:12 AM: [SCRIPT] Milling.
    4:16:23 AM: [SCRIPT] Milling.
    4:16:34 AM: [SCRIPT] Milling.
    4:16:44 AM: [SCRIPT] Milling.
    4:16:55 AM: [SCRIPT] Milling.
    4:17:05 AM: [SCRIPT] Milling.
    4:17:16 AM: [SCRIPT] Milling.
    4:17:27 AM: [SCRIPT] Milling.
    4:17:38 AM: [SCRIPT] Milling.
    4:17:48 AM: [SCRIPT] Milling.
    4:17:59 AM: [SCRIPT] Milling.
    4:18:10 AM: [SCRIPT] Milling.
    4:18:20 AM: [SCRIPT] Milling.
    4:18:31 AM: [SCRIPT] Milling.
    4:18:42 AM: [SCRIPT] Milling.
    4:18:52 AM: [SCRIPT] Milling.
    4:19:03 AM: [SCRIPT] Milling.
    4:19:13 AM: [SCRIPT] Milling.
    4:19:24 AM: [SCRIPT] Milling.
    4:19:35 AM: [SCRIPT] Milling.
    4:19:45 AM: [SCRIPT] Milling.
    4:19:56 AM: [SCRIPT] Milling.
    4:20:07 AM: [SCRIPT] Milling.
    4:20:17 AM: [SCRIPT] Milling.
    4:20:18 AM: [INFO] Stopping QuestPro...
    4:20:18 AM: [INFO] Stopping script: QuestPro
     

     

    Link to comment
    Share on other sites

    • 4 weeks later...

    I've been using this to get 10QP on my accounts, overall great script! Usually this is able to complete all 3 quests for me without any issues. 

    I have the most success running this on accounts that already have some stats & playtime.

     

    Some issues I've come across:

    • Cooks Assistant - same issue as above . Sometimes it works just fine, but other times it gets stuck repeatedly pulling the hopper lever. If I pause the script, go down, and collect the flour manually it'll continue just fine
    • Romeo & Juliet - Occasionally gets stuck continuing through dialogues. Happens less often than Cooks Assistant issue. Seems to be more common when delivering love letter to Romeo & talking to Apothecary. 

     

     

    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.