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

    Global Moderator
    • Posts

      974
    • Joined

    • Last visited

    • Days Won

      39

    Posts posted by yeeter

    1. yeah you can easily pass params from quickstart to your onStart method in your script

       

      Script setup (write your own code to handle the things you mentioned, this is just showing you how to pass the params)

      public void onStart(String... params) {
              for (String param : params) {
      			System.out.println(`Passed parameter: ${param}`);
      		}
      
      		onStart(); // Calling your default on start if you also plan on using this script without parameters
      }
      
      public void onStart() {
      	// code you use with and without parameters (starting GUIs, kicking off establishing external connects etc)
      }




      CLI Command building

      official docs are pretty POG -> https://dreambot.org/guides/user-guide/quickstart/#available-parameters
       

      In the 'Available Parameters' section of that post you'll see a flag called '-params' these are the params that get passed to your new onStart(String .. params){} method you added to your script.  
       

      java -jar C:\Users\YOURNAME\DreamBot\BotData\client.jar -script "Test Script" -params Param1 Param2 Param3


      simple as that~

    2. 1 hour ago, Bryno said:

      Thanks for the reply! Yeah, not much to do but kinda sit back and watch the show happen haha :P 

      I was curious though if I could pick your brain. How do you think they are going about this "client detection"?

      The only real way I can think of is if the official client / runelite client builds have a sort of prefix or suffix attached to each packet they send to the server?

      I would just love to run through creative ideas on how they are going to do this. I'm curious above all else :) 

      No one has figured out anything concrete to my knowledge(right this second), the packet idea can easily be check via Wireshark or any other packet monitor.  Playing around I didn't see anything, another user also confirmed this(for now).

    3. 13 hours ago, dabslabsz said:

      i wish i could but it lags me out so bad that it barely functions for me get like one kill in two mins  , i wish i could use it it looks amazing. like 20% of scripts dont function well for me its my pc not them im sure

      what are your system specs if you are having these types of issues?  I don't think a large farm would be even slightly viable if you are running into performance issues like this.

    4. 6 minutes ago, RSMasterGuard said:

      Does this only impact SDN scripts? My private scripts seem to be working fine.

      I am not sure at this time, if you used a lot of the core API your scripts should be fine once Nezz or Pan fix somethings on Dreambots end.

    5. Appeal approved

      Due to the fact the money was returned in full promptly.  You will be placed as Trade With Caution until we see fit to remove the label.  You will also no be able to publicly market private scripting services on the forum until approved be me or another staff member.

    6. Sorry to hear you haven't had a good experience botting.  Botting definitely requires a lot of trail and error and honestly I don't think just botting for a week is enough to learn the ropes.  Would you mind providing some more details on what you were botting and your setup?

    7. Generally speaking you will need to create your own anti-ban system.  It's all tinfoil hat levels of speculation and each scripter does it differently.  Write your script and change things / make it configurable as you go along.  Once you can establish a trendline for your bans make adjustments to various things that you think could influence the ban rate  (clicking in different patterns, adjusting mouse speed, writing your own mouse algo, taking a different path from A-B, doing things in a different order, include a random chance to make misclicks etc).  Adjust bit by bit and find stuff that makes the trendline go down.  Then eventually you can abstract that up and make a framework or utility class that can be used across all of your scripts.

      It is just a ton of time, effort, Trail and error~ good luck!

    8. Good eye to catch something like that but yeah like @camalCase mentioned, that trade volume just isn't there to make any sort of large scale farm =( 

      Not to say you still can't write a script for it and farm it with a handful of accounts just know it won't scale and would be super vulnerable to crashing.  For future reference when researching there are a ton of sites that track Grand Exchange data that can be useful to reference -> https://secure.runescape.com/m=itemdb_oldschool/Bear+fur/viewitem?obj=948

       

       

      While it might not buy you a new Rolex, would definitely be a good script to start gathering some learning experience from 😃

    ×
    ×
    • 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.