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.

Webwalker

Featured Replies

Hey guys, 

 

For a project I'm making I need to travel trough whole Runescape. Now as you could guess, I'm not going to predefine every path. But the problem is I don't know how to make a webwalker. 

 

Could someone give me a push into the right direction? Don't need to be spoonfeeded.

A* is the most common

 

This is the most commonly used and i would recommend getting a good understanding of it! ^_^

Know what an edge weighted graph is and know how A* works. This is the basis of web walking, and in my opinion the minimum that you should understand before trying to make one. I created one about a year ago, it will take time, so don't think you will do this in a few days. If you have no pre-existing knowledge, this will likely take weeks.

Edited by Mysteryy

Or if performance is not really an issue, you don't want to spend too much time on it and 1-2s of computation is perfectly fine: BFS

  • Author

Or if performance is not really an issue, you don't want to spend too much time on it and 1-2s of computation is perfectly fine: BFS

 

The problem is; if I don't create a webwalker I've to create over 80 paths and then I'm not even started with teleporting.

The problem is; if I don't create a webwalker I've to create over 80 paths and then I'm not even started with teleporting.

Yes I do understand the problem. But if you don't want to implement the A* algorithm and you create your vertices/edges in such a way that with teleports you only have to traverse like 6 edges to get pretty much anywhere (a lot of walking can be done locally), you can get away with a much simpler, but less efficient algorithm (breadth-first search for example).

  • Author

Yes I do understand the problem. But if you don't want to implement the A* algorithm and you create your vertices/edges in such a way that with teleports you only have to traverse like 6 edges to get pretty much anywhere (a lot of walking can be done locally), you can get away with a much simpler, but less efficient algorithm (breadth-first search for example).

 

How am I supposed to get the mapData? 

Learn A* first. It was one of the first algorithms I learned and it's really simple, trust me.

 

Practice A* with a tile-based 2D game first then build up from there to gain a better understanding.

  • Author

Just incase you want a fast way to make yourself the paths ; http://osbot.org/forum/topic/61609-path-generator-zwalker-portre-release/

Look at the mediafire link in the replies from elliot wink.png

 

Already got basic working of webwalking working. Few small problems but nothing that breaks the whole script.

 

Have to add teleport and shit now. Thinking of a logical way of handling that without using tons of codes.

 

Thanks anyway wink.png

Edited by Psvxe

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.