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.

lisabe96

Members
  • Joined

  • Last visited

Everything posted by lisabe96

  1. Ye well it's still in beta, so can't really trust on it yet
  2. If there's no errors it's hard to update since you can't fix something you don't know
  3. Well, it's not supposed to deathwalk because you ain't supposed to die there. I have no clue how it managed to attack a farmer lol, possible he must have been in front of a chicken on the screen which made the bot click the farmer thinking it was clicking the chicken.
  4. Been a bit busy with other stuff recently, but should come soon
  5. Should be on the SDN now: https://osbot.org/mvc/sdn2/scripts/15
  6. My bad, I thought it was supposed to do that because else it would make iron bars. I probably did this for all bars needing coal. Will fix it one sec Fixed version: http://www.mediafire.com/download/ald3fzi422vzb6i/RQ_Superheater.jar Let me know it it works now
  7. 'murican spotted
  8. Features: With a "line" I mean the row of tiles the bot will be making fires on. Burns all F2P logs Generates the closest available line to make fires on Variable start & line-switch positions (not always use the same tiles) Will not use a line where more than 2 fires are already on it When only a few logs left, will start closer to the bank and not at the head of it's line Logs out when no more logs are in the bank Random selection (Doesn't always perform the same action like "use tinderbox with logs", but will also sometimes do "logs -> tinderbox" or miss-click Smart delays & pseudo anti-ban options Hops worlds when no lines available Extra features in VIP version: Various extra locations Support for P2P logs Download Requesting this on the SDN once the VIP version is ready. Version 1.0 Click here to download! Place the downloaded JAR in your osbot scripts folder. (c:\Users\YOUR_USER\OSBot\scripts\") Report any bugs you find so I can fix them, thanks.
  9. It's currently pending approval for the SDN, so for now you'll have to download it
  10. Another thing. Your monsters are not variable as you're creating objects for each type of monster. So it's possible that the monster the player enters, doesn't actually exists in our data. So you would have to store the available ones in a comboBox probably to avoid this. Unless I've misinterpreted your code
  11. public static final FighterData GOBLIN_SUICIDER = new FighterData("Goblin", -1, false); public static final FighterData DRUID_TANK = new FighterData("Druid", 20, true); public static final FighterData SPIDER_BOSS = new FighterData("Spider", 5, true); public static final FighterData ROCK_CRAB_SENSEI = new FighterData("Rock Crab", 6, true); public static final FighterData UNICORN_PRO = new FighterData("Unicorn", 9, true); Not a fan of this, especially when you're getting big amounts of objects. Using a map or list to store the objects would be a better approach imo. //DataManager private static Map<EnumExample, DataObject> data = new HashMap<>(); public static void load() { data.add(EnumExample.GOBLIN, new DataObject(#, #)); } public static DataObject find(EnumExample type) { return data.get(type); } //Main @Override public void onStart() { DataManager.load(); } But that's just my 2 cents. For the rest great guide! Sure a lot of people will learn a lot from this
  12. It's not just the spamming, as I told in my bug thread it also doesn't randomize the position when using webWalk(area) It goes to the exact same tile every time.
  13. They wont touch your main if you don't bot no. On the clay thing, clay has always been fairly profitable and been botted much through rs history. So I assume that the ban rate will be high there. Since you've been banned that fast multiple times, you should probably try another script and see how that goes
  14. Don't run it for 24 hours, think about what a human would do. You need sleep, diner, toilet, ... Use breaks and don't bot for too long
  15. Just stop quoting me if you aren't even going to bother reading what I've told you ever since the first post, I'm not going to be wasting more time explaning the same thing 10000 times. Script: I am cutting willows Tree goes down I take a little delay I search a new tree Tree is down, need 1 more log for full inventory Cut tree I go to bank Player I am cutting willows I am multi tasking some stuff I come back to my game start chopping mah tree Oh damn tree is down and only 1 log more for full inventory Going to bank anyways This is one example of human-like behavior that a bot wont do. In order for Jagex to bust bots without banning legit players, they must have a fairly advanced algorithm that might detect small things like this. Bot's don't think like humans. So rather than writing a script based on facts/happenings in the rs-world, we should design the script from the player view point. Would I as human get a next tree for that 1 more log? Maybe if the tree is the closest to the bank but I'm not running to one further away for that 1 log, I'm just gonna bank that shit. Do you understand what I mean now??? And I'm very aware how the client-server works as I've written RSPS's from scratch.
  16. Read the sticky that's in this section..., this covers pretty much your question: http://osbot.org/forum/topic/45618-preventing-rs-botting-bans/ It is NEVER guaranteed that you will not get banned, after all you have nothing to complain about because you're breaking jagex' rules.
  17. Are you trolling or just being stupid. The thread is a theoretical concept as I said before, this has nothing to do with code. It's something to think about, design, work out. For the 3th time, I'm not talking about mouse movements as a form of anti ban at all. edit: And yes I can think of another way, it's called events. An event detects if the screen lost focus or not. However it has nothing to do with my thread as I've been trying to tell you for the third time now.
  18. Nope, you don't get it at all. With moving mouse outside screen I mean that as a player you'd leave the game screen to do other stuff. As humans we multi task. I didn't mean it at code level AT ALL. The thoughts I've written on the OP are purely theoretical and have nothing to do with code in a direct way.
  19. Who was talking about mouse movements, you missed the point completely. It's about simulating human behavior rather than reacting to changes in the rs world.
  20. I don't think you understand the concept I explained. Or you do but I don't see it. What you probably do is, oh a tree is down, lets do a delay before going to another tree. That's the script viewpoint. With the player viewpoint you're taking a delay, then come back in game and see what has happened in your area and how you can react to it.
  21. Not just long delays, it's about working from a player-viewpoint. I'll work something out when I have time and post it in dev section
  22. Yes that's exactly what I'm using and the issue I have, i posted about it in the bug section
  23. Well it's true we have no clue on how they detect bots, but we can assume it's by detecting behavior as when it would be software wise, mirror client would never have bans. So the closer you get to human-like behavior, the safer it should become. @efficiency That's why you add a checkbox to let the player choose whether to use anti-ban or not
  24. Wait a sec, I seem to have the same problem in .37 I want to walk to the bank area but it is spam clicking the same tile every time again rather than using a random position.

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.