Skip 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

  1. Maldesto

    Administrator
    17
    Points
    19229
    Posts
  2. Morova

    Trade With Caution
    14
    Points
    463
    Posts
  3. Impensus

    Members
    14
    Points
    1070
    Posts
  4. Czar

    Global Moderator
    11
    Points
    23408
    Posts

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. Hi! I'm Morova, and I've got what OSBot is missing. Vouchers at fair prices! Prices: $1/900k. BTC 1:1* Why should you choose me? I've been a part of the Runescape market since 2008 when I was only 17! Unlike most, I see the game and this market as an investment. A pretty good one with decent returns. No business person would risk the abundant returns this game offers for a quick buck, and that is how I'm coming to you. As a businessman. I will also NEVER hold a predetermined stock of vouchers! That means you can buy $3 or $300! It doesn't matter because I buy your voucher fresh and send directly to you! Contact: OSBot Chat Box or Skype at VapeApe1991 (preferred. This way you always know it is 100% me.) Promotional: At the eand of every 30 day period in which I have generated a minimum of 300m OSGP as a result of this thread, I will hold a raffle for all of my customers to be entered for a chance to win a FREE $10 VOUCHER! *BTC prices are subject to preev.com rates. I reserve the right to charge an additional 5-8% BTC in times of increased volatility, or temporarily suspend acceptance of BTC altogether due to current market trends. Edit: Other sellers now attempt to compete by undercutting me by silly amounts such as 25k because they know I am the one to beat! I will always stay true to my promise to be the quickest and cheapest seller on OSBot! EDIT: Service closed. I have nothing to do with osbot.org and provide no services to its members from this point forward.
  23. 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; } }
  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. You can thank me and my wonderful ideas I am taking all donations that make up the difference you save Merry Christmas all!
  26. Script name: OG's Green Dragon Killer Trial Duration in Hours: a good 24 if you can. nice amount to make sure it works well. Have you liked the topic post?: yes Is my post count higher than 20?: ye
  27. yeah Trinity Giants for 1.99 Christmas eve-Christmas day
  28. 1 point
    mmm yeah this account is so *HOT* makes me all *HOT* and *SWEATY*
  29. Are you going to add a drop low lvl seeds ? : ) for Master farmer that would be awesome
  30. Would it be possible to get a trial for a few hours?
  31. 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
  32. Vouching for the power of a gtx 970 here it's worth it. Also if you can wait until the new pascal cards come out, the 970 will likely drop in price or you could get a beastly pascal card
  33. I'm new to this whole botting scene so may I please try the CZAR Chopper for 24 hours? With it being Christmas and all I shall buy the real thing if I decide to go ahead with botting
  34. can i have a trial?
  35. What do you need? : Plague City + Biohazard Payment method? : 07 gp Will you go first or use a middleman : Going first Do you agree to the TOS? : yes What is your Skype? : orb.gamete
  36. Not meaning to hijack your thread, I need $5 for free, pm for paypal.
  37. 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?
  38. 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.
  39. Welcome back! & grats on lifetime sponsor
  40. I really like the paint.

Account

Navigation

Search

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.