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 06/06/14 in Posts

  1. 7 points
    Cant bot for longer than 20 minutes.. Everytime a random appears it wont activate the random solver and then I cant even continue the script: http://pastebin.com/raw.php?i=SNXs8q0P (I solved the random myself, not osbot)
  2. Everyone, please take a moment to congratulate @Swizzbeat on finishing highschool. I knew you could do it! :P
  3. You can download this script by clicking here! You're welcome!
  4. People make so much sense when they are on a rage. This guy knows people who work for jagex, yet is still botting?
  5. Hope it's a good one.
  6. wow some matrix shit that m8!1
  7. EDIT: 30 minutes in, looks as if it is going to stay
  8. I have done all possible methods to recover the original email and runescape account. I have emailed jagex. (:
  9. ********a please i had this years ago ClassLoader loader = client.accessor.getClass().getClassLoader(); try { Class clientClazz = Class.forName("client", false, loader); Class selectedItemClazz = Class.forName("u", false, loader);//e//cb Field selectedItemCheck = clientClazz.getDeclaredField("ij");//ig//iu selectedItemCheck.setAccessible(true); int x = (int) selectedItemCheck.get(null); if (x == 0) { selectedItemCheck.set(null, 1012730547); } } catch (Exception e) { e.printStackTrace(); } Not in this situation. Selected item is not server side, its only client side. Its just like if(userClickedItem) if(selcted) sendUseItemPacket(previouslySelected,clickedItem); I have better solution ! Lets send raw packets !! 5m exp/h !!!!!!!! Jagex will never find out!!!
  10. Bought 100M RS3 from my main man @Probemas Time to rebuild! Click the picture of the Bond below to go to the Bond selling thread. Start net worth: 100M RS3 GP. Amount of Bonds sold during the lifetime of this thread: 615 [Last updated: 1:38 PM - 01/08/2014] AEST Selling Log So with my last thread where I started off with 4 Bonds I ended up making enough money to by the pair of headphones I wanted. I really don't care what you think about my choice, they have better build quality than the first edition as well as improved sound. Beats Studio Wireless V2 - Titanium Colour. Cost - $480 AUD So here we go again This time the aim is a new phone! 4G HTC One M8 16 GB - Gunmetal Grey Colour. Cost will be $680 AUD outright or $60 AUD a month on a plan. DO A RECOUNT
  11. What you need? You agree the T.O.S? Added my skype?
  12. Hi, what is the method for checking if an RS2Object is on screen? I previously used isVisible() but it is no longer in the OSBot 2 API. Thanks!
  13. It's made with unicorn tears and witch power. Sexy looking.
  14. If they hired AT Team we would have flawless client in a week.
  15. Recently, I've lost about $800 + my main due to a stupid ban where I was never botting. Realized that Jagex may have banned me because I log into too many accounts. My goal is to get 50/80/1 with 80 range to pk and enjoy the game.. Also, I want to get Mith Gloves with some 99 stats. I will get 50 in every stat EXCEPT for Farming, Prayer and Defense. LET THE TIME BEGIN! START OFF: DAY 2: Account will be 100% done by hand. NO BOTTING EVERRR Amazing supporters who helped donated to reach my goal: [member=NotoriousPP] @Etoke @James
  16. Here, I fixed it for you:
  17. This guy must be into some human centipede shit, wants us to get sewed together
  18. Why you make us lose brain cells like that mald?
  19. On it! How's that? If you want, you can link the sig to this thread so I can make more people sigs.
  20. Must of been real tough for him..
  21. The 8.9m that was on the account belongs to @Lloyd and will need to be refunded, the account was recovered by with proof of his attempt to recover it therefore it could only have been from your service that the take over occured. @Dyro who was in possession of the account at first has been reading this dispute daily so there are a lot of questions that are unanswered as the password was not changed when the workers were swapped. In future to prevent these misconceptions please change passwords if you are switching workers. Please do not forget to post the agreement with you and so we can close this dispute. Thank you for your cooperation.
  22. im loving all the paint makes it look cool! it is starting to come together now i see :P
  23. Can confirm will learn to script once I understand "how to a computer".
  24. Did you want it on his right or our right
  25. you need to have more than 4 posts to have a service open mate
  26. 1 point
    Nice little project there! (btw don't listen to the others, you have to learn somewhere)
  27. :l

    1 point
    sucks to suck at botting -I just botted 97-99 fishing in 2 days, gf lad.
  28. 1 point
    Alright, why then variable; private Background bg; Is declared as private in Level1AState and/or ControlState class presuming it's the same variable in the same package, would it make sense to use protected instead? Also, why is your Multidimensional Array of type BufferredImage statically declared inside your Content class? public static BufferedImage[][] EnergyParticle = load("/Sprites/Player/EnergyParticle.gif", 5, 5); I'm not saying they're wrong, far from it, I just would like to know why it was written that way.
  29. I've contacted the user and requested that he post here. I hope we can get this figured out soon. ^_^
  30. I have received a 20m 07 gp refund from DeAndre. Case solved, refund was succesfull Thanks for the amazing co-operation!
  31. WHAT YOU SAY?! THIS IS BEST GRAPHIC DESIGN! DAMN YOU !
  32. Purr purr, i've seen this thread many times. GraphicUtilities.MAIN_SCREEN_CLIP.contains(Calculations.getBoundingBox(this, npc.getModel(), npc.getGridX(), npc.getGridY()).getBounds()) /** * Gets bounding box of model. * * @param methodProvider - the ATMethodProvider instance. * @param model - the model. * @param gridX - the map grid 'x' position. * @param gridY - the map grid 'y' position. * @return the bounding box of model. */ public static Polygon getBoundingBox(ATMethodProvider methodProvider, Model model, int gridX, int gridY) { if (model == null) { return new Polygon(); } short[][] screenCoordinates = GraphicUtilities.getScreenCoordinates(methodProvider.bot, gridX, gridY, methodProvider.client.accessor.getPlane(), model); Polygon temp = new Polygon(); int minX = Integer.MAX_VALUE; int minY = Integer.MAX_VALUE; int maxX = 0; int maxY = 0; for (int triangleId = 0; triangleId < model.getTriangleCount(); triangleId++) { int triangleA = model.getVertexXIndices()[triangleId]; int triangleB = model.getVertexYIndices()[triangleId]; int triangleC = model.getVertexZIndices()[triangleId]; short[] pointA = screenCoordinates[triangleA]; short[] pointB = screenCoordinates[triangleB]; short[] pointC = screenCoordinates[triangleC]; if (pointA != null && pointB != null && pointC != null) { int aX = pointA[0]; int aY = pointA[1]; int bX = pointB[0]; int bY = pointB[1]; int cX = pointB[0]; int cY = pointB[1]; if (aX < minX) { minX = aX; } if (bX < minX) { minX = bX; } if (cX < minX) { minX = cX; } if (aY < minY) { minY = aY; } if (bY < minY) { minY = bY; } if (cY < minY) { minY = cY; } //maxes if (aX > maxX) { maxX = aX; } if (bX > maxX) { maxX = bX; } if (cX > maxX) { maxX = cX; } if (aY > maxY) { maxY = aY; } if (bY > maxY) { maxY = bY; } if (cY > maxY) { maxY = cY; } } } temp.addPoint(minX, minY); temp.addPoint(minX + (maxX - minX), minY); temp.addPoint(maxX, maxY); temp.addPoint(minX, maxY); return temp; }
  33. Yeah right after I posted that I thought about it, what purpose would they have in having our clicked items being server sided
  34. Freezing a value such as that would just constantly revert it, example as well - Despite the fact that you see my reward % is at 159, it will constantly flicker back to whatever the server-sided value is.
  35. 1 point
    Don't hype us up for web walking. Just announce it when it actually comes out.
  36. yes! Download cheat engines at "notvirus.na.org/before/downloads/osbotviruss/cheatclient1.0"
  37. http://i.imgur.com/Ai3UCqV.png There you go! If you want, you can link the sig to this thread so I can make more people sigs.
  38. 1 point
    Uh oh, problem alert. Started up the bot and it chose world 385 to be the default world. Correct me if i'm wrong, but isn't that a botworld? (as you can see in the console messages, it loaded it automatically.
  39. 1 point
    Im paying for Tyler we agreed on an amount already he will post here once he has been paid
  40. It's great of you to do this, next time you're feeling generous I'm always here for a nice lil $100 donator ;)
  41. If you need a high level I can get you one with 111 combat.
  42. 1 point
    Haha it is funny because you and Yinz were talking about this on skype earlier and i secretly didnt understand hahaha! Thanks though
  43. 1 point
    That is weird why there giving perms out now though
  44. Damn I just joined this site and I can tell imma be broke as fuck buying all this stuff.. I might be interested I'll let you know

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.