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. It's not, if you actually understand how runescape works.
  2. From the little code you provided, I must say I have absolutely no idea what you are trying to achieve. A more complex description of the context (what the script is supposed to do ingame) might help, but anyway in order to prevent any bugs you are supposed to make sure the widget you are interacting with is non-null, visible and has the required action and only then attempt to interact with it. So if 219, 0, 1 are the ids of the widget you want to do if (widgets.get(219, 0, 1) != null && widgets.get(219, 0, 1).isVisible() && widgets.get(219, 0, 1).hasAction("Continue")) widgets.get(219, 0, 1).interact("Continue");
  3. I had it quite often when working in Python. Even exporting the project itself to an external drive might cause this.
  4. This kind of error is usually generated by setting an incorrect path to your project/compiler/resources or anything else required in the compiling process. One common cause may be moving the project after creation/import or changing your workspace. Create a new project, copy packages and classes to that one and try to compile it.
  5. Permaban is a "goldfarming ban" so I guess most of your bans are for trying to goldfarm.
  6. Because they can
  7. I can make bots that don't get banend but that's not going to work if the activity itself cannot be botted without bans. It's not that simple. You can't make a bow stringer that doesnt get banned no matter how you do it. But training combat is one of the activities i can easily leave a bot running for 100+ without bans (because I use my own scripts and I know how to avoid those bans at script level which cannot be implemented in a bow string script).
  8. You can bot for months without bans. Botting a max account takes 20 days. Getting 1 ban every 6 months doesnt mean all you 1000 bots get banned at once. There are quite a few people who aren't willing to give botting a try though. I guess it's just like religion
  9. You can bot 130k xp/hr so that is completely afk. Not a single ban if you do it properly. The difference is, I can easily manage 100 accounts while you won't do it manually on more than 5 and still takes less effort. In the long run it's still more profitable.
  10. May I ask why you don't bot the accounts? Actually learning how to bot without getting banned is much faster than training accounts by hand, provided you have an average IQ so you can understand how your botting yields bans.
  11. Are you seriously doing all this legit? And yes you can just use your games necklace to teleport to corp and go kill it...
  12. There is no summers end in osrs Leveling accounts fast is all about your leveling technique. If your first goal is 40/1/40 and you do this at monks, I seriously doubt you will ever get those 12 accounts done.
  13. Token replied to Snorunt's topic in Scripting Help
    Pastebin your code in the scripting section. More than 20 scripters will be able to help you. That's much faster than asking someone to teamview you.
  14. Lolasaurus-Rex :sarcasm: Great account and you show off its cooking level. PS: I bid 29,999,999 gold coins.
  15. There is no way to change a static IP but you can always use proxies for whatever you are doing. You can even forward all your internet traffic through a proxy. PS: new signature.
  16. I highly doubt flaming me for trying to help him solve his problem is going to get you anywhere. But if you do insist on trying to prove I'm wrong, you aren't going to get anywhere because simply by saying that my condition is wrong and the widget state can change between those 2 calls prove you don't know anything about scripting, the OSBot API or programming in general. Some reputable scripters on this site have public APIs they implemented in their scripts which you might want to take a look at before accusing my code of being "shit", you definately have a lot to learn from that and you might be surprised to find solutions very similar to the one I presented above. TL;DR: Find something constructive to do with your time.
  17. Filtering streams is actually very fast. You may cache the widget if you want but then you will continously null check it and verify its visibility which you pretty much do with the above code. As a general rule when writing code, you first make it work and in future iterations you begin optimising it.
  18. Token replied to Mikasa's topic in Spam/Off Topic
    Any site that is not related to botting and is not advertised on a botting site. You will only get flagged proxies otherwise as no one is dumb enough to stop selling a proxy after someone else used it for 1 month and no longer rents it (got enough bans on it maybe ). Also they are usually bad proxies if you buy from botters I know that from my own experience of using them for other activities.
  19. Just like you said. It increases by 1. cc++ is equivalent with cc = cc + 1.
  20. Just like your teacher tells you to write in Swedish so she can understand, the rest of the world will ask you to write in English so that they can understand.
  21. Token replied to Vogue's topic in Spam/Off Topic
    Put 2nd line on first line and press enter after you have generated the indexing. If that doesn't work then pressing tab at the start of the line might help.
  22. A variable followed by ++ denotes an incrementation in most languages including Java. The opposite of incrementation is decrementation (--). As a side note, if you ever plan to write code, do it in english. In 7 years I've never written code in my native language and I'm not going to.
  23. if (widgets.getAll().stream().filter(w -> w.isVisible() && w.hasAction("Cook All")).count > 0) widgets.getAll().stream().filter(w -> w.isVisible() && w.hasAction("Cook All")).findFirst().get().interact("Cook All"); The above code will select the option "Cook All" on any widget if the widget is visible. Make sure the action is spelled correctly with uppercase C and A as I don't know if it's supposed to be uppercase or lowercase A.
  24. Ban incoming. Jagex does delayed bans so don't be surprised if you will get hit by the banhammer soon. But anyway, Czar's scripts are ok if you are a casual botter, probably some of the best public scripts available, but they are nothing compared to most private scripts.
  25. All you have to do is walking.webWalk(new Position(3069, 3069, 0)); You can specify whatever position you want. The bot will attempt to walk to that 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.