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.

Settings

Featured Replies

Well I feel as if this should of been hooked a long time ago, becasue it deals with so many different elements in the game, and can be used for so many different uses! I don't feel it's fair to users who don't have the knowledge of hooking it themselves by denying them a myriad of script possibilities, not to mention the time needed to update your script every revision update. Also by adding this hook, it could improve already functioning script, allowing the writers to do more specific actions, or dynamically checking info.

 

For people who don't know, Settings are essentially Player Variables, which can include anything from Quests, Farm Status, being poisoned, just pretty much dealing with your character. They are stored as int[] with about 2000 different fields, each field contains a int which is associated with a particular item in the game.

 

The possibility of hooking Settings:

(This was all gathered at once, while standing in Seers Bank, meaning no need to be close to check fields)

[INFO ][03/24/14 03:25:40 PM]: Started script: Logical Farm
[INFO ][03/24/14 03:25:40 PM]: Checking Plots for plants!
INFO ][03/24/14 03:25:40 PM]: Ardgoune Allotment N plot contains: Potato
[INFO ][03/24/14 03:25:40 PM]: Ardgoune Allotment S plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Ardgoune Flower plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Ardgoune Herb plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Ardgoune Allotment N plot contains: Potato
[INFO ][03/24/14 03:25:40 PM]: Ardgoune Allotment S plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Ardgoune Flower plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Ardgoune Herb plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Catherby Allotment N plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Catherby Allotment S plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Catherby Flower plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Catherby Herb plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Falador Allotment NW plot contains: Potato
[INFO ][03/24/14 03:25:40 PM]: Falador Allotment SE plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Falador Flower plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Falador Herb plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Etceteria Bush plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Varrock Bush plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Canafis Allotment NW plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Canafis Allotment SE plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Canafirs Flower plot contains: Weeds
[INFO ][03/24/14 03:25:40 PM]: Canafis Herb plot contains: Weeds
[INFO ][03/24/14 03:25:42 PM]: Stopped script: Logical Farm

How would you hook them:

(Well I don't want to make your job that easy but...)

Revision #41

"playerSettings": {
     "fieldName": "c",
     "refactored": "playerSettings",
     "owner": "fn",
     "multiplier": 1
},

I would love to see this added, as long as a few other (isItemSelected(), getSelectedItem()), but I feel as this one could prove to be a huge improvement to the API!

client.getConfig(index)

It also says on the javadocs

int getConfig(int id)

Also known as varpbits or settings.

They're all the same thing, just a different (bad) name for it

  • Author

client.getConfig(index)It also says on the javadocs

int getConfig(int id)

Also known as varpbits or settings.

They're all the same thing, just a different (bad) name for it

Ahh thank you! The naming convention drives me crazy, well I purpose a change of name at least, getConfigs is unclear, I guess to even me :\

But thanks for clarifying that :)

Edited by NotoriousPP

Ahh thank you! The naming convention drives me crazy, well I purpose a change of name at least, getConfigs is unclear, I guess to even me :\

But thanks for clarifying that :)

settings is also a bad name for it :p
  • Author

settings is also a bad name for it :p

I know, its just it seems more commonly known by other names. At least when I ask around, more people know about Settings opposed to when I ask them about Varps(Which I personally like to call them).

Edited by NotoriousPP

I know, its just it seems more commonly known by other names. At least when I ask around, more people know about Settings opposed to when I ask them about Varps(Which I personally like to call them).

yeah, it's more known by that due to previous bots giving it those kind of names :(

Are they documented anywhere? When I had to use them for getting whether the data orbs were enabled or not, it took a while to figure out that the config int was actually a bit register from which I only needed a single bit

Guest
This topic is now closed to further replies.

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.