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.

Hooking mirror mode incorrectly (end-user issue)

Featured Replies

This bug is geared toward newer mirror users who commonly hook mirror mode with their RS account logged in already
 
8fb02ce212988700fd3241bb8eb33a0f.png
 
This issue has been reported before, and it has improved, however inventory items are still messed up:
 
getInventory() exists
getInventory().getItems() exists
 
however the actual items are messed up, and their names = null
 
code:
 

@Override
public void onPaint(Graphics2D g) {
 
int x = 15;
int y = 90;
 
boolean invNull = getInventory() != null;
g.drawString("Inv exists = " + invNull, x, y += 15);
 
if (getInventory() == null) {
return;
}
 
boolean invItems = getInventory().getItems() != null;
g.drawString("Inv items exist = " + invItems, x, y += 15);
 
if (getInventory().getItems() == null) {
return;
}
 
int slot = 0;
for (Item i : getInventory().getItems()) {
g.drawString("Item[" + slot + "] = " + i.getName(), x, y += 15);
slot++;
}
 
}

this bug leads to ALOT of spam posts and help threads, so it benefits not only script writers, but the entire community :D

 

thanks 

  • Developer

This is a limitation related to osbot core.

Please attach to client right after its done loading and most importantly - BEFORE logging in.

Recently Browsing 0

  • No registered users viewing this page.

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.