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.

INodeRouteFinder

Featured Replies

Has it been removed in .62? If so, what work-around is there :/

Removed.


Edited by Christopher

What do you need INodeRouteFinder for?

 

@Christopher - That's a really bad way to use WebWalkEvent.

 

Thanks for letting me know

        WebWalkEvent event = new WebWalkEvent(position);
        PathPreferenceProfile ppp = new PathPreferenceProfile();
        ppp.setAllowTeleports(true);
        event.setPathPreferenceProfile(ppp);
        event.prefetchRequirements(bot.getMethods());
        execute(event);
  • Author

What do you need INodeRouteFinder for?

 

@Christopher - That's a really bad way to use WebWalkEvent.

 

Explv helped me with my looter and used it to generate new random paths to look for loot on the ground if none was nearby I believe.

Explv helped me with my looter and used it to generate new random paths to look for loot on the ground if none was nearby I believe.

 

INodeRouteFinder is for internal client use now.

@Christopher - It was bad because of the way web walking is designed. 

 

1. There are internal distance checks to the destination which are NOT arbitrary numbers, but based on the pathing algorithm.

2. If he's using an area as the destination, I wrote it so it returns if the player is in the area... not checking distance to some random position.

3. It's kind of spaghetti, not really checking and using events properly.

 

Not trying to bash, hopefully that clears some things up.

@Christopher - It was bad because of the way web walking is designed. 

 

1. There are internal distance checks to the destination which are NOT arbitrary numbers, but based on the pathing algorithm.

2. If he's using an area as the destination, I wrote it so it returns if the player is in the area... not checking distance to some random position.

3. It's kind of spaghetti, not really checking and using events properly.

 

Not trying to bash, hopefully that clears some things up.

 

I can take anything you throw at me. I learn by being bashed! Thanks for the helpful information. 

Explv helped me with my looter and used it to generate new random paths to look for loot on the ground if none was nearby I believe.

 

You can still use WebWalkEvent. You just no longer need INodeRouteFinder. So just remove that from your code.

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.