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
  • ⭐ # Questing [TUTORIAL ISLAND] [10 QUEST POINTS] [WELL RANDOMIZED] ⭐


    Hashtag

    Recommended Posts

    Yea still stuck on grab details. 

    How does that he script determine if tut island is done or not?

    Edit: Update

    Doesn't work on a fresh account starting on tutorial island either. Here are some additional errors:

    Exception in thread "Thread-25" java.lang.ClassFormatError: Truncated class file
    	at java.lang.ClassLoader.defineClass1(Native Method)
    	at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
    	at java.lang.ClassLoader.defineClass(ClassLoader.java:642)
    	at org.dreambot.server.net.0.0.findClass(0.java:32)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    	at org.dreambot.hashtag.questing.nodes.SingleAccountNode.execute(Unknown Source)
    	at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java:84)
    	at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:250)
    	at java.lang.Thread.run(Thread.java:748)
    [INFO] Starting game state listener!
    [INFO] Script set to running!
    Exception in thread "Thread-35" java.lang.ClassFormatError: javafx/util/Pair
    	at org.dreambot.hashtag.questing.nodes.SingleAccountNode.execute(Unknown Source)
    	at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java:84)
    	at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:250)
    	at java.lang.Thread.run(Thread.java:748)

     

    Edit: Did more research:

    There could be a bug in the compiler the SVN is using for your script. So you wouldn't be able to debug this locally. You would only see it in the compiled code that is vended from the SVN. I have tried to contact dreambot staff to confirm which jdk version the svn is using. 

    See these two threads:

    https://stackoverflow.com/questions/39421474/how-can-i-fix-a-java-lang-classformaterror-truncated-class-file-error

    https://stackoverflow.com/questions/24580370/classformaterror-in-java-8/26240214

    Edited by rise0191
    Link to comment
    Share on other sites

    Okay, I figured out that this only works on the oracle jdk and will not work with openJDK. I still think you should try and investigate the issue with openJDK, but up to you.

    I did notice a few other bugs though. If your accounts file includes an empty new line which is the convention for many text files you will throw an ArrayIndexOutOfBoundsException.

    Finally, I am still having an issue logging in with my accounts file using quick start:
     

    java.lang.NullPointerException
    	at org.dreambot.hashtag.questing.nodes.LoginNode.d(Unknown Source)
    	at org.dreambot.hashtag.questing.nodes.LoginNode.e(Unknown Source)
    	at org.dreambot.hashtag.questing.nodes.LoginNode.execute(Unknown Source)
    	at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java:84)
    	at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:250)
    	at java.lang.Thread.run(Thread.java:748)
    [ERROR] Exception has occurred while running! Please report error to developer if problem persists:
    	java.lang.NullPointerException
    	at org.dreambot.hashtag.questing.nodes.LoginNode.d(Unknown Source)
    	at org.dreambot.hashtag.questing.nodes.LoginNode.e(Unknown Source)
    	at org.dreambot.hashtag.questing.nodes.LoginNode.execute(Unknown Source)
    	at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java:84)
    	at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:250)
    	at java.lang.Thread.run(Thread.java:748)

     

    This is when the client is sitting on the login screen.

     

    Anyways, now that I got it working it is completing quests =]

    Edited by rise0191
    Link to comment
    Share on other sites

    11 hours ago, rise0191 said:

    Okay, I figured out that this only works on the oracle jdk and will not work with openJDK. I still think you should try and investigate the issue with openJDK, but up to you.

    I did notice a few other bugs though. If your accounts file includes an empty new line which is the convention for many text files you will throw an ArrayIndexOutOfBoundsException.

    Finally, I am still having an issue logging in with my accounts file using quick start:
     

    
    java.lang.NullPointerException
    	at org.dreambot.hashtag.questing.nodes.LoginNode.d(Unknown Source)
    	at org.dreambot.hashtag.questing.nodes.LoginNode.e(Unknown Source)
    	at org.dreambot.hashtag.questing.nodes.LoginNode.execute(Unknown Source)
    	at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java:84)
    	at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:250)
    	at java.lang.Thread.run(Thread.java:748)
    [ERROR] Exception has occurred while running! Please report error to developer if problem persists:
    	java.lang.NullPointerException
    	at org.dreambot.hashtag.questing.nodes.LoginNode.d(Unknown Source)
    	at org.dreambot.hashtag.questing.nodes.LoginNode.e(Unknown Source)
    	at org.dreambot.hashtag.questing.nodes.LoginNode.execute(Unknown Source)
    	at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java:84)
    	at org.dreambot.api.script.AbstractScript.run(AbstractScript.java:250)
    	at java.lang.Thread.run(Thread.java:748)

     

    This is when the client is sitting on the login screen.

     

    Anyways, now that I got it working it is completing quests =]

    Thank you for looking into the bug, you saved me quite some time. Now that I arrived at my home computer I was able to find out that the script uses a class that is not included in OpenJDK at all. Also, thanks for pointing out the empty line in the text file bug, that'll also be fixed in the next update. I'll be pushing fixes for these today.

    Link to comment
    Share on other sites

    Update 1.8:

    • OpenJDK can now run this script without throwing errors.
    • You can now have empty lines in the account file without breaking the whole script.

    Please remain patient until the update has been approved by our admins.

    Link to comment
    Share on other sites

    21 hours ago, Hashtag said:

    Update 1.8:

    • OpenJDK can now run this script without throwing errors.
    • You can now have empty lines in the account file without breaking the whole script.

    Please remain patient until the update has been approved by our admins.

    Sweet thanks for the fixes!

    Link to comment
    Share on other sites

    @Hashtag When do you plan on fixing tutorial island (interacting with the account guide NPC they added)? And thank you for the awesome work! Been using this for a few weeks now and very happy!

    Edited by antfuentes87
    Link to comment
    Share on other sites

    50 minutes ago, antfuentes87 said:

    @Hashtag When do you plan on fixing tutorial island (interacting with the account manager NPC they added)? And thank you for the awesome work! Been using this for a few weeks now and very happy!

    Hey, when was the account manager implemented in the game? I've never seen it. If I manage to find some time for it tomorrow, that'd be great, otherwise I'll have to wait until next weekend to be able to push updates.

    Link to comment
    Share on other sites

    4 minutes ago, Hashtag said:

    Hey, when was the account manager implemented in the game, I've never seen it. If I manage to find some time for it tomorrow, that'd be great, otherwise I'll have to wait until next weekend to be able to push updates.

    http://services.runescape.com/m=news/mobile-changes-various-bugfixes-and-new-merch?oldschool=1

    They added it two days ago with the latest updates. They removed Financial Advisor and added in the Account Guide. So of course the script gets stuck at that part (but if you chat with him and open the door, you can resume the script).

    Edited by antfuentes87
    Link to comment
    Share on other sites

    16 minutes ago, antfuentes87 said:

    http://services.runescape.com/m=news/mobile-changes-various-bugfixes-and-new-merch?oldschool=1

    They added it two days ago with the latest updates. They removed Financial Advisor and added in the Account Guide. So of course the script gets stuck at that part (but if you chat with him and open the door, you can resume the script).

    Thanks for the info, I'll look into it tomorrow. 

    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.