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.

Eliot

$100.00 Donor
  • Joined

  • Last visited

Everything posted by Eliot

  1. Eliot replied to Alek's topic in Snippets
    Thanks, helped me discover Optionals!
  2. Eliot replied to MySQLi's topic in Archive
    As others said, change to use NPC. getNpcs().closest("Chicken")
  3. Eliot replied to Juggles's topic in Spam/Off Topic
    Love it, lmao!
  4. There are bulk buyers who are paying higher rates atm.
  5. Yes, that's getting close to too hot. What are you doing?
  6. "might be able to pay" top kek!
  7. Eliot replied to Denzel's topic in Requests
    You're willing to manually alch for the equivalent of $0.50 USD per hour?
  8. I'd suggest selling the rsgp via paypal then buying your script.
  9. Here's code that we wrote years ago to do this, not the best looking code but it might help you! protected RS2Object getFacingRock() { if (script.myPlayer().getAnimation() == -1) return null; int orientation = script.myPlayer().getRotation(); if (Math.abs(orientation - 1536) < 50) { Position rockP = new Position(script.myPlayer().getX() + 1, script .myPlayer().getY(), script.myPlayer().getZ()); return getRockAt(rockP); } else if (Math.abs(orientation - 1024) < 50) { Position rockP = new Position(script.myPlayer().getX(), script .myPlayer().getY() + 1, script.myPlayer().getZ()); return getRockAt(rockP); } else if (Math.abs(orientation - 512) < 50) { Position rockP = new Position(script.myPlayer().getX() - 1, script .myPlayer().getY(), script.myPlayer().getZ()); return getRockAt(rockP); } else if (orientation < 25 || orientation > 1800) { Position rockP = new Position(script.myPlayer().getX(), script .myPlayer().getY() - 1, script.myPlayer().getZ()); return getRockAt(rockP); } return null; } protected RS2Object getRockAt(Position p) { return script.objects.closest(new Filter<RS2Object>() { @Override public boolean match(RS2Object rs2Object) { return rs2Object.getName().equals("Rocks") && rs2Object.getX() == p.getX() && rs2Object.getY() == p.getY(); } }); }
  10. Damn why are you botting on that account, lol.
  11. That's not a private script, I'm surprised you lasted that long! Protip: Don't bot your main unless you're OK with a ban
  12. Simply riveting thread.
  13. Hopefully Zach can recreate on OSX.
  14. Strange. https://i.gyazo.com/edac30b32487a72e2465283e1b526e66.mp4
  15. I was adding it via getBot().addMouseListener(mouseListener); directly. I changed it to how you do it and it now works until I open the logger, then everything goes to hell.
  16. Care to share how you're adding the mouse listener? Perhaps via PM?
  17. Found another client, not accepting more clients. Will bump when available again!
  18. Every RSN is equally rare, simple math.
  19. Mac OS X El Capitan.
  20. Just tested quickly: Disable input worked initially After opening logger disable input no longer works Mouse listener did not work at all (my scripts use this a lot, hoping for a fix). edit: mouse listener partially works in .127, not at all now.
  21. I finished my first client's script. Currently accepting another client. PM me!
  22. game changer
  23. Hard to help without a code snippet.

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.