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.

Maxi

Developer
  • Joined

  • Last visited

Everything posted by Maxi

  1. Hi all, Please note that Jagex has updated many of the object id's, and perhaps other id's as well, with their update of June 6'th. Good practice would be to use names for most entities like npc's, ground items and objects, but in cases where it's not possible to do so make sure you update your scripts if any of the id's you are using are updated. Sincerely, OSBot.org
  2. Maxi replied to bendoe's topic in Archive
    Also, in addition to what GoldFarmPro says, a lot of people decide to take a break, get some fresh air, food or do something else when RS updates. Usually, even in the days that RS didn't have many bots, it would take an hour up to 2 hours before population got back on par compared to what it was before the update.
  3. Hi everyone, I have just updated the hooks and if you restart your bots everything should be back to normal again. However, we can't guarantee this is the case as I have not had the time to check and test each and every hook, although my script is running again for the last 5 minutes with no problems. Also all debugs are verified, so as far as I can tell we're all set until their next update. As usual, we are the first again . Steps for you: 1. Close your bot 2. Start your bot 3. Repeat if it doesn't work the first time (usually will) If you find any problems with any of the hooks, please report so in the bugs section. Happy botting, OSBot.org
  4. Maxi replied to Kyle1's topic in Archive
    That's disturbing Kyle, that's disturbing.
  5. In the future this will be changed and you will be allowed to run multiple instances if you have the correct privileges.
  6. Hello everyone, For the past couple of days we have had to focus on many of OSBot's internal features, updates that are not visible to your eyes as it doesn't change how the bot works at all, but do contain some crucial updates that we can not share further information on. Also a couple of very long awaited features such as a breaking system and the ability to hop worlds were added. Therefor, OSBot has made some important steps again, although now most of this is done randoms deserve or better put need attention again. So tomorrow, I will devote my entire day again to fix up the latest issues with some of the random events. But I need your help! So when you come across randoms tomorrow, share your accounts so I can fix or/and improve them. Specifics that I'm aware of that I'm especially looking for tomorrow are: Molly Evil Bob island Freaky Forester Lost and Found (Abyss teleportation random) I'll update this thread tomorrow with a status update whether I'm around or not. Edit: I'm delaying this until the Saturday the 7'th as I have some unfinished work that needs finishing up first, or I'll start today once I'm finished. Thanks, Maxi
  7. Today I finally got around to finishing up the world hopping system. This was also a nice moment to bring the random management system in to action. For anyone interested in the random management system in action code wise for the world hopping system, here you go: package org.osbot.script.rs2.ui; import org.osbot.engine.Bot; import org.osbot.script.mouse.RectangleDestination; import org.osbot.script.rs2.randoms.RandomBehaviourHook; import org.osbot.script.rs2.randoms.RandomManager; import org.osbot.utility.Gaussian; import java.awt.*; import java.util.ArrayList; import java.util.Map; /** * Created with IntelliJ IDEA. * User: Maxime * Date: 26-05-13 * Time: 19:24 * To change this template use File | Settings | File Templates. */ public class WorldHopper { private final Bot bot; private boolean isHopping = false; private int nextWorld = -1; public WorldHopper(Bot bot) { this.bot = bot; } /** * Logs you out and changes hops to the world specified. This method does not take in to account full worlds yet, * so hopping to a full world will fail. * @param world Worlds range from 301 to 378 but remember that the worlds * 307, 315, 323, 324, 331, 332, 347, 348, 355, 356, 363, 364, 371, 372 * do not exist. */ public void hopWorld(int world) throws InterruptedException { nextWorld = world; isHopping = true; bot.getScript().randomManager.registerHook(hook); while (bot.getClient().getLoginState() != 10) { if (bot.getScript().logoutTab.logOut()) { Thread.sleep(500 + Gaussian.random(300, 300)); } } } private static enum State { GO_TO_SELECTION, WORLD_SELECTION, UNHOOK; } private RandomBehaviourHook hook = new RandomBehaviourHook(RandomManager.LOGIN_SCRIPT) { private State state = null; @Override public String getName() { return "World Hopping"; } public void scan() { if (!isHopping || bot.getClient().getLoginState() != 10 || nextWorld == -1) { state = State.UNHOOK; return; } if (bot.getClient().getColorPicker().isColorAt(54, 294, Color.BLACK)) { state = State.WORLD_SELECTION; return; } else { if (bot.getClient().getCurrentWorld() == nextWorld) { state = State.UNHOOK; } else { state = State.GO_TO_SELECTION; } } } /** * The main loop logic. This will continue until shouldActivate() returns true or * -1 is returned. * * @return The time to sleep until the next loop. * @throws InterruptedException */ @Override public int onLoop() throws InterruptedException { scan(); switch (state) { case GO_TO_SELECTION: bot.getClient().moveMouseTo(new RectangleDestination(new Rectangle(12, 466, 86, 26)), false, true, false); return 600 + gRandom(200, 200); case WORLD_SELECTION: Rectangle dest = getWorldMouseDestination(nextWorld); bot.getClient().moveMouseTo(new RectangleDestination(dest), false, true, false); return 600 + gRandom(200, 200); case UNHOOK: nextWorld = -1; isHopping = false; bot.getRandomManager().unregisterHook(RandomManager.LOGIN_SCRIPT); return -1; default: return 500 + gRandom(500, 500); } } @Override public void onExit() { isHopping = false; nextWorld = -1; } }; /** * Calculates the rectangle of the destination to click a world. * @param world The specified world in the range of 301 - 378 * @return The rectangle used for the mouse destination */ private Rectangle getWorldMouseDestination(int world) { ****** } ***** static { ***** } } Furthermore I started on a breaking system. You will be able to set your break settings per saved account profile, which will then be used if you enable it. Expect both updates to be released tonight or tomorrow, Sincerely, OSBot.org
  8. He was warned a week ago, although continued selling work that is not his. We have to protect our script writers. I'm closing this now as I see no further need to discuss the topic.
  9. Before Xerion his AutoHunterPro was released on the SDN a select group of people received the script to test, under who amongst was Apple. Apple has been selling this script without permission to users of OSBot and breached all of our trust. I want to make a couple of things clear: If you are the buyer of this script, I feel sorry for you as we can block any script in any way, shape or form from our bot. We decided to block this pre SDN release version of the script, this will happen some time this week. If you are the buyer of this script 'illegally', you did not only break the rules at OSBot, you also bought yourself a pile of shit as you can't use it any longer. If you are distributing this script for money, please be aware of the fact that if we come across it, will not hesitate a moment to stop any currently on going services we supply to you. Now this is out of the way, we can happily continue with botting .
  10. Maxi replied to Maxi's topic in Archive
    He was joking though :p, he was one of my real life friends I used to pk with.
  11. Maxi posted a topic in Archive
    I stumbled across some old kill pics of mine! Nostalgia much
  12. If there is nothing valuable to read here, I'm going to close it.
  13. Congratulations to all of us!
  14. Delete and re-download and try again?
  15. Goodfight :p
  16. This has already been adressed in the VIP section twice and answered twice as well.
  17. Using our own accounts and your accounts we could not reproduce the problem, so I can't tell you.
  18. Hi everyone, This release is mostly some bugfixes that were introduced in v1.6.4: Reverted a new immature system that we will put back once we test it more, this system was to get proper interactions with stacked characters as sometimes stacked npc's would lead to no available model data causing our interactions to break. The system to tackle the problem however has some issues. The above issue broke interactions in general, thus breaking many randoms too. They should be back to normal. Fixed an issue in the random management system. Added a combat instance in method provider, containing little to nothing, besides a method to get your special attack energy and a method to check whether your special attack bar is activated. I have added another debug option to the advanced settings tab, this will allow you to debug configs without using a script. Download can be found here: http://osbot.org Sincerely, OSBot.org
  19. We will not mingle in to how this will work out. A premium script has the obligation to stay up to date, fix bugs in a very short time notice and extend features every once in a while based on what the customers are asking for. If a writer of a free script can manage to do this, this will keep the premium scripters sharp. If it is the case that a free scripts become better than premium ones, something is wrong with out premium script and it would be a notice that action needs to be taken towards the premium script writer.
  20. If you click on the big Repository navigation button on the top of the forums, you will be directed to the script sales and you will see it.
  21. It has not been on my list of bugs and to be fair never been able to produce a case where it wouldn't scroll up or down to the correct item. Report to me on Skype how to produce this.
  22. Hello everyone, We are glad to announce the release of BETA v1.6.4. We have had to spend a lot of time regarding the SDN, but also focused a lot on internal mechanics as well as randoms. We believe that his version contains some major improvements compared to 1.6.3. Internal work: Multiple bot tabs will no longer cause an exponential increase of cpu. We never experienced this problem as we never ran more than 2 tabs, but was caused by using a static concurrent collection to our wrapped bot references. We have now distributed this for each tab instance. A bug with walking has been resolved, we will need community reference if this fixed all issues regarding walking though. A world selection utility has been added. You can pick a fix world to load as well. Little fix to an unmentioned bug with account management but nonetheless good to have. Instances where there are two npc's on the same spot should not cause interaction issues any longer. The delay for mouse clicking has been slightly increased. More that I can't think of right now. Anti random work: Bee Hives anti random was added, big thanks to TheAnswer! Evil Bob anti random was added, test once and verified to be working. Work on the Surprise Exam has been done, but we will need more accounts to get each and every puzzle working a 100% although it should solve a large majority of cases now. Molly has some fixes applied to it and was tested and verified to be working 5 times today. Maze random event has some fixes applied to it and was tested and verified to be working 5 times today. A minor change to the pinball random event. Strange plant does work now, however not entirely as it's supposed to work. Further work will be done on this in the coming days. Frog Queen (outside cave) has received a tiny change, however remained untested as I didn't manage to get the random after spinning 3k flax. Frog Cave was confirmed to be working today, so if people still encounter a broken instance I'd like to hear very much so. We are STILL looking for accounts in randoms! Freaky Forester, Surprise Exam and any other ones that break for you. Please send me a PM, in the long run it will benefit everyone as we will be able to bot longer without getting stuck in randoms. Furthermore like I mentioned we have been busy with the SDN. Setting people up with the SDN proved to take some time, as people need guidance most of the time even though there is a guide written for it. We hope to be spending more time on adding scripts to the SDN in the coming days. We are heading in to the right direction, with patience and determination one can get far along a road. We are glad to announce that the first premium script has been released on the SDN! The AutoHunterPro from Xerion works flawless and has gotten me up to 85 hunter within a couple of days time. Download can be found here: http://osbot.org Stay tuned for more! OSBot.org
  23. @Lee, although this is true, the real reason why all of you are here is because we have spent 40 hours a week for the past 3 months working on this bot. Script writers selling scripts at OSBot for money without our consent while we explicitly stated we do not allow shows very little respect towards us. If the case would have been they would have asked for permission, we would probably have given their permission and would have given them a public channel to do this through.
  24. The reason there are only 8 scripts in the SDN currently is because we have not had the time to set everyone up with the SDN. This takes time. I would like you to call out names, as obviously selling scripts without our consent is against the rules and those who are doing it should be punished, for the greater good. I will be closing this as I see no reason to discuss this, you can send me names in a PM and I will take action. Our bot is free and I believe most scripts should be free, unless they contain a certain level of effort and quality where a price can be paid for it. However, this will never be allowed without our consent and everyone is encouraged to report people who are trying to sell scripts behind our backs. If it are any of our script developers, I would like to know because I will gladly remove their rank and access to OSBot.

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.