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.

DragonAlpha

Members
  • Joined

  • Last visited

Everything posted by DragonAlpha

  1. I meant if there isn't one, because it looks like the owner has left, and it is unlikely anyone still uses it - dead.
  2. Why don't you start one?
  3. TEMP FIX - this should work (if it doesn't let me know, I'll make a more advanced one with A* heuristics): public NPC megaGetClosestNpc(String npcName) { int bestDistance = Integer.MAX_VALUE; NPC best = null; for(NPC npc : npcs.getAll()) { if(npc != null && npc.getName().equals(npcName)) { int thisDistance = map.realDistance(npc); if(thisDistance < bestDistance) { best = npc; bestDistance = thisDistance; } } } return best; }
  4. Yes I noticed this too. It's because of: It picks the closest, those tiles all around you (even the diagonals) are considered 1 tile away. Then it picks a random one OR it picks the first one on the checking order. Common distance calculations should be: direct tiles: 10 g cost, diaganol tiles: 14 g cost. It doesn't look like osbot is using this standard in .closest. It just sees all the tiles around you as just 1 away.
  5. Inventory i = client.getInventory(); cannot find symbol try not to get hung up on the .inventory vs .getInventory() - you are missing the actual error in his code
  6. FrostBug you are getting hung up on the: inventory vs getInventory() The OP was not doing that. Check the source code he provided (all of it) He was trying to instantiate a new Inventory object. I told him to scrap that, and just call the already declared inventory object, available via 2 methods: .inventory or .getInventory() either of those replacements would have fixed his error His issue has already been resolved.
  7. Why didn't you put this on the SDN?
  8. It's ok. I will be online on the OSBot Chat Box tomorrow if you need more help, it should be easier than making a thread. Also try typing: this. when you type this. your software will list all the options to choose from like: inventory, bank, etc. Its useful.
  9. I already told you. Where it says in your code: Inventory inven = client.getInventroy(); if(!inven.isFull()){ put instead: if(!inventory.isFull()){ Do not try to create an Inventory inven object, remove that line. 1) Remove that line 2) change !inven to !inventory
  10. VIP only lasts for 30 days. Just let the 30 days run up. During those 30 days just use the new account! You can still use your old account for the forums, just use the new vip account for osbot.jar on your computer desktop
  11. type inventory. so the code will be: if(inventory.isFull()) Other example: bank.open(); // open the bank bank.isOpen() // to see if its open or not bank.close if(inventory.contains("Logs")) inventory.isEmpty() objects.closest("Tree").interact("Chop-down"); walking.walk(x, y) Also make sure where it says: public class NAME { change it to public class NAME extends Script {
  12. See the iBot court case. They did something about it. It cost Jagex millions though, and years.
  13. Dang you must love Big Bubba giving you that ass pounding so much, you just can't stop scripting.
  14. Thread topic is "TrumpScript" related to the presidential candidate Donald J Trump. This post is on-topic of the thread. Botre you are from Berlin, you are seeing first hand the extreme damage and disruption nearby you from the millions of Syrian immigrants. Mass-rapes on the native women, particularly the German women. Schools telling their female pupils not to wear skirts because it might excite the migrants, it's your fault. (Most of them are not even Syrian, they are people travelling first to Syria's borders to smuggle in with the migrant wave. Vast majority are men as well, not women/children, so that totally dispells this myth of millions of families). Is Donalid really that unreasonable? Donald Trump wants a wall on the American/Mexican border. Racist? For many years Mexico has had a wall on their south border: Mexican/Columbian border. Mexicans are not racist, they are happy to take Columbian immigrants - they just want it to be a process you apply for. Before they had this wall, there was mass crime, mass drugs flooding in. Nobody says Mexicans are racist. But because Trump has white skin the wall must be racist, and by the way, there is already a wall across most of the border (of America/Mexico).
  15. is making scripts illegal? Like, we're not actually doing the reverse-engineering of the client or helping others to do so (that's all on Alek and Maxi/MGI). But, are they likely to claim you making scripts for others to bot is damaging them or something to do a legal case against you? Jagex sued the American bot developers of the now extinct iBot, and I understand going after the bot makers. Just unsure about the script writing issue.
  16. The correct formula is 2 steps forward, 1 step back.
  17. It's been a while since I've played with these methods, but if I remember correctly there is a drawModel() method. When you click the [x] NPCs debug option, it draws an outline around all NPC models in the game. I reversed OSBot and inserted code to see how it was doing this; there is an internal method called something like: GraphicUtilities.drawModel(obj, color, x, y) I am just going off memory here, but it was definitely the GraphicUtilities class.
  18. What you actually said: Also he doesn't have VIP so has not even used Mirror mode. You positively affirmed that I had never used MirrorMode. How could you know that? With such faulty reasoning, it seems your term "moron" more aptly applies to yourself. (Your reasoning being: does not have VIP right now, therefore has never had it in the past.)
  19. You positively affirmed that I had never used MirrorMode. How could you know that? With such faulty reasoning, it seems your term "moron" more aptly applies to yourself. (Your reasoning being: does not have VIP right now, therefore has never had it in the past.) Also he doesn't have VIP so has not even used Mirror mode.
  20. VIP purchase of 9.99 lasts for 1 month. "he doesn't have VIP" - correct, present tense. "has not even used Mirror mode" - past tense. Use some logic. If your IQ is low I will dumb it down for you: I had VIP in the past. The VIP purchase lasted for 1 month, giving me Mirror Mode access for 1 month. During this 1 month I used mirror mode. I currently do not have VIP.
  21. World of Warcraft have been doing this for over 5 years. Not only looking at your files but also active open processes, and looking through the RAM. What proof do you have for this "law"? What is it called? What proof do you have that it does not lower ban rates? Maxi (an official osbot developer and expert java programmer) writes that Jagex perform a 2 step process. 1) Look for the runescape client running in a non-expected enviornment. That is all he said for the first flagging thing. That does NOT make jagex think you are a bot lol. Can't you read? 2) Further investigation is done on these flagged accounts, much more in-depth than a standard macro investigation. I am roughly paraphrasing what he said. Simply scroll up/go to the previous page to see the exact quote.
  22. Sure. Post from Maxi (an expert Java programmer and osbot developer): "Detection of bots can be divided in two main strategies. The first strategy is detection on a low level, this means detection of the modified RS client. The second strategy is by analysing behaviour of players. Both can be extremely efficient at what they do. Combined they do a pretty good job, considering the banning rates some people are facing on any bot they use. The first strategy is done by detecting whether the RS client that runs is modified or not and whether it is running in it's natural environment. The way current way most bots work is by downloading the RS client and modifying the client to be able to communicate information of the game with the bot engine. There are ways around it, but the way RS currently has their system set up means that battling their strategies to detect bots on a code level are meant to break and would require a lot of updating." http://osbot.org/forum/topic/66803-what-is-osbots-mirror-client/
  23. Firstly MirrorMode is 100% undetectable, safe and amazing. OSBot default mode (just injection) is good, but I believe it can be detected. This flags you and puts you onto a blacklist, in which Mod Weath works through and performs a more manual indepth investigation. (Not bashing OSBot, it is actually good. Its my own fault, I took a risk. I should have paid out for VIP to use mirrormode) ^ similar situation to me then, old legit acc, rarely botted since January 2nd.
  24. How much smarter can you bot if you are doing all the "smart" things already and got banned anyway? MirrorMode is essential, using injection makes you fall at the first hurdle and doesn't matter how smart you bot (this is from my experience today, and various other posts). Also the mirrormode information thread created by Maxi states the same thing - so i am not bashing.
  25. MirrorMode is essential. I got banned too, i should have used mirrormode so it's my own fault. I followed all the botting guidelines: alternate skills, play a lot legit, switch things up, bot 4-8 hours.

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.