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

  1. Jokes on you because after the camera stopped rolling this happened. Super saiyan afro princess. I surpassed Goku.
  2. Thanks to and @Alek, I got back into 'that' mood.. This is a game I was working on a few years ago This is a short clip of the level I just whipped up, in action http://i.gyazo.com/d3cfb71c68feb7318654f8e51c46f3e7.mp4 This is the level editor: Might have to actually finish the game this time around Also working are: - Damaging arrow traps - Level / Sub-area transitions (Fade-in / Fade-out) - Sound effects
  3. inb4 banned or demoted skip to 3:30 ish
  4. That definitely is something that you should have been warned for and was. You weren't banned for that, you were banned because you had 5 warning points which is a 24 hour suspension. Grow up child.
  5. Hey guys, Firstly I would like to start by saying a massive thank you to all of those who participated in the previous thread, it showed a huge amount of interest and the ideas kept flowing till we had a final product. So the way this competition will run is the following: A poll will be hosted on the 4th of every month, this poll will include a list of categories for which the community wish to see populated with more free scripts After 72-hours from the date of the poll, entries will be counted and the most popular category will be the one which the competition is based around for that month Entries will then begin on the 7th of each month following an announcement made in the "Site" section of the forums. Entrants will have 2 weeks to come up with a product (the source files must be placed on a webhost of your choosing and all the entries are to be pm'ed to @Divinity) On the 23rd of each month after being reviewed by @Divinity, @Alek, @Ericthecmh and a few of the OSD's willing to participate, a winner will be announced and the corresponding script will be placed in the SDN FREE of charge, until the 23rd of the following month. Prizes are still to be discussed with @Maldesto but you can be rest assured the winner will be well catered for with a unique PiP Criteria you will be judged on: 15 points = Code Quality - Naming conventions, efficient algorithms, and cleanliness of code. 10 points = Stability - How long the script can run without stopping 10 points = Performance - How well does the script do it's job? 5 points = Features - Any innovative features that sets the script apart from all others! 5 points = User Interface - How easily the user is able to set-up the script, and how easily the data is displayed to the user. (Input/output) Thank you all for your participation in this event and we look forward to seeing those entries! Kind Regards, OSBot Staff Team
  6. As the evidence shows did in fact request a refund once the worker did not want to complete the order, the message was left there for sufficient time (both in the same Timezone) for @James to see it before asking any of his workers if they would like the job, a confirmation should have been provided before trying to pass the job on. In this case, @James is to refund the money for the service to the sum of 21.4m, if this is not refunded within 24-hours further action may be taken.
  7. They have to re platform the app, since it can't run on java (android) and objective c (apple). I guess it's how they make up for the time spent developing it for both platforms. :p
  8. 1. Dont buy an iphone SERIOUSLY what is up with ppl buying iphones, there are phones with MUCH better hardware for half of the price of iphone OR CHEAPER, €550-600 for a fucking phone that is ridiculously bad for the price? wow.... those people are so retarded to answer your topic question, apple builds everything separately from other things like android, its bullshit
  9. http://gyazo.com/b5403df5c9123fef8144ff728c02d11a If anything else is required please let me know
  10. Price is a little high eh?
  11. 1 point
    Version 1.0.3 Features - Mine and drop ores - Rock selection interface - Inventory organizing - Options to keep gems/random event items - Detection for Smoking rocks & Flying pickaxe heads - Simple paint Requirements - Pickaxe Setup 1. Make sure to have a pickaxe and lots of free space in your inventory 2. Start the script 3. When near the rocks you wish to mine, click the Load button (see spoiler) 4. Browse through the loaded rocks in the left panel (See spoiler) - The currently highlighted rock in the left panel will be highlighted blue in the game - The currently chosen rocks in the right panel will be highlighted green in the game 5. Chose the rocks you wish to powermine by adding them to the right panel using the left/right arrow buttons NOTE: The chosen rocks should be in their non-smoking and un-mined state as you start the script! 6. Start the script using the start button Proggies (Post your own proggies in the thread and I will add them here!) Getting the script To add this script, click here, or browse to it in the script selector within the client Changelog
  12. Updated for OSBot 2's API! Hello future script writers and other OSBot members! This will be my first OSBot script writing tutorial, and it's geared toward beginners with at least some understanding of Java (however, I'll still be covering some fundamentals). So, let us begin. Step I: Getting the IDE An IDE (integrated development environment) is software that makes programming much easier on you, the programmer. There are many Java IDE's to choose from (IntelliJ, NetBeans, Eclipse, and many more), but for this tutorial, we'll be using Eclipse. You can download Eclipse here. Simply choose the Eclipse Standard and download the version for your computer (32 or 64 bit). Once downloaded, use a program to decompress the archive, and move the eclipse folder to wherever you'd like (C:\, your desktop, it honestly doesn't matter). To open Eclipse, go into that folder and open the Eclipse application. Congratulations, your one step closer to making OSBot scripts! Step II: Basic Java Fundamentals Java, like C++, PHP, and Javascript, is a high-level programming language, which simply means it's very readable by humans (we use English while programming in these languages) and therefore much simpler to write code. If you're an absolute beginner, with no background in programming at all, this is going to go by extremely fast, and I will likely skip over some important topics. If you fall into this category, you absolutely NEED to read these tutorials by Oracle. I'm not sure about most of you, but I feel that a great way to learn something is to dive right in, and worry about the little things after you've started to understand the bare essentials. With that in mind, let's take a look at a simple HelloWorld class: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World, I'm learning Java!"); } } Now looking at that might be intimidating if you're new to this, but believe me it's very simple! I'll break down some of the common words used above: public: This could be public, private, protected, or default. It simply states the visibility of this class/method/variable. Public items can be seen from outside of your package, private items can't be seen by other classes in your package, protected items can only be seen by the subclasses of your package, and default can only be seen by your package. class: A class is like a blueprint from which objects are created (Oracle). static: This is a keyword that simply means that only one instance of it will ever exist, even if you recreate it infinitely. void: This is the return type of this method. Void methods return nothing, int methods return integers, String methods return strings, and so on. String[]: This is an array. Arrays are just containers that hold a specific number of items (of one type). For example, this method takes an array of strings as a parameter. System.out.println: This is just a method that prints a message to the console and then prints the newline character. ;: Semi-colons are used at the end of any Java statement (note: conditionals and loops do not count as statements), without them, your compiler will give you errors. { }: These curly braces are used to surround/contain the contents of a class/method/etc. This is all of the Java basics I will teach, simply because there are already many resources out there (see above). Step III: Setting up a Java Project Setting up a Java project in Eclipse for making OSBot scripts is simple, just follow these steps: Step 1: Press File>New Java Project and name your project, then press finish Step 2: Add the OSBot .JAR file to your build path Step 3: Add a class to your new project And you're ready to actually start script writing! Step IV: Creating Your Script Now here's where we actually start making your script! For this example, we'll be creating a very simple mining script that will mine and drop everything once the inventory is full (please note: this example is hardly usable for a script, but it shows the basics. With a real mining script, you'll want to replace the object name with the ID(s) of the rocks, so you don't try mining empty veins). Here's the full source: import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import java.awt.*; @ScriptManifest(author = "You!", info = "I made this script!", name = "Basic Miner", version = 0, logo = "") public class BasicMiner extends Script { private enum State { MINE, DROP }; private State getState() { if (inventory.isFull()) return State.DROP; return State.MINE; } @Override public void onStart() { log("I can't believe script writing is this easy! I love learning!"); } @Override public int onLoop() throws InterruptedException { switch (getState()) { case MINE: if (!myPlayer().isAnimating()) { RS2Object vein = objects.closest("Rocks"); if (vein != null) { vein.interact("Mine"); } } break; case DROP: inventory.dropAll(); break; } return random(200, 300); } @Override public void onExit() { log("Thanks for using this wonderful script!"); } @Override public void onPaint(Graphics2D g) { } } Now most of that will be confusing, but don't worry, I'm here to help you! I'll break this down for you. import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import java.awt.*; These lines import other classes for their use in your script. @ScriptManifest(author = "You!", info = "I made this script!", name = "Basic Miner", version = 0, logo = "") This is the script manifest, which simply tells OSBot your script's author, info, name, and current version (for use in their class loader). public class BasicMiner extends Script { ... } This just defines our class, and extends OSBot's Script class, so we can use all of their fancy API methods. private enum State { MINE, DROP }; private State getState() { if (inventory.isFull()) return State.DROP; return State.MINE; } Here we make an enum (collection of constants) called State which holds two states: mine and drop. Then we have a method that's return type is State (so it returns a State, which we just made). If your inventory is full, this method will return the dropping state, otherwise it will return the mining state. @Override public void onStart() { log("I can't believe script writing is this easy! I love learning!"); } This method is part of OSBot's Script class (which we're extending from). The onStart() method is only called once, and is called at the beginning of the script. This is where you should define some variables that only need defined once (the start time, start experience/level, etc.). @Override public int onLoop() throws InterruptedException { switch (getState()) { case MINE: if (!myPlayer().isAnimating()) { RS2Object vein = objects.closest("Rocks"); if (vein != null) { vein.interact("Mine"); } } break; case DROP: inventory.dropAll(); break; } return random(200, 300); } This is another method from OSBot's Script class (see that @Override?). onLoop() returns an integer, or how many milliseconds to wait before doing onLoop() again. We then use a switch statement to see what we should be doing. If we're to mine, we check if our player is currently animating (mining). If we aren't, we find the closest rock to mine, if that doesn't exist (or is null), we stop right there. But if it isn't null, we interact with the rocks by pressing "Mine". If we're to drop, we simply drop everything in your inventory (you did have your pickaxe equipped, right?). @Override public void onExit() { log("Thanks for using this wonderful script!"); } @Override public void onPaint(Graphics2D g) { } onExit() and onPaint(Graphics g) are two more methods from the Script class. onExit() is called once your script is stopped, and onPaint(Graphics g) is called every time the screen is updated. Step V: Exporting Your Script The final step to this tutorial will be exporting the script we just made so we can actually test it out! Step 1. Right click your project and press Export... Step 2: Choose JAR file Step 3: Choose your OSBot's scripts directory and export it! Well that's all for this tutorial, thanks for reading! You can find Part II here! Also: post suggestions for future tutorials, and I'll definitely consider it!
  13. Just thought i'd advertise these threads created by pandemic to educate you guys on the basics of scripting. Part 1: http://osbot.org/forum/topic/28798-pandemics-scripting-series-part-i-setup-and-basic-logic-updated-for-osbot-2/?hl=pandemic%26%2339%3Bs Part 2: http://osbot.org/forum/topic/29924-pandemics-scripting-series-part-ii-path-walking-and-simple-banking-updated-for-osbot-2/?hl=pandemic%26%2339%3Bs Credits to @Pandemic for the guides! -apaec PS I found Wifi in russia! (a)
  14. First of all, his T.O.S: http://i.gyazo.com/8f51bc52ef0a87ff873393dd339beed6.png I ordered a service (6 accounts to be created) yesterday. Everything was fine, we had a group skype set up where we all talked and agreed on everything and I then paid James 21.4m. The service was then cancelled by his worker at around 10am this morning. I then indicated that it was fine and was interested in a refund. In the 5 hours between the order being cancelled by James' worker I bought the accounts I required. I then pm'd James' for a refund of 21.4m and he then moved me into a Skype chat with other workers and said they had already started (this is 5hours after I indicated I wanted a refund). I feel as if i'm being cheated out of my 21.4m and being forced to pay for services that I no longer require. The worker who cancelled's Osbot: http://osbot.org/forum/user/10331-kamil123/ Profile of the person who Set up the service and is holding my 21.4m: http://osbot.org/forum/user/94641-james/ Proof of transaction: http://gyazo.com/256725b0c28809718896a24086100552 http://gyazo.com/d2d81a7d02d225b7bfd4b2ec9b35ba3c http://gyazo.com/817dd4d6f25defd469425aca4201108f This is James's account, a picture from his perspective of accepting my gp. http://gyazo.com/c4bf42fc6d91e1633eabf19e29dbff60 Proof of it being his account accepting the gp: http://gyazo.com/9df73f36913a8505891c051839df95d9 Why the order was cancelled BY HIS WORKER: http://gyazo.com/729e4f1d4a27e5aeadb3719a21ce5bf8 http://gyazo.com/44674f2a101ce8d20ccb568b29fd8cfb http://gyazo.com/b5301f63e8d98c6827d80400da909d04 http://gyazo.com/04906e924a01e9d47e5a7242bed13b90 James did not respond to this for 5 hours in our group chat, then when I pm'd him I was asked to wait for a minute. He then put me into a group conversation with another worker who had then started the service that was already cancelled.
  15. PC on my account with these stats: 70-70-70 (attack, strength, defence) 58 magic 40 range 50 woodcutting, firemaking, fishing, cooking and mining Account has 74 membership left, 78qp (all f2p quests done and monkey madness),
  16. 1 point
    First of all, welcome to OSBot. And secondly, your current signature is an animated .gif signature. Making a gif transparent will reduce the quality of the glow in your signature significantly. I did however give it a try with the background color of the animated theme. Without the actual psd of the signature that's the best I can do.
  17. lol its only the start, im going on holiday soon for 5 weeks with 6 grand, in a poor country, inb4 i gamble it all and get stuck there >.<
  18. Working on a Java MMO in my spare time. Pure java, no external libraries, 100% from scratch. Progress: Latest screenie:
  19. Ooh, this brings back memories :E You and Alek are making me consider picking up on my own java game once more.. Never did finish it
  20. Strict for doing his job? o pls.
  21. andriod all the way
  22. Who needs a phone with really good hardware
  23. Pro-tip use either all andriod or all Apple for mobile devices. :p
  24. 1 point
    I ran the script for about 10 hours (with breaks) and it worked perfect, caught me well over 2k chins. Great job on the script.
  25. I've tugged so many things today.
  26. 1 point
    I did in fact state the limit is 2.
  27. 1 point
    That is correct yes, regular members are only allowed to open one client with a maximum of two tabs. If you wish to have access to more tabs then you will need to invest in any of the ranks available on the store but VIP is the most popular option ^_^
  28. theres a guy at my uni who likes this kinda stuff, he is kinda retarded but a lovely fella
  29. 1 point
    i bought replica beats that lasted for 3 years vs paying 300 bucks for lame ass shit you jelly? and no i understand what he means by its better going to the store because you're not always able to buy everything online and can only get it at a store and there is a limited supply and etc i totally understand his point of view Im jst saying I wouldn't personally go and wait to get some expensive shoes or w/e but thats just me there are others who are. oh and btw those knock off products guess what made in china breh, you can call it knock off all you want but they lasted longer than my friends real pairs of beats irl #gg? also go to youtube there are plenty of people who are in the rep game for shoes, belts, wallets, etc TONS OF stuff...... so dont hate me you hater
  30. 1 point
    I agree that it's better to go to the store. I've heard about people going crazy over new Jordans. I was just telling him not to try to explain it to you since you'll disagree regardless because you always pride yourself on buying knock-off products. :p
  31. 1 point
    Lmao dude I swear some people are like that. xD I just buy them AIO nikes naw mean? haha
  32. 200k ea account + needs like 10 lobs + items on accs pm me on skype "Thescrub.osbot"
  33. Which type of graphic: Avatar Color Scheme: Yellow Special Requests: Animation Do you have Skype: Talking there now Payment (RSGP/PayPal): Paypal
  34. Everything you ever wanted it to be
  35. My worker said he couldn't complete it, so I got another worker to do it. You need to come to me to cancel orders, not to them. @Foo and @Preheating are already doing the order and have already started, they have bought bonds + supplies to complete it and are currently doing the order as we speak
  36. Welcome, I have listed below all of the forum ranks and what they stand for so you can navigate your way around the forums successfully and this should help you understand who you need to contact if you need a script made or need help with a payment ect. Developer Responsible for various aspects in developing the bot and services. Each developer has a specialty that ranges from developing the client, to working on the server, fixing bugs, features such as web walking and mirror-mode, etc. Developers have elevated permissions, however much of the administration is left to the Community Administrator. Current Development Team: @Maxi @MGI @Zach @Patrick Administrator Just like moderator they keep the forums clean and safe, however administrators also have an extended amount of power. They not only manage forum issues such as refunds, promotions and fixing forum issues, but also the website, advertising, and all other projects. Current Administrator: @Maldesto Super Moderator Super Moderators have the same responsibilities as a Global Moderator, just with a few added Administrator responsibilities. They are responsible for dealing with user issues, payment issues and moderating areas of the forums which require a lot of attention. They have the power to edit users ranks, bans and even change a users password. They make sure that the Global and other ranks are doing their job, and that forum issues are taking care of promptly. There will only ever be a maximum of 3 Super mods. Currently on the Super Moderator Team: @Gunman Global Moderator Global Moderators manage the general forums. They have access to a unique Moderator Control Panel that gives them the ability to edit, ban and research a user. They are experts on the rules and are the ones that keep the forum clean. They are expected to handle reports, move and lock topics, as well as warn members for inappropriate or rule breaking behavior. They are also to assist with bot issues when possible. Currently on the Global Moderator Team: @Mio Trial Moderator Trial Moderators manage the general forums much like Forum Moderators. They are starting moderators who are being tested to see their output and effort before receiving higher ranks. They manage the same things Forum Moderators manage, they're just less experienced and , as the rank says, a "trial" to see how they handle the position. The current Trial Moderator Team is: Ex-Staff The Ex-Staff rank is for respected Staff members that served OSBot considerably. They left respectfully, or without causing direct harm to OSBot. They have also served as Global/Super/Forum Mod or Administrator. No other ranks will receive the Ex-Staff Pip. @Oliver @Nick @Arctic @Khaleesi @Raflesia @Master Chief @Mikasa @Smart @Asuna @Solution @Eliot @ProjectPact @Alek @Dex @Decode @Chris @Night @Lost Panda @Malcolm @Muffins @Space Veteran These are members of OSBot who have been here from the beginning and have respectfully been active and helped the growth of OSBot. Pm @Maldesto if you meet the requirements. Registration Date: Jan 1st, 2016 cut off date. Post Count: 500 or above. Activity/Contribution: Judged by staff team. Sponsor Sponsor is a highly exclusive rank that can be purchased from the store for $55.99 per 6 months. This works out at $9.33 per month which is cheaper than VIP ($9.99) the only catch is that you must pay the $55.99 upfront for the 6 month subscription. The features are listed below: - Unlimited botting tabs - No advertisements on the bot client and website! - 6 month rank (Larger amounts will result in longer time)! - 15% discount on all premium scripts - Changeable user title - Special private forum - Unlimited private messages, files sizes and display name changes -Sexy blue glowing name - More to come in future! Lifetime Sponsor - All the benefits of the Sponsor rank. - Lasts for as long as the existence of this forum! $100 / $250 / $500 Donor Donor is a highly exclusive rank that can be obtained by donating $100, $250, or 500$ to OSBot through the donation page. To donate, click here. - Sexy PiP -Sexy Glow V.I.P VIP can also be purchased from the store for $9.99/month. This status gives you many perks which are essential to goldfarmers and hardcore botters! I have also listed the features below: - Use unlimited bot tabs! - No advertisements on the website and bot client! - 10% discount on all premium script purchases! - Unique purple username to get recognized! - A special private forum! -Sexy purple name - One free display name change per month! Scripter Ranks Scripter I Rank Entry-level rank and assigned to scripters upon the release of their first script. Benefits include client VIP privileges. Must maintain an active script on the SDN. Scripter II Rank Scripter I members may apply for this rank provided they have at least one month on the forums. The Scripter II application consists of a Java & OSBot API test. Benefits include VIP client privileges and the ability to release premium scripts. Must maintain an active script on the SDN. Scripter III Rank Scripter III members represent OSBot's scripting elite. Scripter II members may apply for this rank provided they have at least three months on the forums and 3 active scripts on the SDN. In order to be promoted to this rank, a scripter will require very deep understanding of the OSBot API, programming in general, as well as having valuable novel contributions to our SDN. Benefits include VIP client privileges, ability to release premium script, and the opportunity to work in special duties such as Script Officer. Script Officer Rank Script Officers are responsible for managing various facets of the scripting community including administering tests, checking script/scripter activity, and running the SDN. Script Officers that manage the SDN have elevated privileges. Current Script Officer: @Token Designer This is given to the users that help our artists in the Graphics Section grow. They post tutorials, help other users, and display their own graphics for all to see. They have a good amount of experience with graphics and love what they do. SOTW Winner Win a week of SOTW and get this as the prize! The users with this rank have been able to create a tag/signature that was better than the rest, voted on by you, the members. Verified Ranks If you have a negative feedback, you will not be eligible for verified ranks! Verified ranks are given to those active and trusted within the market place. The requirements for each are listed below: Verified MiddleMan Rank You cannot have an open or solved dispute against you with the ruling that you have scammed. You must have at least 250 positive feedback. You must have completed 100 transactions as a middleman. You must have unique feedback to prove your transactions took place. (Multiple feedbacks from a single member will not count towards your completed transactions). Currently hold a rank of VIP/Sponsor/$100.00 Donor. Verified Services Rank Currently hold a rank of VIP/Sponsor/$100.00 Donor. Have a minimum of 400 posts. Hold at least 150 positive feedback within your service with no open dispute of a ruled scamming or negative feedback that rightfully states you've scammed. (This does not include "late services" etc.) Hold an active thread with at least 75 feedback for the service(s) stated within. Verified Transactor Rank Currently hold a rank of VIP/Sponsor/$100.00 Donor. Hold at least 150 positive feedback with no open dispute of a ruled scamming or negative feedback that rightfully states you've scammed. Hold an active rsgp/osgp selling/buying thread that has produced at least 75 unique, positive feedback. (Multiple feedbacks from a single member will not count towards this). If you meet the requirements to any of these ranks you may send a Super Mod or Admin a private message directly. If granted, you will receive one of these beautiful userbars.

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.