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 Posts

  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. If @botinftw cannot provide any further evidence regarding the trade, then I'm going to archive this thread due to lack of evidence.
  16. 1 point
    Very useful but not supported by mirrorclient just yet. They're just another internet connection that you can connect your bots to. Runescape flags IPs so it's important to bot on more than one ip. With proxies, you can run 20 accounts and each have a different internet connection and IP address
  17. 1 point
    CurveFever is a European game out of Belgium and i really enjoy it. It's a big game in Europe and even has it's own dedicated radio station 'Curve Radio'. I'm posting this topic as somewhat of an advertisement for the game because i'd like to see more players in its servers. If you'v ever played Snake or enjoyed Tron, this game is for you. CurveFever is a mix of the two. It's Tron-Snake You play as a single pixel and as you move around the map you create a line that you can't touch. You can play with 7 other players, cutting them off, building camps, fkn around listening to Curve Radio. It's a lot of fun and it takes up like 0 CPU so you won't have to turn a bot off to play it or w.e:P http://curvefever.com/play2.php ^play link if you are interested ^pro game - June 2014 Team Thin Hope to see you on Curve!
  18. Well technically anyone is allowed to make a service. The only service that has requirements would be middle man stuff.
  19. - Script Name: Blastfurnance - your member number: 173927 just got a ton of bonds and looking forward to use this for a day to get enough money to buy it
  20. i did 39h on fresh account without breaks but didnt screened
  21. Can I get a trial of this mate, thank u
  22. Hahahahah this is a joke. He even sold the exact same amount of gold that I "scammed" him for (17m) to greengo. LOOOL can we please just get this done with.
  23. 1 point
    Next make a bot that will start my bot
  24. Offer completed. closing
  25. I'm pretty sure you can still take pictures of the conversation even after blocking or deleting him.
  26. I've scheduled an update for later today (Version 1.3) with a bunch of mirror specific bugfixes. Until that update is live, it isn't really possible to get a long proggy with Mirror mode
  27. I thought it was really funny, it didn't gross me out or anything. I'm a big fan of all 3 of them so it was good
  28. You're not guaranteed a ban when botting, so the first isn't a valid method. How does online time prove the legitimacy of an account? lmao
  29. Welp, you heard it here first folks, 99 fletching is 40M - 50M. lol
  30. 2 weeks of work is usually around 40-50m ish. Considering you could be making 500k+ an hour doing other things, this is simply a case of opportunity cost.
  31. im on 93 fletching from stealth mode , on a 1 year old acc
  32. I ran this 3+ hours today with high alch just to see if it was messing up and it was perfect the whole time so idk
  33. Nice bot, here is some tips... Here is how you only drop Willow logs insted of dropping all in the inventory inventory.dropAll("Willow logs"); The if (getInventory().isItemSelected()) getMouse().click(false); will will no needed in the new API realse, for now use it. It is only a bug Post from Android.
  34. just a little tip no need to make two if statements like that. if (tree != null) if (!myPlayer().isAnimating()) // how to decide which mode to be return State.CHOPPING_LOGS; instead do if (tree != null && !myPlayer().isAnimating()) return State.CHOPPING_LOGS;
  35. Can vouch for @Socialism's AMAZING work. My thread layout is even better than what I had imagined. Trust me, you cannot go wrong with this man's work!
  36. I use IntelliJ for all my development so if you have any other questions feel free to send me a PM.
  37. Closing on request ^_^
  38. When you want a topic closed you must hit the report button and ask for it. Otherwise the mods may not see it(but using my Ex-Staff super powers all is possible) I will do it for you this time ;).
  39. Hi. Sure thing, read first post on how to get one.

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.