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.

[GUIDE] Custom bounding boxes

Featured Replies

  • Developer

To keep a long story short, models are cached and some models could have a strange area due to it's animation.
How to fix these: Custom bounding boxes.

Example issue:
image.png image.png

Let's create a custom bounding box for this specific object
Go to debug -> Tools -> Bounding box -> Show -> Select entity typ and enter ID or Name
You can match the object by change offets and size to ge this result:
image.png image.png
image.png

How to use:
Copy the values to the clipboard for QOL reasons
interact with an object and set the bounding box in the interact args, this will take priority over the model

if let Some(object) = objects_find_closest_by_name(OBJECTS_INTERACTABLE_OBJECT_FLAG, "Retort"){
   if object.interact_args(InteractArgs::default().set_bounding_box((0,0,0),(95,55,150)), "Concentrate-potion"){
      utils_sleep_conditional(5000, 250, || local_player_is_animating());
   }
}
  • Khaleesi changed the title to [GUIDE] Custom bounding boxes

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

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.