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

Popular Content

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

  1. ๐Ÿ‘‘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
  2. Wouldn't sell to you for paypal in all honesty. You want a trusted seller, then in return people should expect a trusted buyer. You have 1 feedback.
  3. 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!
  4. I Just Bought the script without testing because I trust in Czar. Anyone know how long it takes for it to update and show i have the script?
  5. Small API for the new attack option stuff they introduced in the update today. Usage: AttackOptions.setNPC(this, AttackOptions.Option.HIDDEN); AttackOptions.setPlayer(this, AttackOptions.Option.HIDDEN); AttackOptions.getNPC(this) AttackOptions.getPlayer(this) import org.osbot.rs07.api.ui.RS2Widget; import org.osbot.rs07.api.ui.Tab; import org.osbot.rs07.script.MethodProvider; import org.osbot.rs07.utility.ConditionalSleep; import java.util.List; /** * Created by Flamezzz on 12/11/2015. */ public class AttackOptions { public enum Option { DEPENDS_ON_COMBAT("Depends on combat levels"), ALWAYS_RIGHT_CLICK("Always right-click"), LEFT_CLICK_WHERE_AVAILABLE("Left-click where available"), HIDDEN("Hidden"); String str; Option(String str) { this.str = str; } } private static boolean DEBUG = true; private static int[] CONFIGS = {1107, 1306}; private static final int CONTROLS_ROOT = 261; private static void debug(MethodProvider api, String str) { if (DEBUG) api.log(str); } private static boolean openControls(MethodProvider api) { RS2Widget controls = api.widgets.singleFilter( CONTROLS_ROOT, w -> w.getInteractActions() != null && w.getInteractActions().length > 0 && "Controls".equals(w.getInteractActions()[0])); if (controls == null || !controls.isVisible()) return false; return controls.getSpriteIndex1() == 762 || controls.interact("Controls"); } public static Option getNPC(MethodProvider api) { return Option.values()[api.configs.get(CONFIGS[1])]; } public static Option getPlayer(MethodProvider api) { return Option.values()[api.configs.get(CONFIGS[0])]; } public static boolean setNPC(MethodProvider api, Option o) { return getNPC(api).equals(o) ? true : set(api, o, "NPC 'Attack' options:", 1); } public static boolean setPlayer(MethodProvider api, Option o) { return getPlayer(api).equals(o) ? true : set(api, o, "Player 'Attack' options:", 0); } private static List<RS2Widget> getOptions(MethodProvider api) { return api.widgets.filter( CONTROLS_ROOT, w -> w.isVisible() && w.getInteractActions() != null && w.getInteractActions().length > 0 && "Select".equals(w.getInteractActions()[0])); } private static boolean set(MethodProvider api, Option o, String searchStr, int idx) { if (api.tabs.open(Tab.SETTINGS) && openControls(api)) { debug(api, "Opened controls"); RS2Widget child = api.widgets.singleFilter(CONTROLS_ROOT, w -> w.getMessage().equalsIgnoreCase(searchStr)); if (child == null || !child.isVisible()) return false; debug(api, "Found child [" + child.getRootId() + "," + child.getSecondLevelId() + "," + child.getThirdLevelId() + "]"); RS2Widget openOptions = api.widgets.get(child.getRootId(), child.getSecondLevelId(), 1); if(openOptions == null || !openOptions.isVisible()) { debug(api, "openoptions can not be found"); return false; } List<RS2Widget> options = getOptions(api); debug(api, "Found " + options.size() + " options"); if(options.size() != Option.values().length) { openOptions.interact(); debug(api, "Opening option list"); if (!new ConditionalSleep(5000) { public boolean condition() throws InterruptedException { return getOptions(api).size() == Option.values().length; } }.sleep()) { return false; } } debug(api, "Clicking option"); RS2Widget selectOption = options.get(o.ordinal()); return selectOption.interact() && new ConditionalSleep(5000) { public boolean condition() throws InterruptedException { return api.configs.get(CONFIGS[idx]) == o.ordinal(); } }.sleep(); } return false; } }
  6. 2 points
    You should be banned for posting that..
  7. Often you don't realize what you're doing at that moment and forget about the consequences. So yeah I believe it's possible.
  8. My virginity levels are too high to answer this question.
  9. When you buy Czar scripts you know you are buying quality
  10. Breaks dont work on deadman mode since the 10 second timer doesn't let you log out.
  11. You got it! Looks like I have to wait an hour to send another PM since I'm new here, I'll be sure not to forget
  12. 2 points
    troll.jpg troll.png troll.gif troll.exe troll.troll
  13. CLICK BELOW TO ADD MY SKYPE RIGHT CLICK PROFILE AND VIEW IT- MAKE SURE IT SAYS "pinkclay1" and nothing else OR PM ME ON SYTHE IF U GOT AN ACC (safer) OFFICIALLY THE FIRST AND ONLY ONE ABLE TO DO PURES EFFICIENTLY U READ THAT CORRECT IM OFFICIALLY CAPING MAX 1 DEF ACCOUNTS AND ZERKERS TBOW ONLY FOR THIS BUILDS 1 Def capes and 45 def have a certain TOS/Rules #1 INFERNO CAPE SERVICE 30+ Capes completed Mainsโœ” Zerkersโœ” 1Def Puresโœ” Ironmanโœ” Pets โœ” HARD CORE INFERNO(comes out next year)โœ˜ Stats Needed: 90+range 94 magic+ 90+hp 43+prayer -DO NOT NEED SGS! Gear: Tbow/ACB(more expensive) TEAMVIEWER(tbow only): AVAILABLE FOR PEOPLE WITH FAST CONNECTIONS PM ME -->IM NOT RESPONSIBLE FOR ANY BANS/REMOVAL OF CAPEs<-- IF IM NOT ON AND U NEED QUESTIONS JOIN DISCORD AND USE MY BOT IT HAS ALOT INFORMATION ABOUT CAPES OR IF YOU NEED TIPS ON HOW TO DO CAPES ILL TRY TO HELP IF YOU WANT TO TALK ON DISCORD YOU HAVE TO PM ME YOUR DISCORD # DO NOT LET ANYBODY CONTROL YOUR COMPUTER WITHOUT YOU CONFIRMING ITS ME YOU TALKING TO ON SKYPE!!! NOW DOING THROUGH TEAMVIEWER ( will cost alot more)- CAPE STRAIGHT FROM YOUR OWN IP -TBOW ONLY FOR THIS OPTIONS TeamViewer โ€“ Access your computer remotely and share your desktop with friends โ€“ itโ€™s free for personal use! I blocked everything for safety ---->FOR INFERNO CAPES I HIGHLY ADVICE PAYING VIA BTC OR OTHER IRL METHODS INSTEAD OF GP SO THERES NO INGAME TRADES<---- PROOF OF CAPES WILL BE SHOWN UPON REQUEST (safety measure) CLICK BELOW TO ADD MY SKYPE RIGHT CLICK PROFILE AND VIEW IT- MAKE SURE IT SAYS "pinkclay1" and nothing else OR PM ME ON SYTHE IF U GOT AN ACC (safer) I CAN LIVE STREAM THE WHOLE CAVE THROUGH SKYPE JUST ASK NO BANK PIN IS NEEDED [/quote]
  14. would like to see if there a woodcutting fire making script to be added to the SDN please
  15. 1 point
    making a f2p only main, need to get a start done for me. f2p - hand done pls post prices
  16. 1 point
    Would like to comment my feedback on this. I received a 6 hour trial, I currently have a 3 hour session without no problems. and I can say this is the best Rock Crab script I've ever used, I would recommend it any day and I feel safe leaving it on overnight. I will be purchasing this sometime tomorrow when I get money, best Rock Crab script on the market, do not hesitate to buy. Keep up the good work APA!
  17. Please close thread. Noah wins. *bows down* ;) thanks for your response . When you brought up the example of someones significant other being ill and not being able to make love to one another. What if your significant other does not want to have sex until you are married in 3-4 years. is that not the same thing?
  18. Thank you very much kind person.
  19. Hi, Testing the bot, and it seems it doesn't turn always right click option anymore it'll just hover over it and house tab button unfortunately, had to do it manually and only knew due to one of your comments saying that what it does.
  20. Can I have a trial pls
  21. Oh okay sorry I hadn't realised you were waiting for an update. Thanks I'm using it on knights now and working fantastically on v0.09 so if I do start DMM I will defo purchase Still testing though
  22. My trial isn't activated, if you could please
  23. Update just happened on Runescape. The bot probably needs to be updated to work again.
  24. I wouldn't want my girlfriend to cheat on me so i wouldn't want to cheat on her, simple as that. Loyal men are real men.
  25. Wow, Thanks so much i'll Pm you about that instead of posting here .
  26. Will be adding this to my collection of Czar scripts tomorrow.
  27. You open it with java. It should work if you select the right file.
  28. like to order 5 tutorial accounts please
  29. Okay I added an update for that it will know how to get back in position, apologies ! Fixed :
  30. YES FINALLY. Will be starting it up when I get back home today
  31. Czar can I get a trial for this script please? Thanks
  32. For some reason, the bot is only running for 5-10 mins then stopping? i have everything required and please czar don't say set it up correctly :P been using this for month's and i only post on this thread when an issue arises running version 2.4.2 anyone else having issues? Issues have only just started within the past hour, been running 48hr straight before now
  33. Hello! I liked this thread, can i try this beautiful looking script for 24H on my shiny VPS before buy?
  34. Can I get a trail? Would like to test it
  35. thx thx i lol'd ur name is the name of the project
  36. Looking forward to the next update then Could you please tell me what option you have to toggle in order to run away from combat if attacked? Thanks.
  37. Gonna give this tutorial thing a crack ya know Introduction What is a Dynamic Signature? A Dynamic Signature is an automatically updating image that will display a group of statistics for individual, or a certain amount of users. It uses PHP scripts to write over the top of an already existing image with data from a specified database, and then outputs it as a new image. Example of a grouped user dynamic signature: Example of an individual user dynamic signature: What are the benefits of creating a dynamic signature? Dynamic signatures are a great way to display data, and it also gives users of your script something to show off. For example, you want to find out how long an individual user has run a certain script for, but all you can see is the time ran in milliseconds, which isn't very readable. Requirements - A web server / website - A MySQL Database - A brain basic understanding of programming concepts - The ability to understand what I am trying to demonstrate, I am by no means a teacher. The Beef So lets get started. With my current setup, I am using 2 separate PHP files, one is for updating the database with the new data for each user, and the other is for generating Creation of the Database Update.php Signature.php Finishing Off There is only a couple more steps left, and they are generally a lot easier for most people. Step 1. Submitting data when your script is stopped Basically, in your onExit(), you want to have this, you will need to replace the URL with your web host URL. Step 2. Creating a web page for generation This 2nd last step, and it is important to ensure that the html file you create is in the same folder as your PHP scripts, otherwise you will have to do all that pathing nonsense, which isn't that big of a deal. Here is my current HTML Code for a simple user interface: Step 3. Modifying your .htaccess to rewrite .php urls to .png so that you can display your signature on the forum. On your webserver, there should be a file called ".htaccess" Modify this, and place the following inside RewriteEngine On RewriteBase / RewriteRule signature.png signature.php You should now be able to generate Dynamic signatures like so: If you find any problems, please don't hesitate to point them out, or to ask for help.

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.