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. Here's a Java 8 way to do it: Predicate<NPC> predicate = o -> (o != null && o.exists() && o.getName().equals("Rat") && getMap().canReach(o)); List<NPC> potential = getNpcs().getAll().stream().filter(predicate).collect(Collectors.toList()); NPC target = potential.size() > 0 ? potential.get(random.nextInt(potential.size())) : null;
  2. Welcome : )
  3. Botre replied to 2007's topic in Spam/Off Topic
    1038
  4. Botre replied to 2007's topic in Spam/Off Topic
    1133
  5. Botre replied to Botre's topic in Scripting Help
    Oh very cool thanks! I'm just curious about them not sure if I'm going to write one, but if I did I'd probably open source it @Mysteryy: Thanks you sexy beast
  6. What Try again, it really is not supposed to do that inb4 OP broke java.
  7. Today you both solved a problem AND you learned something new. #winning (now go fix that conversion thingie )
  8. RS2Object fire = objects.closest("Fire"); if (fire != null && fire.exists() && fire.getPosition().equals(myPosition())) { new Position(myPosition().getX() + 1, myPosition().getY() + 1, myPosition().getZ()).interact(getBot(), "Walk here"); sleep(random(150, 250)); }
  9. int a = Integer.parseInt(""+myPlayer().getY()+""); int b = Integer.parseInt(""+a+"") + 1 ; int c = Integer.parseInt(""+myPlayer().getX()+""); What did I just read.... You take an int turn it into a string an then parse an int out of it again. Don't do that. Ever.
  10. Botre replied to Botre's topic in Scripting Help
    A couple of questions: - What exactly is the role of the node in this scenario? Is it one walkable position of an area you feed to the pathfinder? Or do you feed all walkable positions to the pathfinder (this seems expensive though)? - To generate the graph, do you walk the surface and collect map data or do you just use a cache from the map and load all data at once? - Could you explain the word "web" ? What exactly is interlinked? The nodes? If so, why would you need a pathfinder if a relation is pre-established? I have a couple more, if you don't mind, but perhaps the answers to the one above will also answer those :p
  11. Botre replied to bamieeter123's topic in Introductions
    Welcome
  12. Botre replied to 2007's topic in Spam/Off Topic
    1130 (^skipper)
  13. Botre posted a topic in Scripting Help
    Anyone wants to share their implementation with me ? (shameless) Or point me to a tutorial, or just write down the basic steps for me? Thanks
  14. Neatorino
  15. Love's confusing right.
  16. https://soundcloud.com/dreamstreamofficial/botre-annes-lied
  17. "Englandino" made this thread a good one. Suggest something, better how ? What would you like to see improved upon ?
  18. Botre replied to 2007's topic in Spam/Off Topic
    1127
  19. div

    Botre replied to Apaec's topic in Spam/Off Topic
    lel
  20. Botre replied to 2007's topic in Spam/Off Topic
    1121
  21. Botre replied to gebotter's topic in Introductions
    Welcome
  22. Botre replied to 2007's topic in Spam/Off Topic
    1118
  23. http://osbot.org/forum/topic/66338-reducing-banning-rates-behind-the-scenes-at-osbot-27-febuary-2015/

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.