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.

Explv

Scripter II
  • Joined

  • Last visited

Everything posted by Explv

  1. Thank you I know you did! I used Divine Utility a lot, it's a great tool I made this so that I could add my own features that I thought would be useful
  2. Thank you I am willing to take this down if / when you insist
  3. I have changed it to used configs, but am using the Tutorial Island NPCs as a fail safe will try out your genius progress bar idea Just updated! Should be more reliable now, and the code underneath is certainly sexier, not that you can see it
  4. I know, it pains me how much simpler it is with configs . I'm updating it now, will release later today Yeah, there is a dubious rule about uploading free version of premium SDN scripts. This has already been taken down once, but I have been given permission to re-upload ( potenitally temporarily ). So here's hoping it stays!
  5. I actually uploaded this a few days ago, and it got taken down by a moderator, and they gave me some tasty warning points. I messaged them, and they said they weren't 100% sure why this rule is implemented and said I should re-upload, and they'll deal with it if anyone else complains Thank you for the tip though!
  6. Oh for real? Edit: It still works, but I will take a look into the configs, and hopefully produce some cleaner code for v 1.1. Thanks a lot Edit 2: God damn it's so much simpler with configs Edit 3: Re wrote all the code to use configs, its so much cleaner, and seems more reliable! Thanks again!
  7. - Solves the Tutorial Island from start to finish - Completes in 7 minutes - Generates a random character each time - Can be started from any point - Turns off music and sounds ............................................................................. Download Link: https://github.com/Explv/Tutorial-Island/releases/latest
  8. Thank you
  9. Thank you for your feedback There were a few reasons why I made this: - Divine utility only lets you make a Position[], i like to have Lists sometimes too - When creating an area with Divine utility it maps the tiles once you have clicked, but doesn't display the area whilst you are moving the mouse, I thought it would be easier to see what you are doing if it does this. - I plan on adding some fancier features in the future. But I did just add a copy to clipboard button, I don't know if you saw that? The content is put into a text box, it just has user input disabled, as any changes made to that code, wont have an affect on the displayed areas ( for now ). I will implement that soon
  10. Explv's Location Assistant A new Path and Area visualiser with code generator to make your life easier Output code is editable! Copy and paste your existing paths and areas, or modify generated code and see your changes live. Download Link: Now on the SDN. ( Feedback, requests and bug reports are all welcome! ) Supports both path and area creation: And various output types:
  11. Thanks a lot! I've got it: if ( position.isOnMiniMap(getBot()) ){ MiniMapTileDestination miniMapTileDestination = new MiniMapTileDestination(getBot(), position); g.fill(miniMapTileDestination.getBoundingBox().getBounds2D()); }
  12. Struggling to figure this out, I know how to paint a tile on screen, but I am not sure how to paint the same position on the mini map. Can anyone help with this? Thanks
  13. Something like this maybe? public class BonesToPeaches{ private Script script; private static final int peachId = XXXX; private static final int bonesId = 526; private static final int bonesToPeachesTabId = 8015; public BonesToPeaches(Script script){ this.script = script; } public void convertBonesToPeaches(){ if ( hasTabRequirements() && hasTab() && !playerIsBusy() ){ useTab(); } else if ( !hasScriptRequirements() ) { script.stop(); } } private boolean playerIsBusy(){ return script.myPlayer().isAnimating() | script.myPlayer().isMoving(); } private void useTab(){ script.getInventory().getItem(bonesToPeachesTabId).interact() } private boolean hasTab(){ return script.getInventory().contains(bonesToPeachesTabId); } private boolean hasTabRequirements(){ return !script.getInventory().contains(peachId) && script.getInventory().contains(bonesId); } private boolean hasScriptRequirements(){ return script.getInventory().contains(peachId) && script.getInventory().contains(bonesId) && hasTab(); } }

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.