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.

Entity portal = closestObjectForName(PORTAL_NAME); not working

Featured Replies

Entity portal = closestObjectForName(PORTAL_NAME);

 

I am currently getting hung up on closestObjectForName i just started yesterday on scripting im currently working on a cwars bot but im getting hung up on this can anyone hep me out

RS2Object portal = getObjects().closest(PORTAL_NAME);

 

  • Author
3 minutes ago, Medusa said:

RS2Object portal = getObjects().closest(PORTAL_NAME);

 

i ended up using this and it seems to be working great

 // code in loop
    public int onLoop() throws InterruptedException {

        Player player = myPlayer();

        //if player is in bank area find portal
        if (BANK_AREA.contains(player)) {
            objects.closest("Guthix Portal").interact("Enter");
        }
    return 50;
    }
}

 

 

ive seen RS2Object is that acceptable for osrs?

What I sent is usually what you'd do. You're lacking quite a few checks that are nice to have.

  • Author

Thanks man for your input ill look into that method do you mind if i add you on disc : ]

Create an account or sign in to comment

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.