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.

Leaderboard

Popular Content

Showing content with the highest reputation on 07/11/15 in all areas

  1. Normally we would release this as a development build for some time, but there are many bugs fixed and there are a few security patches we feel are important to the integrity of botters, scripters, and our service. In addition to the increased security, many of the bot features which degraded over the last week have been restored including world hopping, a completely re-written chatbox, grand exchange, and much more. 2.3.78 Added check to advertisement for input Updated AutoLogin event Removed unused optimization checks Updated Modeled getHeight() Patched and updated Chatbox API Removed Hitsplats Removed Map distance(Entity) Removed Map distance(GroundItem) Removed Map walk(...) 2.3.79 AccountLoader usernames/passwords protected by encryption Added checks to InteractionEvent for Equipment/Inventory Destinations Patched issue with EntityAPI stemming from Map Small visual update to HoverDebug/MouseDebug Updated getSuitablePoint for closer grouping 2.3.80 Patched Worlds API -Added functionality to population, isFull() Patched Chatbox isVisible() 2.3.81 Hotfix to GrandExchange API Miscellaneous fixes Known issues: -Interacting with certain widget destinations -Resizable mode (short-term fix will be a random event) Have a great weekend -The OSBot Staff
  2. Hello my name is Hajar and Yes that is me on the profile picture. Since i join osbot i have learned how to make bots, but i have also improved my Java skills. I have learn GFX, CINEMA 4D and how API works. I have new friends on Skype from osbot and i feel happy. Osbot community feels like my second family. There should be more threads on new things like Chrome extensions, Matlab, gVim. I love to learn new things
  3. loll So the problem you have here is that you're defining start and current exps in the same place so obv they will both be the same so when you subtract 1 from the other you will get 0. Define startStrExp as a global variable and give it a value in onstart. Keep the current value where it is. Then it will work haha -apa there are 2 types of variable, global and local. Local is where you define a variable INSIDE a method eg public void hello() { int i = 10; log("value of i: " + i); } A global variable is something you define globally i.e it can be reached from any method inside your class eg private int n = 1337; public int getn() { return n; } apa for more info google 'local vs global variables java' or something like taht
  4. Correct. It will activate if it detects you are playing in resizable mode and then move you over to fixed screen mode.
  5. You've got that awesome "I'm going to rape your imouto" look in your eye, it's sexy
  6. Fixed, sorry for the inconvenience!
  7. Someone off the staff will look into it. Dont rush it though I know it's annoying to not have vip when you should. Be patient nevertheless
  8. 2 points
    great script!
  9. 2 points
    Works fine now
  10. 2 points
    This is what I was insinuating, And this answers my question. Resolved! UPDATE: I do not have a banking issue. 27 food now works flawlessly! 6/5 STARS! GREAT SCRIPT! FLAWLESS
  11. 2 points
    Someone I know actually got warning points for trying to make this.
  12. Why would an account being "hand done" make a difference? there's no real way of proving that (unless you recorded it all, which would end up being a massive file size).
  13. It doesn't matter if it's a bug now and won't be in a few days time, it should still be addressed. A few things OP: In the getState method, you search for a willow tree (much like in the onLoop method) - this means you search for a willow tree twice in rapid succession, and you may get different results. for the drop method, you should have a loop instead: (this will give you more control for example if the getInventory().dropAll() gets stuck because the use button is clicked instead) for (Item i : getInventory().getItems()) { if (i != null && i.getName().equals("Willow log")) { i.interact("Drop"); } } Good luck!
  14. What icon will this be used for? (What type of script is this icon being made for?) -I'd personally make the fill of the shapes a bit transparent -Different background picture relating to the script -Make the shapes a bit smaller to allow text to be added for the name/author But nonetheless, this is a nice design.
  15. I need some respons/tips of how to improve my logos Here is the first one
  16. looking for programmer who can make cheat to old starwars game (ofc not for free ) pm me if you are interested ill send more info
  17. Hey, I need king ransom done with all the req quests + 18 herblore. need this done asap ! Post your price and when you can work on it Title edit : his requirements**** EDIT : You must be trusted. Malik
  18. 1 point
    its fixed now, read above
  19. almost at 100hours choo chooo yo btw ur script is gone from my script selector
  20. Script name: AIO Agility (24h) Member Number: 96012 Would love to try out Agility. i just got your Rune crafting Runs Smooth. if all ends well i will be buying this script and maybe another 2
  21. thanks! works now just started using the bot ^^ working so far if it holds may get more scripts^^
  22. With all due respect, you should really look up the basics of Java. Your problem exists because you are defining "beginningStrengthExp" in the function scope. The hierarchy for variable scopes goes class > function. If you want your variables to be used in many functions, you put them in the class scope. public class Main extends Script { private int beginningStrengthExp; public void onStart() { beginningStrengthExp = <code>; } public void onPaint(Graphics2d g) { int x = beginningStrengthExp; } } In this example, we can access beginningStrengthExp because it was defined in the class. We cannot, however, access beginningStrengthExp with an instance of Main because it is set to private. To solve this, we add a getter value: public int getBeginningStrengthExp() { return beginningStrengthExp; } So this can be used when we need to grab it from an instance of Main: public class SomeArbitraryClass { public SomeArbitraryClass(Main m) { int beginningStrengthExp = m.getBeginningStrengthExp(); } }
  23. Sent you a private message. Sold him 10M please close.
  24. nevermind, found it.
  25. Doesn't matter if hand done or bot
  26. Felt sick in my stomach while laughing at it hahahah
  27. 1 point
    Thanks to @10k for this amazing proggie! I've applied for the script to be uploaded publically on the SDN. Hopefully it will be out soon ! Apaec
  28. Thanks for the update! Keep up the good work ^_^
  29. thank god, i love your scripts i think ive bought 3 or 4 of them already i was just worried it got messed up on my side somehow.
  30. Patience young padawan. It should be there soon enough. Just a simple issue
  31. There's a guy hopping around at the ogre cage. He found me in multiple different worlds which took him like 5-10 minutes each time. He didn't say anything and his stats looked mad botted. Pretty sure he was getting off by reporting everyone he saw. I don't doubt he's also using this script, while I can't supply evidence I can give you his name if you're concerned or if you've heard anything similar from any other users.
  32. You could fix this simply: if (getInventory().isItemSelected()) getMouse().click(false); //continue loop If an item is selected, it will left click. This will remove an item from being selected
  33. Lol by a bit so u mean till tomorrow night
  34. How does everyone know wealth is in USA? I had my account stand idle for 12hours straight. Hopefully it will be okay but im going to not bot on it for a bit.
  35. lol i botted a 99 on monday hopefully no ban hammer
  36. because you didn't use mirror mode..
  37. Very glad I could help . lemme know when it goes live:)
  38. Well that's a genius plan! Never thought about that ... -_- I'll remove the old method and change it to this instead. Thx for the contribution Khaleesi
  39. 1 point
    RIP Khaleesi when he played against me...
  40. Bug

    1 point
    You need to disable resizable mode on your osrs account. Log into the game normally, go to your settings and set your screen mode to fixed.

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.