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.

[BETA] iKillDruids

Featured Replies

  • Author

Cant run for more than,  10 trips? why that happend?  the osbot just closes

  

Download again I fixed that.

Whats the gp/hour on this?

100-150k per hour.

 

Cant run for more than,  10 trips? why that happend?  the osbot just closes

  

Download again I fixed that.

Whats the gp/hour on this?

100-150k per hour.

 

ok let me check, when i coment u updated it? or before i coment

  • Author

 

 

Cant run for more than,  10 trips? why that happend?  the osbot just closes

  

Download again I fixed that.

Whats the gp/hour on this?

100-150k per hour.

 

ok let me check, when i coment u updated it? or before i coment

 

Just download it again, it's fixed.

Well, so far this script is fantastic. I only have a couple suggestions/comments/glitches found:

 

Walking - sometimes the script will right click -> "walk here" to a square 1-2 spots away. I understand if this is an antiban measure, but it's not at all human-like and it also wastes a lot of time. A lot of the walking portion of the script seems very rigid, but I understand it's in part to the osbot AI.

 

Looting - at one point, the script was locked in "picking up mithril bolts." Restarting the script could not fix this error. I cannot tell you for sure why this happened, but I hypothesize that the mithril bolts it was trying to pick up dissapeared, and there was no failsafe to prevent the bot from continually trying to detect the item. Again, I can't tell you for sure why it couldn't handle picking up the mithril bolts.

 

Looting (2) - often my pure has more than enough food with 6 lobsters, and will bank with food left over in my inventory. It would be nice if you could add eating to make space for loot, or perhaps allow the user to choose the food withdrawn (I assume you're working on that, you mentioned scripting smart eating).

 

Looting (3) - My bot often picks up bones accidently and banks them. It's not a huge error, but it's definitely a waste of inventory space and also makes the script feel less "flawless."

 

With all that negative feedback however, I'd also like to add that I love the paint, and your system for finding a target is A+. You also did a fairly good job with prioritizing fighting/looting. Thank you for this script, and I'd be more than happy to test more out for you in the future.

Edited by LithiumVolt

  • Author

Well, so far this script is fantastic. I only have a couple suggestions/comments/glitches found:

 

Walking - sometimes the script will right click -> "walk here" to a square 1-2 spots away. I understand if this is an antiban measure, but it's not at all human-like and it also wastes a lot of time. A lot of the walking portion of the script seems very rigid, but I understand it's in part to the osbot AI.

 

Looting - at one point, the script was locked in "picking up mithril bolts." Restarting the script could not fix this error. I cannot tell you for sure why this happened, but I hypothesize that the mithril bolts it was trying to pick up dissapeared, and there was no failsafe to prevent the bot from continually trying to detect the item. Again, I can't tell you for sure why it couldn't handle picking up the mithril bolts.

 

Looting (2) - often my pure has more than enough food with 6 lobsters, and will bank with food left over in my inventory. It would be nice if you could add eating to make space for loot, or perhaps allow the user to choose the food withdrawn (I assume you're working on that, you mentioned scripting smart eating).

 

Looting (3) - My bot often picks up bones accidently and banks them. It's not a huge error, but it's definitely a waste of inventory space and also makes the script feel less "flawless."

 

With all that negative feedback however, I'd also like to add that I love the paint, and your system for finding a target is A+. You also did a fairly good job with prioritizing fighting/looting. Thank you for this script, and I'd be more than happy to test more out for you in the future.

In regards to the walking, I notice one portion of the path the bot follows occasionally has this problem, unsure as to why but I can look into it.

 

Looting - I think that may have been in an older version? Or did it happen quite recently? I changed all looting logic 1-2 days ago to check if the item exists continually and if it doesn't the bot will move on.

 

Looting (2) - In an upcoming version "Smart Eating" will be implemented. I will be writing a custom method to do the following. 

  1. When you start the bot, my script will recognize the amount and type of food in your inventory, this will be saved. The bot will then only withdraw that type of food and amount. Each run the bot will plug in various factors into a formula and auto-adjust how many food it should bring based on intelligent predictions. For example if you have 2 extra food the bot may bring one less next time (it will not overreact), and it will make small adjustments and print in the log how many it suggests for next time you start the bot when you stop the script.
  2. The method will also eat excess food to make room for herbs (after a few runs there should be 0-1 to pieces of excess food).

Looting (3) - In an upcoming version of the iKillDruids script bones will be dropped when detected in the inventory.

 

Thanks for the praise, while my looting method isn't 100% perfect, I think it is a really good balance of being "human-like" while not wasting time between target switches. I'm glad you've been enjoying my script and I look forward to more bug reports and suggestions from you in the future.

Edited by Eliot

 

Looting - I think that may have been in an older version? Or did it happen quite recently? I changed all looting logic 1-2 days ago to check if the item exists continually and if it doesn't the bot will move on.

 

Looting (2) - In an upcoming version "Smart Eating" will be implemented. I will be writing a custom method to do the following. 

  1. When you start the bot, my script will recognize the amount and type of food in your inventory, this will be saved. The bot will then only withdraw that type of food and amount. Each run the bot will plug in various factors into a formula and auto-adjust how many food it should bring based on intelligent predictions. For example if you have 2 extra food the bot may bring one less next time (it will not overreact), and it will make small adjustments and print in the log how many it suggests for next time you start the bot when you stop the script.
  2. The method will also eat excess food to make room for herbs (after a few runs there should be 0-1 to pieces of excess food).

Looting (3) - In an upcoming version of the iKillDruids script bones will be dropped when detected in the inventory.

 

Thanks for the praise, while my looting method isn't 100% perfect, I think it is a really good balance of being "human-like" while not wasting time between target switches. I'm glad you've been enjoying my script and I look forward to more bug reports and suggestions from you in the future.

 

 

1.) It happened today, it was downloaded roughly 6 hours ago (with about 2 hours spent botting on and off, I'll post a long proggy if I can get one).

 

2.) For scripting purposes, it may be a lot easier and user-friendly to start with a GUI. I love the auto-correcting idea though. Perhaps you should assign food "point values" based on how many hp it heals, to prevent from removing too much food. After all, removing a 6hp healing food isn't as significant as removing a 20hp healing food from a run. Just suggestions though, it'd probably be a huge pain to assign values to all of the different food id's. ;P Also, you should make it so that your script can "remember" the amount of food it brought from previous runs, so that when someone restarts the script the next day, it doesn't need to re-calibrate.

 

Also, you may want to consider adding options to equip mithril bolts (saving inventory space, also more humanlike) and adding nature runes to the loot table. They are pretty valuable and drop often enough to be worth picking up.

 

AAAALSO (edit 2 lol) by having your script read the ids of the herbs on the ground, you can intentionally have the bot ignore guams/tarromins/etc. despite the herbs technically being "unidentified." This can minimise time banking and increase profit. However, you may choose to make this function toggle-able. If you'd like the id's for that, I think I have them written down, you can message me for them.

 

Edited by LithiumVolt

  • Author

 

 

Looting - I think that may have been in an older version? Or did it happen quite recently? I changed all looting logic 1-2 days ago to check if the item exists continually and if it doesn't the bot will move on.

 

Looting (2) - In an upcoming version "Smart Eating" will be implemented. I will be writing a custom method to do the following. 

  1. When you start the bot, my script will recognize the amount and type of food in your inventory, this will be saved. The bot will then only withdraw that type of food and amount. Each run the bot will plug in various factors into a formula and auto-adjust how many food it should bring based on intelligent predictions. For example if you have 2 extra food the bot may bring one less next time (it will not overreact), and it will make small adjustments and print in the log how many it suggests for next time you start the bot when you stop the script.
  2. The method will also eat excess food to make room for herbs (after a few runs there should be 0-1 to pieces of excess food).

Looting (3) - In an upcoming version of the iKillDruids script bones will be dropped when detected in the inventory.

 

Thanks for the praise, while my looting method isn't 100% perfect, I think it is a really good balance of being "human-like" while not wasting time between target switches. I'm glad you've been enjoying my script and I look forward to more bug reports and suggestions from you in the future.

 

 

1.) It happened today, it was downloaded roughly 6 hours ago (with about 2 hours spent botting on and off, I'll post a long proggy if I can get one).

 

2.) For scripting purposes, it may be a lot easier and user-friendly by starting with a GUI. I love the auto-correcting idea though. Perhaps you should assign food "point values" based on how many hp it heals, to prevent from removing too much food. After all, removing a 6hp healing food isn't as significant as removing a 20hp healing food from a run. Just suggestions though, it'd probably be a huge pain to assign values to all of the different food id's. ;P Also, you should make it so that your script can "remember" the amount of food it brought from previous runs, so that when someone restarts the script the next day, it doesn't need to re-calibrate.

 

Also, you may want to consider adding options to equip mithril bolts (saving inventory space, also more humanlike) and adding nature runes to the loot table. They are pretty valuable and drop often enough to be worth picking up.

 

 

1. Then it must have been a fluke, as there is no error in the code.

 

2. I have no experience making GUI and don't feel like figuring that out. Honestly I think that would take longer than just putting the food in your invy you want to use. I do not believe scripts can "remember" anything, hence why it will tell you how many to start with in the log for next time.

 

3. If the bot equips mithril bolts that would interfere with rangers, it could be fixed, but at this time is not a high priority.

Edited by Eliot

stay tuned for a huge update tomorrow will be testing with a 10hr proggie over night maybe longer.

script is fine but sometimes goes into the Antiban status and just sits there and never fixes itself

  • Author

script is fine but sometimes goes into the Antiban status and just sits there and never fixes itself

I need a screenshot of this, ran for 13 hours last night with no problem.

 

1zzorx2.png

Hello, thanks for the script it has been working fine so far. Looking forward to testing in the future biggrin.png

Good script however can you make it loot only certain herbs i have like 2.4k guam cuz other bots only loot certain herbs :/

 

so like ranarr + would be fine

Edited by Jamal

  • Author

Good script however can you make it loot only certain herbs i have like 2.4k guam cuz other bots only loot certain herbs :/

so like ranarr + would be fine

That would increase ban chance significantly. I sell my unids for over 1k each all stacks.

lol good script from what ive seen on the front page.

 

gl getting verified scripter. sort of < xD .

Guest
This topic is now closed to further replies.

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.