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.

naaiz

Members
  • Joined

  • Last visited

Everything posted by naaiz

  1. naaiz replied to drapi's topic in Requests
    Currently have a def pure sitting at 67 def, 1600xp/h is accurate if afking on edgeville monks. Active training @ seagulls with pots n shit is 5-6k/h but who does that lol.
  2. bump just realized bump button is back yay!
  3. You're bypassing the account selling requirements. This is requests, you need 100 posts to be able to sell.
  4. naaiz replied to burnmeh's topic in Requests
    Can make this cheap, P2P or F2P, add my skype.
  5. There's plenty of examples in the local scripts section, however often enough those are not that well written. You can get basic knowledge of the API there though. Also just looking through the API helps a lot. If you want to get serious about scripting, I'd advise you to look into task based scripts, very well written guide here: Like I said before, try to implement conditional sleeps aswell, makes things smoother.
  6. Above my last comment you put a static 100ms sleep with //This is what fixed it There is no need to sleep there. Like you said, the onloop returns a sleep. I usually put mine between 500-1000 ms which works completely fine in most cases. Hard to explain without line numbers, but where it says return 0; in your code, change it to return 700, or whatever number you see fit. Also, look into conditional sleeps.
  7. Your onloop has a 0ms return. Try setting that to ~700 or so and you should be good.
  8. Start off by just adding this public void onPaint(Graphics2D gr) { int x = getMouse().getPosition().x; int y = getMouse().getPosition().y; gr.drawLine(0, y, 765, y); gr.drawLine(x, 0, x, 503); } Try and get that to work, after that you can expand.
  9. Got a 99 str 87 mage 60 att 45 def zerker, 140qp almost ready for bgloves. added you on skype.
  10. Throw this in your onpaint to show cursor crosshair: public void onPaint(Graphics2D gr) { int x = getMouse().getPosition().x; int y = getMouse().getPosition().y; gr.drawLine(0, y, 765, y); gr.drawLine(x, 0, x, 503); } To add strings, use the following: gr.drawString(String, x coordinate, y coordinate); for example: gr.drawstring("Fish cooked: " + fishescooked (or whatever variable you would use for this), 50, 100); For time elapsed, use something like this: public void onStart() { startTime = System.currentTimeMillis(); } public void onPaint(Graphics2D gr) { long timeElapsed = System.currentTimeMillis() - startTime; gr.setFont(new Font("Arial", Font.BOLD, 16)); long second = (timeElapsed / 1000) % 60; long minute = (timeElapsed / (1000 * 60)) % 60; long hour = (timeElapsed / (1000 * 60 * 60)) % 24; gr.setColor(Color.BLACK); gr.drawString(String.format("%02d:%02d:%02d", hour, minute, second), 337, 374); }
  11. if(getTrade().isFirstInterfaceOpen()) { getTrade().acceptTrade(); } never had any problems using that. could add a conditional sleep in beforehand to wait for the first interface to open.
  12. naaiz replied to mazza100's topic in Requests
    20m
  13. 60m negotiable, add me on skype
  14. naaiz replied to Otters's topic in Requests
    Can do this, stunalch from 80, rest splashing. 40m
  15. naaiz replied to uta's topic in Requests
    combat lvl? 100+ 10m 70+ 12m 40+ 14m edit: these are full void prices, the extra helm would be +2m pretty much
  16. Can do this for a nice price, hit me up on Skype (check my signature) & send me a pm here because Skype friend requests are acting funny lately.
  17. Can make you one for a nice price, just let me know details, add me on skype & pm me on here
  18. i can do it 10gp/xp

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.