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.

ExtraBotz

Suspended
  • Joined

  • Last visited

Everything posted by ExtraBotz

  1. Welcome, I wish you the best of luck with learning Java! I've actually been considering making an introductory video series to introduce scripting. Do you think this would benefit you?
  2. I don't think that would be a clear indicator of an account botting, but your guess is as good as mine. Worst case it would probably just flag your accounts for manual review. Even then that would still require a lot of work on their end to manually review all these login attempts and if they used AI it would still need resources somewhere. I'm sure they have a lot better methods of detecting bots that they would rather use those resources on.
  3. Nice work! If the one on the SDN doesn't work you should keep working on this one and submit a request to put yours up there 😉
  4. Someone on Reddit pointed out the price Jagex would be in gold
  5. Botted or legit? Either way, congratulations! That’s one I’ve never gotten.
  6. If your problem is with NPC.interact() failing then don’t you think the Mouse API might fail too? NPC npc = getNpcs.closest(“name”); if(npc != null) { If(npc.interact(“Bank”)) { // sleep until the bank interface is open } else { // handle the failure } Wouldnt it be easier with interacting with the specific NPC option like above? Code might not be exact, I wrote that off the top of my head.
  7. Good luck with your service!
  8. bam

    ExtraBotz replied to eduardopc15's topic in Botting & Bans
    I remember when I first started botting I was extremely impatient, I would suggest practicing aggressive patience. Train your accounts manually at first and never bot tutorial island. If you don't have time then pay someone else to do it, but make sure they're actually doing it and not just botting. Then once your accounts are established find a method and profit. You can calculate your profits based on a set schedule (i.e 4 hours a day per bot). Then you just have to stick to the schedule and replace the accounts that get banned.
  9. Shoot me a message on discord: Brandon#9592
  10. You can do that by finding the widget using the widgets class if (getDialogues().inDialogue()) { RS2Widget location = getWidgets().getWidgetContainingText("Try the "); if (location != null) { String loc = location.getMessage(); data.setClue(loc.substring(8, loc.length() - 1).split(", ")); } }
  11. Even though you were banned while web-walking that doesn't necessarily mean that web-walking is what got you flagged. The data collected from your account must've just looked very bot-ish. As for the quests tab, I doubt they're tracking the instances of who opens their quest tab before walking or else that might cause a lot of false-flags. To solve your problem, you could always use a different walk class, but the downfall is they can't take you as far of a distance as web walking. Check out: https://osbot.org/api/org/osbot/rs07/api/Walking.html
  12. Please add me on discord to learn more: Brandon#9592
  13. Hello, I have completed a Zeah House Favour bot that needs to be beta tested. The bot is fully functional aside from minor issues that I need volunteer beta testers to weed out. Learn More About this Script: https://extra.funshinestudios.com/doku.php?id=scripts:extra_house_favour If you're interesting in achieving 100% House Favour for free, get in touch! Discord: Brandon#9592
  14. Let me know your price 🙂
  15. Actually it’s probably less safe and less developed. Mobile bottling could be compared to an auto clicker. Do you really believe these guys anyways? If you had to advertise a new developing bot would you spend the time actually calculating and testing a legitimate statistic, or are you just going to list one less than 10% to make it sound like there are no risks associated? There are even some Runescape private servers with bot detection that could detect such a clicker.
  16. I bot on my home IP and only accounts that are accused of botting get banned. I even transfer the funds from my main to my bots. An IP is just a money grab unless you plan on running 3 or more accounts on the same IP that hold a lot of risk to be associated to one another. Even then you might not need a proxy. I think what Jagex is most concerned about in regards to IP is account hijacking. But even if you can get a good reliable proxy provider, they have other methods to detect bots. You may as well save your money and start small until you find a fool proof method with a low ban percentage then scale out your network and incorporate the proxies at that stage. Until then the cost is probably higher than the risk.
  17. Disputed Member: Ariba Why it should be removed: I left honest criticism on their gold selling post and they decided to get back at me by leaving bad feedback. Details: I ordered gold and the delivery took over 50 minutes and I was told if I left feedback on their profile I would receive an additional 1m. After complaining about the long wait times they finally got around to delivering my gold, but refused to give me the additional 1 million because my feedback "wasn't good enough" when I literally wrote what they told me to. I figured the gold delivery guy was scamming me, but instead of immediately leaving bad feedback, I decided to leave a comment on their forum post about the long wait times and my extra one million that wasn't delivered. I was hoping that the owner would reply to me and acknowledge the issue, but instead they left bad buyer feedback and called me a liar claiming my gold was delivered within 12 minutes not even acknowledging their delivery man scam. I took a screenshot at the time ( attached ) Link to topic: https://osbot.org/forum/profile/314529-extrabotz/?tab=node_feedback_Feedback
  18. Now Featuring Prince Ali Rescue (Extra Quester 0.2) The quest requires 100gp and will collect all the items and mine the necessary ores. To avoid unwanted leveling start the quest with the items already in your inventory. The script will avoid the guards in the jail area and run to a safe zone when the players health reaches 5 or below. The player will also lock themselves in the jail to avoid the guards. If Lady Keli cannot be found in the jail the player will hop worlds. Please report any issues with this quest in this thread or on the bitbucket. The future of this project: I am hoping to go through the entire project and refactor any coding mistakes I may have made. I've learned more about the OS Bot API and some of the things I did in the first few quests could have been done better. I also want to add a death handler that will pick up all items and continue the quest upon death.
  19. I did something similar in my open source quest bot here: The first thing you should know is that when exiting the main loop you aren't updating the game variables until the loop cycles again. That means you can't execute all your game logic in another loop. You will need to continue this original loop at the end of your method execution. As for creating different classes are you trying to execute different logic in these classes? If so you might be better off just using methods rather than passing state back and fourth between classes. When you instantiate a class you're creating an object which has its own identity, state, and behavior. What I do in my script: Each quest is a class and they all have a template (an abstract class called QuestObject) with a method called "run()". In the main loop I use polymorphism to pass whatever quest is running to a QuestObject. Using this object (that can be any quest) I execute the "run()" method which is mandatory for all quests. Inside the "run()" method I execute any logic for that specific quest. The "run()" method returns a number to the main loop (0 - 3 usually). In the main loop I use an integer variable called "status" that holds the returned value from the quest "run()" method. I run a switch method based on the "status" variable. 1 -> continue running the "run()" method 2 -> the quest is finished so execute the next quest 3 -> there was an error, stop the script. Then the loop continues.
  20. Nice work! You should add comments to your code to make it easier to read. May I ask why you use specific positions for walking? Not that I know any better, but I typically use something like getWalking.webWalk(area); which automatically finds a random point within the area. I do this so that the walking stays unpredictable. My personal belief is that after your script is ran 1, 100, 1000+ times then patterns start to develop if you use static information.
  21. ExtraBotz replied to Kramnik's topic in Botting & Bans
    I just got back into botting and here's my testing setup: 1x OVH 2GB RAM, 1 vCore, and 20 GB storage ($5) (I think in the future I'd go for their bigger plan for $10.99/mo) 1x Private Proxy ($3.50) (but I plan on switching providers to get them in bulk for $1 - 0.50c each) 1x Ubuntu-Desktop with Linux OS (free) Overall costs: $8.50 / mo ($4.25 per testing bot) Currently I can run 1 bot without any issues, but when I start running 2 bots I can't use the server unless I'm only starting and stopping the scripts. In the future I'd rather scale out than scale up (buy more servers rather than a large one) because the specifications to run RuneScape are pretty low. I also find that the more bots you run the cheaper the overall cost is per bot. The only problem with having multiple systems is finding a way to automate them all.
  22. I coded a questing script a few months ago and when I was testing it I found the biggest difference between an account being banned and an account flying under the radar came down to three factors. 1. How random the script was Make sure you watch the script before you run it on a wide scale. There may be a choke point where the bot clicks dozens of times or something else of the sort. Report that to the developer. Also pay attention to which quests this is happening on. If it's happening on all your quests then it might not even be the script and it might be my next point; 2. How legitimate the account is When I bought cheap tutorial island accounts the accounts were almost immediately banned. I thought this was an error on my behalf until I changed my LVL 3 account provider and the accounts stopped getting banned. 3. The proxy provider you're using If you're not using a proxy that might be your problem right there, but if you are ensure it's actually private and reliable for runescape. When I used proxyfish I found the ban rate was higher than when I switched to a private provider.
  23. Hi, I have a spare account I'm looking to sell but I'm not sure how much it's worth. Also, is there anything I can do to make it worth more before I sell it?

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.