Jump 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 05/09/14 in all areas

  1. Hello community, I finally finished the bank tab support for OSBot 1.8.7 and added the proxy support from OSBot 2.1. Sorry it took so long, I had an IB Psychology exam in the morning and we encountered several bugs which we fixed to have full working banking. We also checked some of the changes that were made to the client. Download : http://osbot.org/get/index.php Thanks, Sincerely, Laz and the OSBot Team. P.S. OSBot 2 fix coming out in 5 minutes... EDIT: Just pushed the hooks. They were sent incorrectly to the server. If your bot didn't work within the first 10 minutes of this thread, try it now
  2. Guys we're almost done with the update, it WILL be released tonight so EXPECT it . We're working out one last bug and it will be released for both OSBot 1 & 2! I I've been working literally ALL day and I'm very hungry but will starve for the benefit of OSBot!
  3. @Timekeeper get this mother fucka a pizza
  4. Lots of exciting updates to say the least. OSBot 2 is making some great progress, bank tabs, and holy motherlode! Here are the fresh scripts straight from the oven; grab 'em while they're hot! APA Chocolate Bars by @Apaec PandemicLawMster by @Pandemic Nezz's Tzhaar Cooker by @Nezz Motherlode Miner by @Purple Mother of Ores by The Mad Scientists CMHMotherlode by @Ericthecmh AIO Herblore by APA Temple Burier by @Apaec Spooky Cball Maker by @Nezz BitterRedSpiderEggs by Hope you guys enjoy these exciting new scripts. -Alek
  5. 4 points
    If you are using an AT script, banking is mostlikely broken. Remember that osbot took >20 hours to submit a working client so I can finally start fixing the banking. This will be solved asap.
  6. No, you were banned for being a nuisance, you weren't even in there for 5 minutes before you had starting causing problems. You were spoiling things for others, even after you had been warned in the past, stop playing the victim. 'Welcome back' nonetheless.
  7. 2 points
    YES I ACTUALLY HELPED SOMEONE
  8. Go into C:/Users/Name/OSBot/Data and delete client.exe, then reload your client and it should work.
  9. One does not simply quit RuneScape.
  10. This is making me laugh. I wonder how awkward it'll be for you all when I post some evidence that'll leave you speechless without any comeback. I'll do that tomorrow, though. Not getting back on my laptop just for this.
  11. my lvl's thus far. ↓↓↓ and its over!!! took me a grand total of 76 days thanks for all the support guys!. << #ready2bededicated Donations: @solononforever - - (Shrooms) - @Arctic - @Dashboard -
  12. It's that time of my life where I really need to lay down my cards on the table and see what and who I want to become. You have no idea how much I love and STILL love this community, I've done good and bad, all I can say it thank god for both as I was able to learn from both. People look at this forum as a side hobby, something to waste time on but you don't realise how much you indirectly learn from eachother. I've spoken to people from all around the world, smart people, dumb people, religious followers, pro-nazis. All sorts of people and have learned so much from all of you. You have truly taught me alot and helped me mature into the guy that I am. I wish you all the best and success in the future to you and all your loved ones. Be free thinkers, be honest and stick to your word cause your word is the only thing that stays past your death, take away hate and learn to appreciate and love the people around you. If anything I hope I've left a positive impact in most of you. I would like to leave on a positive note with all staff including(and mainly) @Maldesto. As much as I've been treated incorrectly, he had his point and would like to excuse myself to the whole community for what I've said behind your backs. I was here for the community, not the bot. I haven't botted or played RS in months. I'd also like to leave this quote that I came across today as I was reading The Republic, a quote you should all keep in mind. 411 d 'Any latent love he may have for learning is weakened by being starved of instruction or inquiry and by never taking part in any discussion or educated activity, and becomes deaf and blind because its perceptions are never cleared and it is never roused or fed.' - The Republic by Plato Speak your mind - Value your opinion and appreciate your knowledge. You're all smarter than you set yourselves to be. If you want a reason to why I'm actually leaving - My college has offered me a job if my studies exceed their required standard. I'm the kid that detests school, never went to lessons, teachers don't even know who I am but I do know who I am and what I'm worth and that has been acknowledged and believe it or not.. this was all thanks to you guys. All aboard
  13. I am also accepting EOC gp for 1M per code. Application - How many codes do you want?: Have you added my Skype?: Payment Method?:
  14. After realizing how quick they are to perm ban, and how quickly they catch onto botting, I'm kinda resenting Jagex. I clearly don't have a year of 10 hour a day no-lifing in my schedule to get back satisfying progress... and after having gotten far in Runescape several times on several accounts, the small time goals don't motivated me enough to keep pushing. Also all the servers have like 100 people... pretty soon it'll be like 20. I wish I could play Runescape like I did for some many years, but the game has really fallen apart. For now I'm leaving... who knows, one day I might check it out again.
  15. New scripts typically come out on Friday-Saturday ;)
  16. $10 Investment recived from Thanks!
  17. 1 point
    https://www.youtube.com/watch?v=VGURXH-rI2c Incorrect, the video above is nostalgic music.
  18. 1. In OSBot 1 we had obj.getMouseDestination().getBoundingBox() which returned a rectangle, which was very useful in drawing objects on screen. I've looked around ObjectDefinition and the new Model, but haven't found any way to access this, if its even still here. I will update as I find things, but liking the new api a lot. Its going to be extremely easy for new scripters to learn how to script.
  19. 1 point
    That did thetrick thanks! EDIT: it worked for 1 tree, but keeps paining the backgorund for others what fuck photoshop
  20. 1 point
    I think there is a colour replacement tool, but I thought you wanted to keep the green top (and personally I haven't got a clue about how to use the colour replacement tool)
  21. 1 point
    I voted number 2 just because of MC Whoever made #2 should hmu sometime to make me a mc siggy ;D
  22. Did it for my own practice but thought I may as well show it cause I did something different ;d and now i notice the white around the fucking thing because i fucking added some shitty effect to make the text look cool lmao ah it's still fucking there
  23. 1 point
    I like the second one. I didn't know MS Paint was allowed. ._.
  24. sent them an email >.< no idea why he/she highlighted "uploaders"
  25. Dont have that script but those reviews look worthy of it. Only thing i can see is no profit Looks sweet, maybe you should try it out
  26. 1 point
    ok shop is closed for 2 weeks, then shop will be back better than ever with photoshop and paint combined
  27. public static short[][] getScreenCoordinates(Client client, int gridX, int gridY, int gridZ, Model model) { int cameraX = client.getCameraX(); int cameraY = client.getCameraY(); int cameraZ = client.getCameraZ(); int sinP = Utilities.CAMERA_SIN[client.getCameraPitch()]; int cosP = Utilities.CAMERA_COS[client.getCameraPitch()]; int sinY = Utilities.CAMERA_SIN[client.getCameraYaw()]; int cosY = Utilities.CAMERA_COS[client.getCameraYaw()]; if (model.getTriangleCount() < 0) { return new short[0][]; } short[][] screenCoords = new short[model.getVerticeCount()][]; for (int n = 0; n < model.getVerticeCount(); n++) { int x0 = model.getVerticesX()[n] + gridX; int z0 = model.getVerticesZ()[n] + gridY; int y0 = model.getVerticesY()[n] + Utilities.getTileHeight(client.getBot(), x0, z0, gridZ) - cameraZ; int n15 = (z0 -= cameraY) * sinY + (x0 -= cameraX) * cosY >> 16; z0 = z0 * cosY - x0 * sinY >> 16; x0 = n15; n15 = y0 * cosP - z0 * sinP >> 16; z0 = y0 * sinP + z0 * cosP >> 16; y0 = n15; if (z0 >= 50) { x0 = 260 + (x0 << 9) / z0; y0 = 171 + (y0 << 9) / z0; if (x0 >= 0 && y0 >= 0) { screenCoords[n] = new short[2]; screenCoords[n][0] = (short) x0; screenCoords[n][1] = (short) y0; } } } return screenCoords; } + public static Polygon getBoundingBox(Client client, Model model, int gridX, int gridY) { short[][] screenCoordinates = Utilities.getScreenCoordinates(client.getBot(), gridX, gridY, client.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++) try { int triangleA = model.getTrianglesA()[triangleId]; int triangleB = model.getTrianglesB()[triangleId]; int triangleC = model.getTrianglesC()[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; } } } catch (ArrayIndexOutOfBoundsException var13) { } temp.addPoint(minX, minY); temp.addPoint(minX + (maxX - minX), minY); temp.addPoint(maxX, maxY); temp.addPoint(minX, maxY); return temp; }
  28. Awesome, with the previous client any script attempting to bank would click on the note button, now with this version it works flawlessly to deposit.
  29. Proxy support doesn't work atm .
  30. Fixed sorry, I incorrectly pushed the hooks. All good now.
  31. Very nice progress. Wish you best of luck
  32. That runs with the android OS, right?
  33. 1 point
    Selling a decent bulk of pineapples. Buy under 1k for 210 each, buy 1k+ for 200 each, buy 5k+ for 190 each, buy 10k+ for 180 each. Great for farming/Merching them to buyers on Zybez(Idk if im allowed to advertise that.) I personally, do not have the time to sell these, and The buyers on Zybez, are 100% different timezones than me, so I can't sell it to them. Buy all for 175gp ea.
  34. 1 point
    Thank you all for sharing your concern, but as @Maldesto has said this will not be implemented back again. We appreciate the suggestion!
  35. Why are you using your first post to ask a question to that guy's question?
  36. das tru, nvm, just kind of irritated i guess going to go back into my corner
  37. Will be out by tonight guaranteed. Jagex broke a few hooks on our updater for the first time in a long time, that's going to take a little more time too but not too long. Most-likely it will be out in a few hours.
  38. 1 point
    Refund isn't necessary, no need to go into details, but you provided a fully functioning product, the user wasn't happy, there was no refund clause in your agreement. No refund will be given just because the user isn't happy with the product, especially since it is exactly what you claimed it would be. Dispute closed.
  39. I'll need couple of tutorials soon, i'll pm
  40. it was sold to buy supplies etc, 0 progress made today woke up went out to dinner and went to see the amazing spiderman 2 in 3D #exp waste
  41. 99 prayer L E G I T, such a hard goal much luck my friend i don't know how you're gonna be able to pull this off,
  42. Ill try not to use words over 3 syllables next time Well thats bs because I made the entire thing up on the spot other than the tree fiddy part lol.
  43. Because you are doing 1-99 defence pure. Legit.

Account

Navigation

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.