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 03/23/18 in Posts

  1. 17 points
    Horde Anglerfish by @Deceiver Waffs RuneBuyer by @Waffe dPuro Puro by @d0zza H0rn's Cannonballer by @H0rn Chikan's Motherlode Mine by @Chikan Macro Recorder by @liverare Blue's Wine Maker by @ThatGamerBlue slCannon by @Slut
  2. ────────────── PREMIUM SUITE ────────────── ─────────────── FREE / VIP+ ─────────────── ──────────────────────────────────────────────────────────── ⌠ Sand crabs - $4,99 | Rooftop Agility - $5,99 | AIO Smither - $4,99 | AIO Cooker - $3,99 | Unicow Killer - £3,99 | Chest Thiever - £2,99 | Rock crabs - $4,99 | Rune Sudoku - $9,99 ⌡ ⌠ AIO Herblore - FREE & OPEN-SOURCE | Auto Alcher - FREE | Den Cooker - FREE | Gilded Altar - FREE | AIO Miner - VIP+ ⌡ ──────────────────────────────────── What is a trial? A trial is a chance for you to give any of my scripts a test run. After following the instructions below, you will receive unrestricted access to the respective script for 24 hours starting when the trial is assigned. Your trial request will be processed when I log in. The trial lasts for 24 hours to cater for time zones, such that no matter when I start the trial, you should still get a chance to use the script. Rules: Only 1 trial per user per script. How to get a trial: 'Like' this thread AND the corresponding script thread using the button at the bottom right of the original post. Reply to this thread with the name of the script you would like a trial for. Your request will be processed as soon as I log in. If i'm taking a while, i'm probably asleep! Check back in the morning Once I process your request, you will have the script in your collection (just like any other SDN script) for 24 hours. Private scripts: Unfortunately I do not currently offer private scripts. ________________________________________ Thanks in advance and enjoy your trial! -Apaec.
  3. Interesting, you say you're away from home but using the same IP you have for months. @Karyza has been banned for scamming, if he wishes to return he'll need to refund the cost of the account + the cost of the services that were scammed.
  4. https://osbot.org/mvc/sdn2/scripts/22 The user was banned for public threats of releasing private conversation + continuously blaming osbot on his script breaking. The script is 100% safe and may not work 100%, but feel free to try.
  5. 2 points
    Just running over the code, there are lots of things that could be improved, but for the most part it is a good effort! Instead of critiquing each and every thing, i'll give some general pointers for things to consider in future scripts that you write: Think about conditions OSRS is a live game, and as a result you cannot rely on the bot to successfully execute every interaction command. You have to take this into account when writing your script by making it conditional. If you have multiple chained interactions, for example (arbitrarily), if you wanted to use a raw fish on a fire: getInventory().interact("Raw salmon", "Use"); getObjects().closest("Fire").interact("Use"); Consider what happens if the script misclicks the raw salmon. Then, the script would move on to the next line of code, and attempt to interact 'use' on the fire. However, since an item is not selected, the fire doesn't have a use option, and thus the script is stuck (potentially permanently) hovering over the fire. A better way to structure this would be as follows: if (getInventory().isItemSelected()) { // Optionally add a check for which item is selected here also RS2Object fire = getObjects().closest("Fire"); if (fire != null) fire.interact("Use"); } else { getInventory().interact("Raw salmon", "Use"); } With regards to your code, this especially applies with banking! Use names, not ids Game ids are subject to change following game updates, albeit less so with item ids. Instead, filter things with names. Names are much less likely to change, and using them can make your code significantly more readable! As a general rule of thumb, if you're using an id at any point in your code, there's probably a neater way to solve the problem. Conditional sleeps! Sleeping for a static amount of time, i.e sleep(random(200,500)); // OR sleep(4000); // ... etc is very bad practice. Latency fluctuations, resource allocation and other factors can cause these seemingly stable sleep duration to fall out of sync with what you want to achieve. Instead, use conditional sleeps which will sleep until a threshold is met, or a condition evaluates to true. For example: RS2Object tree = getObjects().closest("Tree"); if (tree != null && tree.interact("Chop down")) { boolean didIStartCutting = new ConditionalSleep(3000) { @Override public boolean condition() { return myPlayer().isAnimating(); } }).sleep(); } This will sleep for 3000ms, or until your player is animating. Avoid flags where possible Flagging is a means of tracking your script status by updating the value of a global variable at a certain stage. While it may work well, it is generally considered poor practice to over use this technique as there are typically better ways structure code to avoid this situation. While you are a beginner, this is not the most serious of problems, but as you learn more about object orientation and programming concepts, you should try and use your knowledge of code structure to avoid this situation. This will make larger projects more digestible and will make debugging a lot easier! ________________________________________________________________________ Hopefully that was useful, let me know if you have any further questions. Good luck! Best Apa
  6. Woah early christmas
  7. Nope he doesn't get away with it
  8. 👑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
  9. 1 point
    Click here to go to the SDN page to add the script. Display
  10. ➡ All services are done BY HAND and NO BOTS are used during the entire process ⬅ NOTE: I am doing my best to finish orders as fast as possible & I don't give time frame Skype: going.kimbo Payments accepted: OSRSGP / Cryptocurrency I am available for: Questing Powerleveling Pest Control Nightmare Zone Terms of Service I am not responsible for any kind of bans You have to pay full amount in the beggining Give me a unique password that no one besides you knows Do not leave any valuables on the account that won't be needed for the service Once the order has been started you may not log in without my permission, doing so will result in termination without refund You may not change the password once the order has been started, doing so will result in termination without refund If you decide to cancel the order you will not receive a refund Do not give me accounts that have been botted a few days ago, I do hand training and that can flag me, or get you delayed banned for your botting, but in my hands You must change your password after the service Making order you automatically agree with the T.O.S
  11. is it only me or they forgot to ban sucide accounts? botting 5 days straight for 16 hours a day and no ban..got 61 magic by just picking wines. http://prntscr.com/ivflo2
  12. That's exactly what I was looking for. You are awesome as always. I have often said that this farming thing would be a lot easier if I knew Java!
  13. 1 point
    You've already offered me multiple times that supplies on you to pay this ridiculous time frame and you've been doing that but suddenly you come and say pay for supplies.. Whats wrong with you
  14. 1 point
    @Dard I'm sorry but you said it yourself, the price of 550m was including supplies. So please continue the service, @Kim was never supposed to pay extra for supplies.
  15. Make a Util class or something similar, either use a public variable there or use getters and setters for the variable and pass the instance of the Util object into all of your classes.
  16. This might be helpful: https://osbot.org/forum/topic/66803-what-is-osbots-mirror-client/
  17. Facebook sells your data! i rest my case
  18. Technically allowed, but ethically questionable.
  19. @Chikan @Deceiver woop woop
  20. Thank you! I will look into this today. Note to thread onlookers: This is how all bug reports should be. If you're experiencing an issue and want to report it, take this as an example.
  21. Thanks for this. I'll look into it EDIT: Are you on mirror mode? I'm using injection and it is working perfectly. The update must have broken mirror mode.
  22. I'll hit you up tonight probably!
  23. Oops I meant Rimmington! lol So I just start the script with my gold, noted planks, (nails if needed) and the rest just un-noted planks and click normal mode and it should go? Ah so it's normal mode > choose what i want to build > click use Phialis ( I didn't realize that was his name lol sorry about that )
  24. This is a common position I constantly find accounts stuck at during the draynor course.
  25. Automatically levels you up from 1-99. No need to configure, goes based off of skill level. http://www.mediafire.com/file/cxrff1log2cz9d4/fletchy.jar
  26. 1 point
    yeah but someone a little more trusted sorry babe
  27. 1 point
    Yes sir. It's good to go.
  28. 1 point
    could i have a trial? interested in finding a new money making script
  29. Well here is a 1M exp progress report (20k off from 90), been testing this for about a week now on a fresh account, Seeing if i can go for 99 if i do ill post a progress report of that as well.
  30. my opinion is; it looks dank af : 3
  31. 1 point
    Just wanted to say congratulations with this release! This actually looks amazing!
  32. No real proof of trading between accounts being linked to being banned but also no proof saying the otherwise as well. Use bonds.
  33. if you are wanting to pay via card the best way to do that without allowing accounts to be linked is via amazon, in terms of bonds I tend to withdraw gp from a site like bbb onto the acc then just running it to ge to buy a bond, so if you have a way to transfer to to the acc via a 3rd party thats abit safer for your main however I have never had one of the accs iv used in the past to bond accs banned unless it recieves items off the bots
  34. Okay thanks, may I ask how long he has to take action?
  35. 1 point
    this but 80s go for at least 40
  36. Of crouse brother! send me a message on skype
  37. https://osbot.org/forum/forum/329-script-requests/
  38. May i please have a trial of this script, thanks!
  39. 1 point
    Can i get a trial please? :)
  40. 1 point
    Can i get a trial please
  41. may i try the free trial
  42. Can I get a trial?
  43. I'd like a trial ;)
  44. I'd really appreciate a trial, seems promising. Liked the post.

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.