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 08/22/15 in all areas

  1. 6 points
    A useful tool if you need quick reactions or whatnot.
  2. OSBot has been through various face lifts since my time here and I think this change is something which will help new users embark on their botting journeys. Most notably the login system was moved to the booter and the logout functionality has been removed (you will stay logged in until you close the client). Another noticeable change is that individual account settings have been removed in favor for global settings that affect all your accounts. This means that when you tick "Dismiss all randoms", any account which you are logged into will dismiss randoms; break settings as well. Although many of you won't notice the change (unless I screwed up something, but hey it's a dev build), the booter interface was the first interface to be stripped from the NetBeans GUI-maker. Auto-generated code bottlenecks a lot of development and design choices as well as creating a host of other issues. Most of our interface related issues/errors stem from NetBeans and hopefully over time I'll be able to rewrite all of the interfaces. The settings interface is most likely next up on the chopping block with a few new functional benefits in the work. Changelog: -Booter stripped from NetBeans, re-written by hand -Removed Login system from client interface -Added login system to booter interface -Proxy saved to separate proxy file --Preliminary separation needed for proxy manager -Added new booter save file -Removed settings from RSAccount -Settings now placed as global variables that affect all accounts --Added new settings file -Re-wrote account manager -Added new account file -The OSBot Staff
  3. This is just all my bots doing their daily warm-up routine.
  4. 4 points
    Can someone please teach him a lesson? I was just sitting there. Smiling, laughing, having fun with all the friendly people in the chatterbox. (autocorrect keeps changing so I'll let it win this battle). And then, out of the bleu, comes Acerd and he's like 'uw0tm7' And then I kindly extend my arm and gesture for a handshake. I had my eyes closed, smiling, expecting a fellow OSBotter to return my handshake freely and happily. Oh, was I wrong. Instead of a friendly handshake, I was greeted with a kick to my face. After that, all I remember is darkness. When I came to, I was in a daze for a moment and my head was pounding faster and harder than a heartbeat. That's when it all came back to me. @Acerd is a terrorist. Never forget. Never forgive. Always be alert to terrorist kicks, else you may end up like I have.
  5. 2 points
    APA Gilded Altar Free: https://osbot.org/mvc/sdn2/scripts/16 Inspired by UNIX philosophy, this script is designed to do one thing, and do it well. Instructions: Start the script with coins and noted bones in your inventory. The script will do the rest. Features: Supports all bones Un-notes bones with Phials Simple and informative paint Quick and easy UI Automatically finds a host POH Stops when out of supplies Stops if there are no available hosts Built for reliability; the script is designed to recover from mistakes and mis-clicks Example UI:
  6. 2 points
    Find someone who can do blackjacking, it's roughly 232.6k exp/hour (and 100k gold/hour)
  7. Just use ItemContainer in the method signature. eg. public int getOreCount(ItemContainer container, int... ids) { return container.getAmount(ids); } and use it like so: int invCoal = getOreCount(inventory, 453, 454); int bankIron = getOreCount(bank, 440, 441); the methods getAmount, getItems, contains etc. etc. are defined in the superclass, however if overridden in the subclass, invoking the method will still work even if your reference has the superclass as static type. In other words, these are the same: getInventory().getAmount(id); ((ItemContainer)getInventory()).getAmount(id);
  8. That indentation gave me cancer Also, why are you using generics in that method? It's entirely redundant from what I can tell. Anyway; the problem is probably that you need to nullcheck the items here: for (Item i : Items) { if (i.getId() == 440 || i.getId() == 441) Regardless, using getInventory().getAmount(440, 441); would be quite a bit cleaner
  9. 2 points
    You are a bae
  10. myplayer() is fine. @OP, it's probably because with the new area updates, plane is important. You'll have to call Area.setPlane(2) //or whatever the plane is (plane = z value) apa
  11. 1 point
    Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports mining every location in motherlode (Also top level) - Pick areas to mine in or use specific veins to mine - Included leveling you from 1-30 before going to motherlode - Pickaxe upgrading - Pickaxe special attack - Can use diary and agility shortcuts - Avoid other players option - Possible to enable the upgraded sack extension - Depositbox instead of bank option - Humanlike idles and interactions - Option to buy coal bag at 100 golden nuggets and stop script - CLI support for goldfarmers Custom Breakmanager: - Setup Bot and break times - Randomize your break times - Stop script on certain conditions (Stop on first break, Stop after X amount of minutes, Stop when skill level is reached) - Worldhopping - Crucial part to botting in 2023! Script queueing: - Support queueing multiple script in a row - All Khal scripts support flawless transitions in between scripts - Start creating your acc in a few clicks from scratch to multiple 99's - Flawless CLI support - Learn more here: How to use CLI parameters: - Example Usage: -script 612::ScriptFile.BreakFile.DiscordFile SAVEFILE = Saved Filename BREAKFILE = Breakmanager Filename - SAVEFILE: Save file can be created in the GUI. Navigate to the tab you want to run and press "Save As CLI file". Please choose your filename wisely (No special characters) - BREAKFILE (Optional): Breakfile can also be create in the GUI, set the breaksettings you wish to use and press "Save new CLI BreakFile". Please choose your filename wisely (No special characters) - Final form (Note that with some bot managers you do not need to specify -script 612): -script 612:TaskList1.4515breaks (With breaks) -script 612:TaskList1.4515breaks.discord1 (With breaks & discord) -script 612:TaskList1..discord1 (NO breaks & discord) Proggies:
  12. Just give me a rough estimate. I can provide supplies. Can't be botted 75 att, 75 def, 44 pray (getting that up to 70 soon)
  13. people will just tell you some generic methods , no ones going to give you a really good one on here bud
  14. You could wear full latex bodysuits and just grind against eachother
  15. 1 point
    This account i was levelling legit as requested. It was possibly a delayed ban there was no scam as no GP crossed hands. i was going first on this order for 2M 07 - 70-73 Hunter. Pictures from Rsbuddy. Messaged him then saying i was going to sleep and that 54K was left to complete order. I just came back on and seen account is banned my skype is currently having issues so can't speak to him. I am not refunding nothing as i have not botted the users account.
  16. calling acerd a terrorist? fucking racist.
  17. 1 point
    An accurate answer for number 1, I am guessing Bobrocket has not done this before so he isnt aware of what is and isnt allowed on downloading. 1) Kind of. If you have a file to download, you are not allowed to open a byte stream to download the file. You can open a reader and read the plain text, and then create a local file, writing that text to it. You can create images using urls etc, this is allowed. What is not allowed, is opening byte streams to download a file.
  18. getItemInSlot simply returns an Item instance. Item does not contain any information about which slot it was retrieved from. So when you try to interact with that item, it will simply use the first one it finds. What you need to use is the overload of interact that takes a slot id as parameter eg. getInventory().interact(14, "Use");
  19. Member number: no idea where to find this:S Script name:omnipocket ill post a 12h skreenie(if it runs 12h)
  20. 1 point
    Thanks ! : Hope it lives up to your expectations ! here is your dynamic signature: enjoy apa
  21. 1 point
    Nice There's also logout (in 1226) and to check if esc is enabled to close widgets you can AND 1224 with 0x80000000
  22. Nice Gnome Stronghold West banking working great now! And if manually selecting the area on the map it works 100%! But for some reason if selected the west option in the drop down, it's only chopping the one yew true to the south. just fyi. >But I'm just selecting the area on the map and it works fine anyway. So all good =D Thanks man Edit: Hmm it does seem to be having trouble after cutting the yew tree at the south (next to magic tree west of bank) it will walk to a spot just south of the tree (in-between the yew and magic tree) every time it cuts it down, and then will stand there for ages before going back to the 2 yew trees north of it. weird but thought I'd let you know.
  23. I find that offensive
  24. Just for reference, lumbridge castle is extremely fucky in the idea that the Z value does not change, I believe it is the Y value that changed (+3000 each time?)
  25. 99 smithing at BF, 70 agility, then got banned at around 14M smith xp.
  26. 1 point
    and he was obviously scamming, no-one would sell a maxed obby for 80m, thats too many hours afking to count. 55 slayer > adds value 50 range / mage > adds value since at 75 str it becomes melee based, leaving you options to imbue the a ring / firecape. but you wouldnt know these things being the general population of osbot.
  27. Bro this is amazing... got me 30-52 str in less than a day on my 1 atk soon to be obby mauler... definitely picking up this script
  28. 1 point
    now 90 str, going well :P
  29. That worked, thanks alot.
  30. Said by the @Botrepreneur himself !
  31. 1 point
    Over 80m. OSBot gives the worst price checks its unbelievable.
  32. Regardless of the story, this gets a like because It's Saving Private Ryan. But yeah good job mocking D-Day, you should feel good!
  33. Yeah I'm pretty sure I get around 2100 potions an hour which is really good. Once the deposit clicking is fixed, I can make bank safely
  34. 1 point
    Good luck buddy
  35. Can you make it toggle run? When I'm out of movement, it never puts running back on.
  36. ofc hes gnna get banned mining on an f2p acc with no mirror..

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.