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

  1. Probably god awful with all the additional crapware they loaded like cortana and apps built into the startbar. I wish Microsoft would stop trying to appease hipsters that need fancy gadgets to justify a purchase, the hipsters will just flock to Apple.
  2. Rent accounts is not allowed.
  3. I don't think they want it and I'm just leaving divinity out because its funny lol.
  4. 4 points
    yeah nice sig idiot
  5. 3 points
    Had a slow day at work so decided to use some time making some ribbons! Click image for download link!
  6. This update has a little bit of everything so I'll try to summarize a bit of each. Entity Interaction: This was a really nasty bug that persisted for quite some time in OSBot. For simplicity, interactions are essentially broken down into two steps. The first step checks to see if what we are interacting with is visible and if not, make it visible. The immediate thought is, "Simple! I'll just use object.isVisible()"; this turned out to be the completely wrong answer. It all boils down to getting a suitable point for a model which is not based on "visibility", but instead intersection with the main game screen and a point close to the center of the object (which typically has the most mass). So with this said, step one (visibility) and step two (interaction) weren't quite based on the same logic. This update actually checks to make sure that we have something tangible before we go ahead and attempt an interaction. API Cleanup: Simply put, old API was removed forcing scripters to use the most current methods. Not only will this help new scripters understand what we have to offer, but it will help the development team in debugging various bug reports. In a behind-the-scenes discussion in the Scripter's forum, this information was disclosed over a month ago in preparation for this update. If your script is suddenly inoperable, please report it as broken. New Skin: Although not a big update in terms of code that changed, it's a pretty big visual change. This is also the first time in a while where the community had such a large impact on whether or not a change to the client got accepted. The final result was 100 votes at a 76% pass rate. Thanks for the relatively large participation in a short period of time! Changelog: -Removed Bank.getAbsoluteSlotPosition -Removed WorldHopper class -Removed Spell class -Removed Bank.getVirtualSlotPosition -Removed Combat.activateAutoRetaliate -Removed Combat.setSpecialAttack -Removed Equipment.isLoaded -Removed Trade.verifyTrade -Removed InterfaceComparator class -Removed RS2Interface class -Removed RS2InterfaceChild class -Removed Interfaces class -Updated OSBot Skin --Updated OSBot booter, more to come -Updated MouseMoveEvent destination areas -Updated InteractionEvent visibility checks --EntityDestination gets transformed into PointDestination except for GroundItems --Removed InteractionEvent Override debug -Updated Worlds core hop method to handle disabled dialogue messages API documentation has been updated
  7. This tutorial assumes you have a small amount of knowledge of Photoshop (mainly putting a image into it). If you have any questions or anything else, please don't hesitate to ask me here or in PM. Began by making a new document(File > New / Ctrl + N) with the dimensions (size) of 550x250. Drag your image into the document, e.g. The image is in a folder > Click and drag it into the document window into Photoshop. *Why drag and drop instead of opening it in PS? It allows the object (image) to become a Smart Object. Follow that link for more info. Your document should look like this: Now, duplicate your image about 4 times (Ctrl + J / Right click the layer > Duplicate), as well, I personally like to group the parts of the signature together, so click your image layer and hit Ctrl + G / Folder icon at the bottom of your screen; *Group the layer before you duplicate for ease of grouping. Grouping is an excellent feature included in PS. So now, your layers panel should look like this. (To re-name a folder/layer, you can double click the name of the layer ("Layer 1")). As well, to 'turn off/hide' a layer, just click the "eye" icon next to it, on the left side. Now take the Move Tool (V), and move the top layer to the left like so; Now, go to the Smudge Tool, found under the Paint Bucket/Gradient on the Tools panel. If you try to smudge, something will pop-up telling you need to rasterize this layer, say ok. I randomly picked a basic brush with these settings (Window > Brush): If you look at the figure of your image, it has 'flow'/'movement', which is great for a smudge signature. This will be direction(s) we will smudge in. There really isn't a right/wrong to smudging, just do what you want with it. If you look at the top bar, you can find some settings regarding the Smudge Tool, here are what mine look like; But feel free to change the strength and size at any time to change it up. Once you feel like you did good on the first one, un-hide the layer under that, and repeat the process. Just don't smudge in one direction all the time, go up, down, diagonal, sideways, any way. Change the settings above some more! Just experiment with it. Now, place the original file on top of the other copies of it. It just looks slapped around as you can tell, which means, more smudge! Make your brush smaller (Left Bracket [ or manually setting it in the settings) and go around the edges of the image to 'blend' it in to the background. Lookin' good. Now. we should make a new group called "Adjustments" for all your extra adjustment layers and anything else. Once you're done, make a new layer. Image > Apply Image > Ok This merges all your current layers into one on a new layer. Proceed to; Filter > Sharpen > Sharpen Double click the layer (anywhere on the panel); Finished: *As above, if you need any help or have questions of some sorts, feel free to ask it here or in my PM. I'd be glad to help offer help to your problem(s)!
  8. No problems on the technical preview.
  9. i don't see why not. edit; infact im even interested in this.
  10. dev is like the most important... oh okay.. i get it.. it's because its black, hm?? wow osbot, i expected more from you
  11. 2 points
    Shall try to it have it out sometime today! I'll look into that idea! Will look into this.
  12. Renting out @Anne, @Asuna & @Ely on hourly basis for overprice. Accepting RSGP of cause.
  13. This is a good start and it shows that you know a bit more about scripting than your average Joe, but here are a few suggestions: 1. Try out the new Stream API available in Java 8. 2. Try using events for their intended function. Event e = new Event(), execute(e), e.hasFailed(), e.hasFinished(). Remember that all friendly API methods fall back on events. Mouse.click will fall back on both MoveMouseEvent and ClickMouseEvent. You should look up these events to see how you can fine-tune your own methods.
  14. Proud Doing more then 10 clicks myself is too much legit for me ... Rather click 3 times on my script
  15. 2 points
    I own 4 of your scripts, every single one works like a charm
  16. The user is also banned offsite for trying to scam. Thanks for the report.
  17. OBS is free and records in full HD. https://obsproject.com/
  18. i have windows 7 and using it now.
  19. 2 points
    Just an idea you could maybe teach basics to begin with, working towards producing some sort of gfx. Each week or whatever timeframe you decide on you could post a couple of steps as a tutorial and at the end of it could see everyone's finished article. Then progressively make the gfx more challenging. Just an idea!
  20. People using designs like the Node system tend to pass their script instance to each node for access to the API: final class Bank extends Node { private Script script; public Bank(Script script) { this.script = script; } //... } The problem with this is the ability to call onPaint, onLoop and other "critical" methods (onExit, onStart) from the script instance. This tutorial will show you how to create an instance of the API to pass around. First thing we need is an instance that supplies the methods we need (from MethodProvider). We can do this by extending upon the API type: final class DefaultAPI extends API { } You will be forced to declare an initializeModule method. Don't worry about it, just the devs not following interface segregation Leave it blank. You could fill it in, but you would be required to call it after instantiating API. Once you have your API type, create an instance of it in onStart in your Script subclass: final class MyScript extends Script { private API api; public void onStart() { api = new DefaultAPI(); } } Finally, we need to pass the context of our script to our api instance. We do this by calling exchangeContext on our api instance, passing in the script's bot: final class MyScript extends Script { private API api; public void onStart() { api = new DefaultAPI(); api.exchangeContext(getBot()); } } Please use the getter method getBot() and not the public field bot. So now our API instance has the context; we can call methods such as myPlayer() from our API instance. We should now pass around the API, rather than the entire script: final class Bank extends Node { private API api; public Bank(API api) { this.api = api; } //... } For those who might say "Who's stupid enough to call onPaint or onLoop?": Encapsulation does not only help prevent these miniscule mistakes, but helps lower the cognition needed by supplying you with only the things you actually need, rather than a bunch of other irrelevant things. The client should not be presented with onLoop or onPaint, since those do not have purpose within the Node class. Out of sight, out of mind.
  21. I would pick @Pain We would rune a construction company called "Dank Memes and Steel Beams" Our catch phrase would be "Our buildings are so strong not even jet fuel can melt our steel beams ;)" So what the fug are you waiting for? Come on down to Dank Memes and Steel Beams for all your construction needs. Four hundred and twenty blaze it! Kony 2012 Get quick scoped noob
  22. ikr i had like 30k arrows on my account before and they were gone lmaoo its aright tho i plan on botting 24/7 on my new account hopefully it wont get banned too
  23. will not provide bond or any items. Post prices below or add my skype in signature
  24. -----Trial Request----- User ID: 165474 Script(s): Zen Chopper Duration(Max 6h): 6h -----------------------
  25. if i botted runescape as much as i played id get flagged and banned lol, i play too much >.<
  26. Ahh I restarted the client but it was probably because I hooked mirror mode while already logged in. Thanks so much, sorry for the bother!
  27. for(; index < options.size(); index++) while loop pls
  28. FML

    1 point
    I heard that Dex guys is a noob :ph34r:
  29. It's up now, for anyone who might have been waiting :P
  30. If this is as good as you herb script i might have to purchase
  31. Alright; that's odd. It seems like the anti-stuck camera failsafe triggered, but didn't solve the issue despite it being camera angle related. Just out of curiosity, do you have "Always hide roofs" enabled in your runescape settings? Started a trial
  32. Install it and put oracle box on if it isn't compatible, they didn't revamp hard on the core, in theory it should still work.
  33. 1 point
    give me all your gp I help you stop!
  34. You do know there are price fixing rules in the real economy too right? I do have close friends in other botting communities, price wars are very real and they hurt the developers and customers. Without regulation AIO scripts drop down to around $1 in a matter of months, it happened here and on our main competitor's site as well. That's not to say that every AIO is the same, I definitely understand that and that's why we are a little flexible. Before it forced developers to drop their price, not innovate.
  35. 1 point
    hey i was wondering if i could get like an hour trial as im looking to buy one of the chopping scripts. my member number is 2010 thanks!
  36. Yes, void is only for range combat, not for range guild. Range guild is based off of range attack bonus. So d hide would provide a better range attack bonus.
  37. He can complain if he wants to, he is a paying customer of OSBot and should be treated as such. Mirror mode was hyped and then no updates for a month, that's a problem that needs fixing. In others news, cool update, @Alek.
  38. No one's going to give you free advice on an IRA and etc lol. Go speak to a few local banks and talk to a few personal bankers and etc. They are best equipped to help you. Not a bunch of noobs on OSBot.
  39. 1 point
    post skypes and rates below
  40. 1 point
    Start with a thread layout for a script or something, a lot of people askfor those ^^
  41. Probably the same as other plants of the same type, if they each have their own register that is. Wouldn't take too long to debug using the configs debugger tool
  42. me too. Good luck, i hope you get more traffic/customers than we did because even both of ours were free and it lacked demand.
  43. How much more we talking? This was going to be my tank mauler but some fuckwit ruined it during a service so I'm just going to offload it for whatever I can :$
  44. I would like a free trial. -----Trial Request----- User ID: GoldPown Script(s): 1 ( Zen chopper ) Duration(Max 6h): 6h -----------------------

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.