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


    Hoodz

    Recommended Posts

    WebTool

    by Hoodz

     

     

    • Dreambot has a great web, too bad not everything is mapped (dungeon/caves). The problem is that if we want to walk around in these places we have to add the web nodes ourselves manually. This is why I created a web tool so scripters can web dungeons really fast!

     

    • Features
      • Generates code created from the web nodes *
      • Smart node connection, connects to closest node
      • On screen paint (mainscreen & minimap)

     

    • Instructions
      • Get the script here
      • Start the script logged in
      • Nearest node will be drawn green, other nodes will be blue
      • Press spacebar to add a node.
      • Press shift + spacebar to add a node to connect them to the next to closest node
      • After finishing adding all your nodes simply stop the script, the generated code will be copied to your clipboard
      • Paste the code into your script

     

    • Media
    • 9256818228.png

    ​

    • cba371dae7.png

     

    • Generated code example
    • AbstractWebNode webNode0 = new BasicWebNode(2443, 9825);
      AbstractWebNode webNode1 = new BasicWebNode(2440, 9821);
      AbstractWebNode webNode2 = new BasicWebNode(2441, 9816);
      AbstractWebNode webNode3 = new BasicWebNode(2442, 9813);
      AbstractWebNode webNode4 = new BasicWebNode(2447, 9811);
      AbstractWebNode webNode5 = new BasicWebNode(2451, 9813);
      AbstractWebNode webNode6 = new BasicWebNode(2455, 9813);
      AbstractWebNode webNode7 = new BasicWebNode(2440, 9808);
      AbstractWebNode webNode8 = new BasicWebNode(2441, 9803);
      webNode0.addConnections(webNode1);
      webNode1.addConnections(webNode0);
      webNode1.addConnections(webNode2);
      webNode2.addConnections(webNode1);
      webNode2.addConnections(webNode3);
      webNode3.addConnections(webNode2);
      webNode3.addConnections(webNode4);
      webNode3.addConnections(webNode7);
      webNode4.addConnections(webNode3);
      webNode4.addConnections(webNode5);
      webNode5.addConnections(webNode4);
      webNode5.addConnections(webNode6);
      webNode6.addConnections(webNode5);
      webNode7.addConnections(webNode3);
      webNode7.addConnections(webNode8);
      webNode8.addConnections(webNode7);
      WebFinder webFinder = script.getWalking().getWebPathFinder();
      AbstractWebNode[] webNodes = {webNode4, webNode3, webNode5, webNode7, webNode2, webNode6, webNode8, webNode1, webNode0};
      for (AbstractWebNode webNode : webNodes) {
         webFinder.addWebNode(webNode);
      }
      
      
    Edited by Hoodz
    Link to comment
    Share on other sites

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

    This doesnt seem to work ..? anyone used this recently?

     

    nodes dont seem to get added to the web

    Edited by Jewlz
    Link to comment
    Share on other sites

    This doesnt seem to work ..? anyone used this recently?

     

    nodes dont seem to get added to the web

     

    you have to add the generated code to your script (auto added into your clipboard after ending the script). Add this code on the onStart() method in your script.

     

    note: the nodes will not be draw on the node debug menu

    Link to comment
    Share on other sites

    • 8 months later...

     

    WebTool

    by Hoodz

     

     

    • Dreambot has a great web, too bad not everything is mapped (dungeon/caves). The problem is that if we want to walk around in these places we have to add the web nodes ourselves manually. This is why I created a web tool so scripters can web dungeons really fast!

     

    • Features
      • Generates code created from the web nodes *
      • Smart node connection, connects to closest node
      • On screen paint (mainscreen & minimap)

     

    • Instructions
      • Get the script here
      • Start the script logged in
      • Nearest node will be drawn green, other nodes will be blue
      • Press spacebar to add a node.
      • Press shift + spacebar to add a node to connect them to the next to closest node
      • After finishing adding all your nodes simply stop the script, the generated code will be copied to your clipboard
      • Paste the code into your script

     

    • Media
    • 9256818228.png

    ​

    • cba371dae7.png

     

    • Generated code example
    • AbstractWebNode webNode0 = new BasicWebNode(2443, 9825);
      AbstractWebNode webNode1 = new BasicWebNode(2440, 9821);
      AbstractWebNode webNode2 = new BasicWebNode(2441, 9816);
      AbstractWebNode webNode3 = new BasicWebNode(2442, 9813);
      AbstractWebNode webNode4 = new BasicWebNode(2447, 9811);
      AbstractWebNode webNode5 = new BasicWebNode(2451, 9813);
      AbstractWebNode webNode6 = new BasicWebNode(2455, 9813);
      AbstractWebNode webNode7 = new BasicWebNode(2440, 9808);
      AbstractWebNode webNode8 = new BasicWebNode(2441, 9803);
      webNode0.addConnections(webNode1);
      webNode1.addConnections(webNode0);
      webNode1.addConnections(webNode2);
      webNode2.addConnections(webNode1);
      webNode2.addConnections(webNode3);
      webNode3.addConnections(webNode2);
      webNode3.addConnections(webNode4);
      webNode3.addConnections(webNode7);
      webNode4.addConnections(webNode3);
      webNode4.addConnections(webNode5);
      webNode5.addConnections(webNode4);
      webNode5.addConnections(webNode6);
      webNode6.addConnections(webNode5);
      webNode7.addConnections(webNode3);
      webNode7.addConnections(webNode8);
      webNode8.addConnections(webNode7);
      WebFinder webFinder = script.getWalking().getWebPathFinder();
      AbstractWebNode[] webNodes = {webNode4, webNode3, webNode5, webNode7, webNode2, webNode6, webNode8, webNode1, webNode0};
      for (AbstractWebNode webNode : webNodes) {
         webFinder.addWebNode(webNode);
      }
      
      

     

    ++++++++++

    Link to comment
    Share on other sites

    • 3 years later...

    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.