Jump to content
Frequently Asked Questions
  • Are you not able to open the client? Make sure you have Java 8 installed
  • Help! My bot doesn't do anything! Enable fresh start in client settings and restart the client
  • How to purchase with PayPal/OSRS gold? You can purchase vouchers from other users
  • Try asking for help in the chatbox
Download the DreamBot client today!


  • Content Count

  • Joined

  • Last visited

About DaffyDubz

  • Rank

Recent Profile Visitors

98 profile views
  1. Sweet deal. Im not sure how long it takes for sdn approval, but in the mean time I'd recommend throwing some iron armor on those guys and an iron or steel scim (and 5att if you go steel) then you should be ready to rock
  2. Thanks Nezz! If I implement an account switcher, probably user defined as to which accounts to use, that would still pass the sdn screening right? Because I'm not actually storing/sending the data anywhere.
  3. Doh! Just found Infidels post in the snippets section... coulda sworn I checked that first. Is this still accurate? And login and logout is random event? getClient().getInstance().getScriptManager()
  4. I know I can just search the api java docs, but I'm afk and on the road atm and in curious if grabbing things like (runescape) account login name and password (I'd assume it's an array or list) and the actual methods for logging in and logging out? What im looking to do is cycle through several accounts, each only playing for an hour or two take a break then log into the next account and so on. Is this possible from within a single script (the cycling through accounts) or do I need to do it via cmd line and close the client and start the next one with my own array of logins? If it is possible, if someone could just point me to the correct area of the api docs to save me the time I'd appreciate it. Thanks!
  5. Sorry the Proggy posted originally was one with more breaks than playing lol. Below is a more accurate Proggy if you're looking for the estimated XP/Hour on a fresh account with looting, it's slightly higher with out looting; (only took small breaks here and obviously the XP/Hour is relative to stats)
  6. DaffyDubz Northern Lumby Goblin Slayer (Now available on SDN!) ABOUT: So this script is a small part of a much lager script I'm working on. Just getting a feel for the API and such. The idea is for training new accounts, this script will kill Goblins, eat (any) food if you have any in your inventory, and loot stack-able loot and clues if you elect to do so via the GUI. You can also set the maximum level to train as well as if you want to train Att, Str, and/or Def. I highly recommend you set up your breaks in the DB client, I personally use 2, first a small (10-30 minute) break every hour or so, and then a large (7-12 hours) sleep every 5-8 hours. (NOTE: I did receive a ban when I did not use the long break, I was using the small break [I think] and was banned after 10-12 hours straight.) Honestly, this was not intended for levels higher than 30-30-30, but I was able to achieve 40+ - 40+ - 40+ on several accounts with the mentioned breaks above, so make sure to keep it under 5-6 hours without breaks. HOW TO USE: Start anywhere in F2P on Runescape Surface (Preferably in/near Lumby) with weapon/armor already equipped (Does Not Support Changing Weapon/Armor) and ANY food (if needed) in Inventory (Does Not Support Banking). Run the script and configure your settings via the GUI (see below) Select what stats to train (Prayer Not Supported) and what Loot to pickup (deselect all if you don't want to Loot) and hit START. {NOTE: It only changes the Combat Style [Att, Str, Def] every few minutes, so if you set the max to something like 15, there's a chance it will get a level higher than 15. I'll look into checking the level for max more often, but for now just set it 3-4 levels below your absolute max if you really don't want it to be over your max} RECOMMENDATIONS: 5 Att (from dummies) Steel Scim and full Iron armor - should only need about 6-10 cooked chickens before you wont need food anymore On fresh account with bronze long and wooden shield - go get a full inventory of cooked chicken and do not train higher than 20-20-20 without getting better armor and weapon. POSSIBLE FUTURE FEATURES: (Definitely in the "Larger Script" mentioned above, but most of these are unlikely in this script) Other locations, Loots Bones + Bury for Prayer, Banking + non stack-able loot, Changing weapons/armor, Kill Chickens/Cows + cook meat for food, World hopping, using the G.E., and much more... This Larger Script I keep mentioning is something I plan to use to get a small army (farm) to 60-60-60 and above in F2P, killing several different monsters in several different locations. Basically a "Play Runescape for you" script that focuses on Combat, starting with a fresh account off Tutorial Island. My free time is limited (adult-ing sucks) so don't expect it any time soon, but I hope to have it be a nice "Pure Starter" as well. Yes I know this script is not extremely useful, but I wanted to get the ball rolling and get some feed back as I expand it. Plus I'm still using it and didn't want to make this spot too hot as it's the only supported location as of right now. Please provide any feedback and post some Proggies as well! GUI + PROGGIES: Nothing Fancy, GUI appears when script is started, Proggy appears when Script Ends. Enjoi!
  7. Ahh so they did actually invest a little at least? man early 2000s was a better time lol.
  8. Not really looking to purchase anything lol, and I see a lot of tinfoil hat theories around jagex bot detection. Did they really invest in a data warehouse in order to track millions of users? Because that's the only way they could handle that much data, and has anyone even hacked the client yet to see what info is being relayed back to their servers? Even small amounts of data, multiplied by 100k users at any given second of any given day is a shit ton of data to not only transfer but then write to disk and then process queries. Guess it's never been mentioned by them how much money they've devoted to their bot detection? Seems like a bad business decision on their end, much cheaper to lie in their pr blogs. Then again, selling bonds to kids afraid of gold sites and increasing members 120% could be making up for that investment. Nut honestly They're probably still using the same system as always, flagging accounts that get reported by users lol. If 100% of bots get banned, why do bots still exist? Suicide only? Sorry for the rant , way off topic, just been reading a lot of posts about bans. Guess the experiments continue lol #NotBannedYet
  9. D'oh, sweet deal lol does it even need to be a valid domain or can I just make potato(1-100)@qwerty.com? Guess I coulda just tried myself lol, thanks
  10. So I'm curious how the farmers acquire 50+ or 100+ accounts. I was under the impression that it required a valid email address to create a rs account now. (Gone are the good ol' days) Are people making 100+ email addresses? I'd imagine that would require either many days (or proxies) to counter anti bot methods that free email providers (gmail, etc) have, or one has access to your own domain and email server (exchange, etc) and just create as many email addresses as you have allocated. So I'd like to know what some people are doing? I've used up all of the accounts (that I could remember at least, rip 2008 farm) that are 4000+ days old lol but that's only < 10. Ideas?
  11. So I've noticed a strange thing when trying to use npc.interact("Attack") if the npc is moving. The mouse moves to the npc, and follows the npc kind of spaz-like for a few seconds before either clicking it finally or giving up and finding another npc. This only happens maybe once out of 10 or 15 interacts, so it's not really a huge deal, but I was curious as to why this was happening? Is there another built-in method in the API that can accomplish this a little smoother or am I using it incorrectly, or do I need to build a custom click function or something? My guess is my sleepuntil is causing issues? I'd assume the npc.intereact() would return false if it couldn't interact, but does it still move the mouse? (Side question, is the source for various methods like this available anywhere? The java docs don't really explain the details I need, even just sudo would be helpful so I can understand all of it's functionality, because it's obviously not just checking if the npc has an interact option, it's doing mouse movements and clicks, possibly reading the text in the upper-left when the mouse is hovering over the npc? Speaking of that, side side question, how can I read that text in the upper-left hand corner when mouse is hovering an object?) NPC currentNpc = getNpcs().closest(FiterStuff...) if(currentNpc != null && currentNpc.interact("Attack")) { MethodProvider.sleepUntil(() -> getLocalPlayer().isInCombat() || getLocalPlayer().getInteractingCharacter() != null, // this is ok, right? wait until something is interacting with us (long) Calculations.random(2500,4600)); } Thanks in advanced!
  12. DaffyDubz

    Random events

    I know this is a few months old, but I wanted to give example; I use Timers, first set the Timer to random time (usually in milliseconds) then somewhere in your loop check if the Timer is Finished, if so, do your stuff and reset the timer (to a different random time) //includes //... import org.dreambot.api.utilities.Timer; import org.dreambot.api.methods.Calculations; //... //Probably onStart //... plzDontBan = new Timer(); //init Timer plzDontBan.setRunTime(Calculations.random(35000,69000)); //Set it for random x - y seconds (35 - 69 in this case) //... //onLoop or any loop that's going to happen in your script //... if (plzDontBan.finished()) { //The Timer has a "finished" method to check if time set has passed doSuperDopeAntiBan(); //do your stuff here plzDontBan.setRunTime(Calculations.random(25000,69000)); //reset the timer so you don't get inf loop //(because timer will always be finished, until reset) } //... -sorry if the spacing got a little weird...
  • Create New...