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.

Botre

Members
  • Joined

  • Last visited

Everything posted by Botre

  1. Why do you care about signature limitations if you think hyperlinks are so great?
  2. I have around 8 ready for OSB2. I wish you would have told me if my signature bothered you, I would gladly have changed it. 4 means I will only be able to advertise 50% of my future scripts, possible even less. Couldn't you just add a space limitation instead of an image one? Would make more sens imo.. If that's not possible, then so be it.
  3. I count 6 images tho. Please, don't punish the whole scripters group just because you didn't like my signature. I'll make sure my next signature will be less intruding (for lack of a better word :p)
  4. You have more than 3 images in your sig. If you were just a scripter that wouldn't be allowed anymore :p
  5. Fair enough. But you could have just asked me to make the images smaller or something instead of reducing the number of images for everyone.. Whatever it's not a big deal, not going to bitch about this I'll find another (hopefully less annoying) way to get noticed I guess :p
  6. That's totally how advertising works, hide your message, make it as unnoticeable as possible, don't try to stand out. It was too visible, good. That's the way to go when you want your product to get noticed. Whatever. Sorry if it bothered anyone, could have just asked me to make the images smaller or something instead of reducing the number of images for everyone..
  7. Happy now Maldesto? Can't believe it bothers you that I care to advertise the scripts OSBot gladly takes a cut from. Bullshit
  8. I wouldn't mind you getting more images, you could even have as much as scripters get (which btw is unlimited not ten).
  9. This (most of them at least)
  10. Started porting yesterday ;) Of course you'll get a trial!
  11. Scripters get 10 so they can advertise their products. More advertisement = more sales = good for OSBot (considering they get a cut).
  12. When would you like the trial to start ?
  13. 10/10 would bond
  14. Maybe this'll help you. http://osbot.org/forum/topic/48602-osbot2-event-node-driven-script-skeleto/
  15. This sentence makes absolutely no sense.
  16. Botre replied to Maldesto's topic in Archive
    It's a critique of office life and it's hierarchy essentially, so yeah :p
  17. Botre replied to Dog_'s topic in Snippets
    Nice Any reason why you use MethodProvider.sleep() instead of Script.sleep() ?
  18. You can start out learning java just for scripting and then fall in love with it (my case, maybe even yours as well?). If that's some kind of a personal attack then you're wrong about me and just broke my heart. True. However, and I'm sure you won't deny this, super efficient and complex code isn't required to write a flawless OSBot script. You don't need to know "Thinking In Java" by heart to write a flax picker
  19. Learning pure java without a fun and directly rewarding project (a script for example) isn't the way to go for everyone. I'm not afraid to claim that 75+% of the SDN scripters, OSDs and even the Devs probably didn't knew jack shit about java before they wrote their first runescape scripts (not for this bot per se).
  20. Botre replied to Aza's topic in Spam/Off Topic
    gf'ed
  21. Just revisited the class in question: public static void wholeInventory(Script script, ArrayList<String> exceptionList, boolean dropCondition) throws InterruptedException { if (dropCondition) { Item[] i = script.inventory.getItems(); for (Item inventoryItem : i) { if (!dropCondition) { break; } if ((exceptionList == null || !exceptionList.contains(inventoryItem.getName())) && Arrays.asList(inventoryItem.getDefinition().getActions()).contains("Drop")) { int s = script.inventory.getSlot(inventoryItem); Timer failsafe = new Timer(); while (script.inventory.getSlot(inventoryItem) == s && failsafe.getElapsed() < 5000L) { inventoryItem.interact("Drop"); Script.sleep(Script.random(600, 1200)); } } if (script.inventory.isItemSelected()) { script.inventory.deselectItem(); } } } } public static void inventoryItems(Script script, ArrayList<String> itemList, boolean dropCondition) throws InterruptedException { if (dropCondition) { Item[] i = script.inventory.getItems(); for (Item inventoryItem : i) { if (!dropCondition) { break; } if (itemList != null) { if (itemList.contains(inventoryItem.getName()) && Arrays.asList(inventoryItem.getDefinition().getActions()).contains("Drop")) { int s = script.inventory.getSlot(inventoryItem); Timer failsafe = new Timer(); while (script.inventory.getSlot(inventoryItem) == s && failsafe.getElapsed() < 5000L) { inventoryItem.interact("Drop"); Script.sleep(Script.random(600, 1200)); } } } if (script.inventory.isItemSelected()) { script.inventory.deselectItem(); } } } }

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.