Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (โ‹ฎ) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Leaderboard

Popular Content

Showing content with the highest reputation on 12/23/15 in all areas

  1. Hi. If you've ever spent any time in the chatbox, you know how frequently there are posts from users who buy scripts they think will be "perfect", (pun intended) but instead get something broken and not functioning, and have to waste their time and staffs time, particularly Maldestos. I would like to suggest the implementation of a script efficiency team. A team of people whose duty it is to directly test premium scripts that the users are expected to pay for, with [WORKING] or [bROKEN] tags applied to all premium script thread titles that are updated either once or twice a week, at random times to avoid provably problematic scripters from only maintaining functionality when test time comes. This would DRAMATICALLY cut down on refund requests, general displeasure with OSBot as a whole, and profit for those who continually push broken products/scripts. Furthermore, a "Report As Broken" feature should be implemented within the SDN to alert such a team and the scripter to such issues, with a threshhold number of reports in a given timeframe removing the script from the SDN until provable functionality is achieved. Edit: This is meant for the online SDN, or script section where you purchase scripts. NOT in client. As it stands now, there is really a very small (perhaps even singular) number of scripters whose products are problematic on a regular basis, but a broad approach suggestion is the only viable route I could go without the suggestion being removed for flaiming, and such feature implementation would deter this sort of poor script maintenance in the future. Thanks!.
  2. Dear Community, We have decided for christmas, to put the 3 ranks on sale! Lifetime Sponsor, Sponsor, and VIP. All will be a 25% discount for the next 5 days! You will pay $93.74 for lifetime sponsor! $41.99 for Sponsor! $7.49 for VIP! I have shown a couple of pictures, basically all you do is add it to the cart, and select checkout and at the bottom you will see "I have a coupon to use" The code is "christmas" no parenthesis/capital letters Thanks, @Maldesto
  3. Ill Add 25m 07 To this giveaway just like this little guy
  4. thoughts? Not like anyone elses but malds counts but you know, could increase sales. when we see December forever we should think OSBot sales and not steam sales!
  5. ๐Ÿ‘‘CzarScripts #1 Bots ๐Ÿ‘‘ ๐Ÿ‘‘ LATEST BOTS ๐Ÿ‘‘ If you want a trial - just post below with the script name, you can choose multiple too. ๐Ÿ‘‘ Requirements ๐Ÿ‘‘ Hit 'like' ๐Ÿ‘ on this thread
  6. This is an AIO (All-in-one) bot that has almost every thieving style except blackjack, ask for a free trial by liking thread or making a post! Vyres and elves are now supported! Both can make solid profit per hour, decent passive income! BIG THANK YOU TO ALL OUR SUPPORTERS! WE ARE THE MOST SOLD THIEVING BOT IN OSBOT HISTORY. MOST REPLIES, MOST USERS, LONGEST PROGGIES #1 Thiever | Most Overall Sales | Most Total Replies | Most Results | 10+ Years Maintained | 'the intelligent choice' by Czar SUPPORTS VYRES 224M made in a single sitting of 77 hours 1.1B made from elves and vyres!! ELVES SUPPORTED TOO! (NEW) 2.1m/hr, 6 crystals in 7 hrs 99 THIEVING MANY MANY TIMES, 35M EXP IN ONE BOTTING RUN!! 99 thieving in ~43k xp (12 minutes remaining)! Just got 99 proggy! Gratz to @iz0n THIEVING PET AT LVL 22 FROM TEA STALLS 11.5 HOURS, WITH PET TOO!! 610k/hr getting 99s on deadman worlds!
  7. Holidays are coming, I'll auth 5 people all of my scripts (Recoil Maker, Cannonballer, Range Guild) for lifetime. Winners will be chosen Christmas Day/The Day after using a random number generator. Also, It has been an amazing 2 years+ on OSBot and a lot of you are good friends of mine. Post below to enter. Happy Holidays, Muffins.
  8. 3 points
    Hey guys, Thanks to @Maldesto and his generosity for christmas, I decided to buy Sponsor! I'm now part of the gang, so merry christmas all.
  9. Hey all, haven't been on the forums lately. I am very busy at this moment. Need to make a Java Android App, website (css html php and JavaScript) for school. It's for a project which needs more time to finish before the deadline. So.. I'm very busy with all that. Will be back in a month i guess.. But. I want to wish you all a very good christmas and a happy new year! Sebastian.
  10. Make your character black, it would be racist for jagex to ban them.
  11. The issue is some scripters apply fixes and don't even test them ingame (not going to name any names) , which leads to consistent broken scripts even when they say it's been fixed.
  12. The scripters have to do the script sales, we can't. I will do a Christmas sale on the ranks.
  13. i think we should get an osbot currency called maldcoins
  14. cuz they are getting real money for it and not steam credits
  15. The 5 winners will also be able to grab any of my scripts also
  16. thanks mald i cant seem to use the code for global mod?
  17. OSBot users are required to log into their forum accounts to use the bot. Each script stored on the SND has a thread post associated with it. It shouldn't be hard to implement a feedback feature within the bot itself where users can rate and review your script, hit 'send' and have that information be posted directly to the script's thread page under the OSBot user's forum account. But hey, that's just me thinking outside the box.
  18. i know this post will get deleted, but other sites have a section like which keeps the sdn free of broken garbage and outdated scripts from months/years past
  19. Thanks for the great tip lad.
  20. I will do it for everyone if it's worth the time not doing it for 50 cents off
  21. Where is my gp u promised m8.
  22. HELLO EVERYONE!!! This is my first post on this forum and I hope everyone enjoys this release. I just spent ~2 hrs making a super simple Experiment farmer (mostly b/c eFighter is currently broken) Just go into the area and run the script, auto looks for the closest experiment, checks to see if other people are attacking it already, displays exp gained (no i didnt add an exp/hr as i wanted this to be super lightweight and working as fast as i could) Includes a basic anti-ban script while you are attacking an experiment. If you would like me to develop this further, please donate using the link in my signature (this script will always be free so if you ever paid any money for this demand a refund immediately) here is the .jar file link: http://www.filedropper.com/freeexperiments here is the code in case you want to comment: import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.net.URL; import javax.imageio.ImageIO; import org.osbot.rs07.api.Combat; import org.osbot.rs07.api.filter.Filter; import org.osbot.rs07.api.filter.IdFilter; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.api.ui.Tab; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import static org.osbot.rs07.api.ui.Skill.ATTACK; import static org.osbot.rs07.api.ui.Skill.STRENGTH; import static org.osbot.rs07.api.ui.Skill.DEFENCE; import static org.osbot.rs07.api.ui.Skill.RANGED; import static org.osbot.rs07.api.ui.Skill.MAGIC; import static org.osbot.rs07.api.ui.Skill.HITPOINTS; @ScriptManifest(name = "FreeExperiments", author = "Salvite", version = 1.0D, info = "Forever free experiment killer.", logo = "") public class Experiments extends Script { /* * Variables */ private long startTime; private int attackStart; private int strengthStart; private int defenseStart; private int rangedStart; private int magicStart; private int hitpointsStart; /* * Inherited Methods */ // Called at start public void onStart() { try { startTime = System.currentTimeMillis(); attackStart = getSkills().getExperience(ATTACK); strengthStart = getSkills().getExperience(STRENGTH); defenseStart = getSkills().getExperience(DEFENCE); rangedStart = getSkills().getExperience(RANGED); magicStart = getSkills().getExperience(MAGIC); hitpointsStart = getSkills().getExperience(HITPOINTS); } catch (Exception e) { // Catch } } // Called more than once. public int onLoop() { try { if(!getCombat().isFighting()) { @SuppressWarnings("unchecked") NPC npcToAttack = getNpcs().closest( new Filter<NPC>(){ @Override public boolean match(NPC npc) { if(npc.getId() == 1275 || npc.getId() == 1274) { return npc != null && !npc.isUnderAttack() && npc.isAttackable() && npc.getHealthPercent() != 0; } return false; } }); npcToAttack.interact("Attack"); } else { this.antiBan(); } } catch (Exception e) { // Catch } return 1; } // Called at script stop public void onExit() { } public void antiBan() throws InterruptedException { if (random(0, 50) == 1) { switch (random(0, 6)) { case 0: this.camera.movePitch(gRandom(20, 60)); this.log("Antiban: 0"); break; case 1: this.getTabs().getSkills().open(); this.getSkills().hoverSkill(ATTACK); this.log("Antiban: 1"); sleep(random(1111, 2777)); break; case 2: this.camera.moveYaw(110 + random(25, 80)); this.log("Antiban: 2"); break; case 3: this.camera.moveYaw(random(1, 359)); this.log("Antiban: 3"); break; case 4: this.getMouse().moveOutsideScreen(); sleep(random(3333, 5473)); this.log("Antiban: 4"); break; case 5: this.mouse.moveRandomly(); this.log("Antiban: 5"); break; case 6: this.log("Antiban: 6"); switch (random(1, 7)) { case 1: this.getTabs().open(Tab.ATTACK); break; case 2: this.getTabs().open(Tab.QUEST); break; case 3: this.getTabs().open(Tab.EQUIPMENT); break; case 4: this.getTabs().open(Tab.PRAYER); break; case 5: this.getTabs().open(Tab.MAGIC); break; case 6: this.getTabs().open(Tab.FRIENDS); break; case 7: this.getTabs().open(Tab.SETTINGS); break; } } } } // Called more than once, even during pause. public void onPaint(Graphics2D g) { g.setColor(Color.WHITE); g.setFont(new Font("Arial", Font.PLAIN, 10)); g.drawString("Attack EXP : " + (getSkills().getExperience(ATTACK) - attackStart), 25, 50); g.drawString("Strength EXP : " + (getSkills().getExperience(STRENGTH) - strengthStart), 25, 60); g.drawString("Defense EXP : " + (getSkills().getExperience(DEFENCE) - defenseStart), 25, 70); g.drawString("Ranged EXP : " + (getSkills().getExperience(RANGED) - rangedStart), 25, 80); g.drawString("Magic EXP : " + (getSkills().getExperience(MAGIC) - magicStart), 25, 90); g.drawString("Hitpoints EXP : " + (getSkills().getExperience(HITPOINTS) - hitpointsStart), 25, 100); int totalExpGain = (getSkills().getExperience(ATTACK) - attackStart) + (getSkills().getExperience(STRENGTH) - strengthStart) + (getSkills().getExperience(DEFENCE) - defenseStart) + (getSkills().getExperience(RANGED) - rangedStart) + (getSkills().getExperience(MAGIC) - magicStart) + (getSkills().getExperience(HITPOINTS) - hitpointsStart); g.drawString("Total EXP : " + totalExpGain, 25, 110); //double hoursElapsed = (System.currentTimeMillis() - startTime ) / 3600000.0; //g.drawString("Hours elapsed : " + hoursElapsed, 25, 120); } /* * Non-Inherited Methods */ //Non-Inherited methods go here. /* * Useful Methods */ //XP for level public int getXPForLevel(int level) { int points = 0; int output = 0; for (int lvl = 1; lvl <= level; lvl++) { points += Math.floor((double) lvl + 300.0 * Math.pow(2.0, (double) lvl / 7.0)); if (lvl >= level) return output; output = (int) Math.floor(points / 4); } return 0; } }
  23. 1 point
    Back in the days, I was a very rich handsome man on runescape. I had all the money and all the levels however one thing was missing, a female in my life. I was spending hours everyday on the game walking around runescape to find the perfect women to fill the emptiness in my life. One day, I was shouting at the middle of the falador. I saw a female running to me at a fast pace. Every step closer she came, the more butterflies there would be in my stomach. She was the woman in my dreams. She had eyes as blue as an uncut sapphire. She had a beautiful pink skirt that sparkled more than the sun. THE END.
  24. Stats: Account status: Wealth: Under 500k. Quests: 4 qp, nothing worth mentioning. A middleman will be used unless I find you a long-time, extremely trustworthy member of the community. I am the one and only owner of the account and it has been trained legitimately 100% by myself. All the details I have regarding the account will of course be provided. Taking PayPal or 07gp. Any more questions? Ask away!
  25. Chuck them a month of construction as well ;)
  26. 1 point
    I was going to do that, however due to the Air force, thought i might have a inactive period soon.
  27. Quest Prices Order Form What do you need? : Payment method? : Will you go first or use a middleman : Do you agree to the TOS? : What is your Skype? : Have you clicked 'like' on the first post of this thread? : Completed Orders Please hit 'Like' on the first post on this thread when making an order!
  28. Np, will make sure to keep them coming.
  29. I think there are two types of problems. People don't report, or do not properly report broken scripts to the scripter. Scripter is lazy and does the bare minimum to keep his or her script on the store. The first issue really wastes a lot of time, but there have already been attempts to teach people how to effectively report bugs. Using a template and providing as much information as possible is usually useful. I see some scripters asking for this. The second issue is a bigger one. Having been a lazy scripter, it's easy to get complacent and do the bare minimum to keep Maldesto from removing your scripts. I think, perhaps, this idea could help solve this. More simply I think that we could be more strict with scripters. If your scripts are breaking multiple time per week, you're taking a long time to fix them, and your fixes don't work well, then I think perhaps you should not be selling scripts. As I do not use scripts, I'm not sure how big of a problem broken scripts actually are, but judging by the short amount of time I spend in the chatbox, I think there is some improvement to be had.
  30. 1 point
    mmm yeah this account is so *HOT* makes me all *HOT* and *SWEATY*
  31. I don't have the script for some reason
  32. So I've decided it's finally time to revive Zen Slayer Pro. I got as far as having a functional (and buildable) Turael script. Here I will log progress I make leading up to a beta and final release. I will hold regular polls to allow active community involvement in the development of Zen Slayer Pro. Will begin posting updates very soon BETA: - Turael -> All tasks - Potions, prayers, deathwalk, all that juicy stuff. - Full webwalker w/ teleporting - All the other neat stuff in my framework such as the loot tracker and auto-responder. FINAL: - All masters - All above features - Loadout switching - Cannons - Guthans
  33. buying right now!! Also, i have CzarRange guild and now ill have this. does this mean i get a 3rd for free? so iv heard..
  34. Takes guts to have this kind of attitude and still breaking the rules yourself. Banned you instead for creating multiple accounts and giving yourself feedback.
  35. Indeed it is. Thanks everyone!
  36. what is the safest method with this script? - will you consider adding bolt enchant + high alch as an option? or is it already there and i'm just too blind to find it?
  37. 1 point
    Could I get an update on this molly, or I will have to be forced to remove it from the store if its still broken.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.