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 11/20/14 in all areas

  1. Contact @Dex if you want quality.
  2. Never trust someone with a club penguin profile picture.
  3. ye but not as gay as op rekt
  4. What if I let the goat fuck me?
  5. I think it's okay to get the eyebrows done, if they are turning into a unibrow or they are very thick
  6. Preface I wanted to create a sort of "AIO" for Catherby, not fishing or cooking, but just Catherby. I'm pretty new to the osbot community at least so I'm not sure what people's perspectives on newcomers are but they can just virus scan my files, test my bots, and then draw their own conclusions. About Me I have a decent enough background in programming, especially Java, so I am picking up things quickly. I have also been playing Runescape since the good old RS1 days (completed Dragon Slayer right before RS2 came out, man I was pissed about the reward changes to that quest), and I have been botting/playing on and off ever since across various platforms. Features *All Fishing Types Supported (in Catherby) *Dropping *Banking *Cooking after Fishing but before Banking (on the way to the bank) *Just Cooking (bank -> range -> bank -> range etc.) *Anti-Ban (of course) Current Status -Well, I just started scripting this 2 days ago so it is a bit rough around the edges right now. So far cooking has not been added, but the fisher actually works. I'll give a list of basically what is currently implemented: -Pathing (From the bank to the Fishing spots, as well as from any of the 4 fishing spots back to the bank) -Banking (Will deposit all fish when full, but not the tool) -Keep that Tool! (If there is no fishing tool on hand, it will get one from the bank, no requirements on where it has to be in the bank as it can get it from anyway) -Clean Paint (what else need I say?) So yeah, a working skeleton has been produced, and now I just need to flesh it out (I wish it was that simple) To Do -Improved Pathing (sometimes it will just get caught for a few seconds along the path, needs investigating) -Anti-Ban (already I have a million ideas planned for this and I actually plan to make this very realistic and randomized) -Cooking (all of it, although I do not think this will be very difficult honestly) -GUI (need this for user input on type of fishing, dropping/banking, cooking options, etc.) -Dropping (easy to implement) Future Goals -Real AIO Fisher (any type / any location) -AIO Cooker -Potentially some Fletching Stuff -Potentially some Combat stuff (as it seems there isn't much good free stuff around) **Thanks for reading, I hope people are willing to test this for me in a few days. I noticed other posts are always fancy and bolded with colors, but this should do for now, nice and simple; hopefully not too clogged up though.**
  7. no

    1 point
    Looks pretty damn good though,
  8. Nice contribution, your code has definitely improved since the last time I saw you open source something
  9. The class is named InventoryTrackers (with an s), the interface name is InventoryTracker (without the s, found statically in the class.) How do you use it, you must create a new thread and initialize it. You must also end the thread once the script is done. Dont for get to implement InventoryTracker. Example: public class ScriptName extends Script implements InventoryTracker { private InventoryTrackers invTracker; //create a field } Next create a new thread, and initialize the tracker within the onStart Override public void onStart() throws InterruptedException { this.invTracker = new InventoryTrackers(this, this); new Thread(invTracker).start(); } Now within your script you should have the two method overrided. Keep the condition so it doesn't affect your script once its paused or not logged in. @Override public void handleAdded(Item item) { if (!bot.getScriptExecutor().isPaused() && client.isLoggedIn()) { } } @Override public void handleRemoved(Item item) { if (!bot.getScriptExecutor().isPaused() && client.isLoggedIn()) { } } Kill the thread once the script is over. @Override public void onExit() throws InterruptedException { invTracker.stop(); } if you have any question feel free to ask. if im missing something let me know.
  10. Option 2 obviously, you would get bored of being a slut to 10 girls eventually.
  11. lol xddd even ur own family thinks ur a fag
  12. 1 point
    You're right, i was a fool, Based God helped me cook, he has perfected my imperfections, i owe it all to Based God. Thank you Based God, i drank from the holy cup of Based and it has instilled me with amazing talents beyond this world. May Based God bless us all with his infinite knowledge.
  13. 1 point
    07 Subaru WRX STI swapped
  14. some people like to check to see their proxy is working
  15. And the controversial video comes back. The 3570k does not outperform all of AMD's processors, especially "by far" in gaming. The only thing the 3570k is better for is Emulation, but few people bother with it. Also, this thread really isn't for debating, even though everyone seems to think it's a great idea.

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.