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.

Token

Script Officer
  • Joined

  • Last visited

Everything posted by Token

  1. Do you happen to be selling wow game time too?
  2. objects.getAll().stream().filter(obj -> obj.getPosition() == myPosition()).count() > 0 Returns true if there is an object under your player. Replace objects with groundItems if what you want to check is considered a "ground item".
  3. I wish I knew anything about chompy bird hunting. Never done that (even legit). But from reading your code I can tell you are trying to use an inventory item on a game object which is generally done by interacting with the inventory item using the "Use" action and then interacting with the game object using the appropriate action (it's generally "Use" for that too, item name that appears after is not part of the action). The part which is checking for a chatbox message might generate bugs when the player doesn't have the game chat on or is hidden, you should be able to do that by checking if there is an object with the required name at the player position before attempting to drop it. Also using object and npc names instead of ids would simplify your code a lot. Good look with the script m8
  4. Script doesn't work with black salamander :tears: It starts fighting, leaves after like 10 seconds and restarts
  5. I'm botting somewhere close to snape grass. And the snape grass was just an example. May aswell be a mind rune spawn. These vermins will hog it like there is no tomorrow.
  6. I feel like I need to express my anger when it comes to this select group of persons called "ironmen". I hate them. There is nothing more that I hate on runescape than these pests. I cannot comprehend why whenever I test my scripts which are still in development there has to be one of those who happens to be collecting snape grass somewhere at 2 hours from the closest bank where no one ever goes except for them. They know they are inferior to me because they cannot trade so they choose to report all the bots I happen to be testing my scripts on, because if they cannot trade a person means that person is obviously a bot. As if that wasn't enough, they hop through all worlds to make sure they collect all the snape grass and if they bothered hopping, they will also bother reporting my bots on EVERY world. I HATE THESE VERMINS.
  7. Well... I guess you got an error in the second part of the code. But anyway in order to construct an Area you need the southwest corner and northeast corner x and y coordinates. I don't really understand why you need to use matrices when you need 2 positions. The most logical thing to do is get the furnace Position (as a 3D vector meaning x, y and z) and then you can construct an Area relative to that Position (if you really want an Area). public static Position furnacePosition = new Position(a, b, c); // you get a, b, c ingame public static Area getFurnaceArea() { x = furnacePosition.getX(); y = furnacePosition.getY(); // define a set of rules to create a custom rectangular area // I assume in this case that the furnace is on the eastern wall of a room // which I believe it is so in Port Phasmantys Area furnaceArea = new Area(x - 6, y - 2, x, y + 2); // so this Area is supposed to be 6x4 (6 squares in front of furnace including the furnace // and 2 on each side) return furnaceArea; } You don't need int arrays.
  8. Does anyone know where they are? Eclipse suggests they would be in org.osbot.rs07.utility which is not in the docs at all...
  9. If you mean a script that sets up 2 accounts to splash on each other so they cannot be pked while hunting black chins at the same time between casts then the answer is absolutely no.
  10. Well I voted for anal anyway because I always wanted to get fucked in the ass. I guess it's some sort of lifetime goal for me. PS: If we are on topic, could someone unban me from the chatbox as I've been unjustifiably banned for pornography. EDIT: But the ban was justified.
  11. Me no question understand. Is it about anal or vaginal sex? If that's the case then anal all the way!
  12. Burning shade remains you probably didn't even think of that when you did it, but jagex did
  13. Yes it might not be in the Banks enum. I believe there are quite a few banks missing from that enum. You can always define your own banks though as those are just areas like any other.
  14. What exacly are you looking to see in the API? A static class called "Port Phasmantys"? If that's the case then Varrock isn't part of the API either
  15. I really enjoyed these days because I had more time to focus on my work without all the shitbox fights so I didn't bother appealing it but I guess I will give it a try sometime
  16. Yeh... let's just fuck all programming guidelines and go wild. Dude. Just do whatever the fuck you want. It is your program. Not my business. Stop quoting me every 10 minutes.
  17. And I was hoping he could unban me whenever I posted porn in the shitbox. Now my dreams are gone. :tears:
  18. Token replied to Cop's topic in Botting & Bans
    Go farm on another game... Runescape has the most advanced bot detection system. You won't believe that until you try it though
  19. When you cache a specific widget it's a RS2Widget (was meant for the guy quoting me above saying the conditions are "race" but better waste 0.00001% cpu than be sorry and freeze your client). If your bot logs out and logs back in and try to interact with it you will get a NPE afaik. I don't know about Widgets.interact() as I never interacted with a widget via the Widgets class.
  20. Token replied to Morova's topic in Spam/Off Topic
    Posted a porn link -> instabanned
  21. Token replied to Morova's topic in Spam/Off Topic
    Awww... if it makes you feel better I'm also banned from the shitbox. At least you have a good reason
  22. Token replied to Morova's topic in Spam/Off Topic
    What did you get banned for
  23. I don't think it has the null checking though and I believe widgets are local entities so should be null checked when changing context. But yes maybe the isVisible() is not necessary but you don't generally want to interact with an invisible widget. At least I check when it is visible in order to interact with it. It all depends on what you are trying to achieve.
  24. First of all I suggested how the code should work not how the final implementation of the class will look like. If you are new to programming, you will probably hear this quite often, you first create a functional program and then you optimise it. Would you prefer me to post a whole class instead of the condition to get the right widget and the interaction? Secondly, whether you stop getting the widget or not, you will still be checking those conditions. Take a look at our API and try to implement it in a script. Don't check the widget before interacting with it and you will get a wonderful NPE (Yes that happens even though the widget exists and you cached it). Be my guest and try it yourself, or don't and just start arguments about my code for no reason.
  25. I'm not surprised at all that jagex does such things, they really ban legit players sometimes. I got permabanned twice for the same offense in the same day.

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.