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

    Scripter
    • Posts

      18
    • Joined

    • Last visited

    Everything posted by boosterboy

    1. No problem, if there is anything I can answer that I might know don't hesitate to ask me, I am no professional however I have been around Dreambot for a while (making myself private scripts)
    2. Side note: This is for the person trying to understand the bare basics, I tried to use lingo that a 10-year-old will understand ( not saying you are 10 years old... but saying that anyone should be able to understand it)
    3. You don’t have to but this is more for shops to advertise and not looking for scripts
    4. Try here https://dreambot.org/forums/index.php?/forum/87-script-requests/
    5. Correct it's 22:78 however it is not exactly 22:78 because of stripe processing fees
    6. try fully restarting the bot, sometimes it doesn't register if you back to back trial also make sure you actually have the trial listed here "https://sdn.dreambot.org/your-scripts"
    7. Thanks buddy I hope to build this out to be something. Quite cool eventually it’s pretty basic as of right now but it works.
    8. Thank you, I hope to continue expanding this to support many options that can be player-selected.
    9. Hide Collector V 1.0 by BoosterBoy The Hide Collector is a script designed to automate the process of collecting hides and bones from cows and banking them in Varrock. Script was Developed to offer a convenient solution for players looking to gather cowhide and bone efficiently for long-term use.
    10. What are you trying to save and load exactly?
    11. my suggestion would be work for yourself, make your own account selling adventure (or gold) nothing like working for yourself
    12. I made this and was using it in my code that I was writing, decided to take another path, and vs it going to waste figured it might be useful for someone it works... but not efficiently really you might need to modify the code for your own purpose, also like I said its not efficient really and I know this there are better ways to handle the !avoidHandler if statement than checking if the string is not empty xD, but ill leave that up to you. import org.dreambot.api.Client; import org.dreambot.api.methods.interactive.NPCs; import org.dreambot.api.wrappers.interactive.NPC; public class RandomEventHandler { public static void npcHandler(){ String[] avoidHandler = {"Genie", "Bee keeper" , "Capt' Arnav", "Niles", "Miles", "Giles", "Sergeant Damien", "Drunken dwarf", "Evil Bob", "Servant", "Postie Pete", "Molly", "Freaky Forester", "Leo", "Jekyll and Hyde", "Frog prince", "Frog princess", "Frog", "Mysterious Old Man", "Pillory Guard", "Flippa", "Tilt", "Prison Pete", "Quiz Master", "Rick Turpentine", "Sandwich lady", "Strange plant", "Dunce", "Mr. Mordaut"}; int arrayLength = avoidHandler.length; for (int i = 0; i < arrayLength; i++){ if (!avoidHandler[i].isEmpty()){ NPC eventTrigger = NPCs.closest(avoidHandler[i]); eventTrigger.interact("Dismiss"); } } } }
    13. yea... mistakes were made with it lol just thought id give this to the community maybe someone wanted to modify it or do something with it.... I made a much better one now
    14. no because lifting involves moving heavy things...
    15. you can use proxies, make sure the proxy you are using or proxies if multiple... are good... lot of the times proxies are slow much much slower than your home internet.
    16. here was a project I worked on a while ago that I recently wanted to update, however it got me banned for "macroing" so I will release it now so people can look at it make it better, and do whatever with it remember this is to learn from or take and modify... really shouldn't use this in production its not ready and is flawed also keep in mind this is my hobby I'm not a professional so this has much room for improvement this was one of the first scripts that I created (recently updated) main.java import org.dreambot.api.Client; import org.dreambot.api.methods.Calculations; import org.dreambot.api.methods.container.impl.Inventory; import org.dreambot.api.methods.container.impl.bank.Bank; import org.dreambot.api.methods.interactive.NPCs; import org.dreambot.api.methods.skills.Skill; import org.dreambot.api.methods.skills.SkillTracker; import org.dreambot.api.methods.world.World; import org.dreambot.api.methods.world.Worlds; import org.dreambot.api.methods.worldhopper.WorldHopper; import org.dreambot.api.script.AbstractScript; import org.dreambot.api.script.ScriptManifest; import org.dreambot.api.wrappers.interactive.NPC; import org.dreambot.api.script.Category; import java.awt.*; @ScriptManifest(author = "BoosterBoy", name = "Pickpocket Pro", version = 1.0, description = "Simple Pickpocket engine", category = Category.THIEVING) public class main extends AbstractScript{ public void onStart() { log("Welcome to Pick Pocket Pro created by boosterboy"); log("any problems with this script please report them to me on the forums"); log("now lets go get those sweet pickpocket points!"); //start tracking of the skill ( for xp tracking ) SkillTracker.start(Skill.THIEVING); } private enum State { STEAL, BANK, WAIT }; private State getState() { NPC man = NPCs.closest("Man"); //log("Found a world that is members only, no pvp, and min level 0"); //World world = Worlds.getRandomWorld(w -> w.isMembers() && !w.isPVP() && w.getMinimumLevel() == 0); //log("Changing worlds...please wait"); //WorldHopper.hopWorld(world); if (Inventory.isFull()) return State.BANK; if (man != null) return State.STEAL; return State.WAIT; } public void onExit() { log("Thank you for using Pick Pocket Pro keep stealing!"); } @Override public int onLoop() { int rnd = Calculations.random(1000,2000); switch (getState()) { case STEAL: NPC man = NPCs.closest("Man"); if(man != null && !getLocalPlayer().isAnimating()) { log("Pickpocketing the man..."); sleep(rnd); log("BB Anti-ban: sleeping for " + rnd +"ms"); man.interact("Pickpocket"); sleep(rnd); } break; case BANK: log("Heading to the bank...."); if (Bank.open()){ Bank.depositAllItems(); } else { return 500; } break; case WAIT: log("Waiting 300ms."); sleep(300); break; } return Calculations.random(500, 600); } public void onPaint(Graphics g2) { Graphics2D g = (Graphics2D) g2; g.setRenderingHints(new RenderingHints(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON)); g.setColor(new Color(5, 227, 135, 100)); g.fillRect(3,20,215,50); g.setColor(new Color(0, 0, 0)); g.setFont(new Font("Bitstream Vera Sans", Font.BOLD, 13)); g.drawString("PickPocket Pro", 5, 35); g.drawString("Thieving XP: " + SkillTracker.getGainedExperience(Skill.THIEVING) + " Per Hour: (" + SkillTracker. getGainedExperiencePerHour(Skill.THIEVING)+ ")", 5, 50); } }
    17. Yea, same... i tried for ages to use a proxy from paid to free lists to a single... it never loads the actual game files. i have waited up to an hour in some cases
    ×
    ×
    • 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.