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

  1. Maldesto

    Administrator
    27
    Points
    19230
    Posts
  2. Swizzbeat

    Members
    9
    Points
    7986
    Posts
  3. Sylveon

    Trade With Caution
    6
    Points
    191
    Posts
  4. Anne

    Java Lifetime Sponsor
    6
    Points
    6983
    Posts

Popular Content

Showing content with the highest reputation on 02/05/14 in Posts

  1. I didn't mean everyone in the service, it was early morning and I had a lot of things going on sorry. I meant the ones involved. My apologizes. So trustmybet and kathan I know i know, I am the CM i can never make a mistake or i get threads calling me a power abuser. Sorry, demote me.
  2. "Maldesto is known as the most silent , unsuspiscious hacker. By applying this technique he has scammed over 500M OSGP. There are also sources that Maldesto cries every night for scamming people but afterwards feels very good about it." Directly taken from Wikipedia xoxo
  3. If you pull that "wanna go out" shit I'll probably punch you. Ask the classy way of "will you be my girlfriend".
  4. Disputed member: @mhmd21] Thread Link: http://osbot.org/forum/topic/32088-selling-minecraft-codes/ Explanation: I bought 2 codes from him long time ago and there wasn't any problem until today. I only thought one of my accounts lost premium so he gave me another code. I go on my other account that was premium and it also lost premium. He charged back, I lost my premium, my world, my name, everything...... Evidence: http://prntscr.com/2pka3d , http://prntscr.com/2pka5y
  5. 2 points
    Well, I really didn't want to get to this point but I have to put my priorities first. I've enjoyed my time as Global Moderator and even the times of when I was CBA, however it's come to this point where I don't have alot of free time. I won't be performing at my optimium and I'm sure there's someone that can be putting in alot more time etc than I could be right now. This is not a farewell, I'll still be around ^_^ Hopefully, things will pan out and I could possibly rejoin the Staff Team If you ever need me or have any questions feel free to PM me
  6. Are you blind? You dont get postcount in SPAM section of forums.............
  7. yolo, just suicide bot all or nothing yo
  8. 5. The price you will be starting bids at 12m Please post skype i might be intressted
  9. 1. Pictures of the account stats 2. Pictures of the login details 3. Pictures of the total wealth (if there is any) none 4. Pictures of the quests completed NONE 5. The price you will be starting bids at 2m 6. The A/W (Auto-win) for your account 4m 7. The methods of payment you are accepting RSGP only 8. Your trading conditions You go FIRST 9. Account status 10. Original/previous owners AND Original Email Address I have Original Email with the acc (same as login)
  10. 2 points
    or maybe it's a sign that u should play less rs?
  11. 2 points
    TWC FIGHT!
  12. User is ip banned sorry for your loss.
  13. Good luck pal. Be confident.
  14. lol can u record it, i wanna make a documentary of how many ways a goldfarmer can be rejected, u can be my 1st clip lol if u go for a ass grab i will give you 10M lol naw im joking, just dont stutter, have good eye contact, be indifferent, ull be good
  15. In other news Sweden has allowed public fapping. http://newsfeed.time.com/2013/09/19/sweden-allows-public-masturbation/
  16. [02:24:39] rsmalls. rswalmart: have gold now ? [02:24:50] Evaldas: yeah [02:24:58] Evaldas: not selling any cheaper than 3.5 though [02:25:25] rsmalls. rswalmart: how much ? [02:25:37] Evaldas: 230m or so [02:25:55] rsmalls. rswalmart: can take , but 3.5 very high [02:26:07] Evaldas: not going any lower [02:26:24] rsmalls. rswalmart: company only resel for little more [02:26:37] rsmalls. rswalmart: will ask manager [02:26:52 | Pakeitė 02:27:00] Evaldas: its better little profit than no profit at all, isnt it? [02:28:37] rsmalls. rswalmart: ys [02:28:41] rsmalls. rswalmart: yes [02:29:17] rsmalls. rswalmart: can take [02:29:41] rsmalls. rswalmart: plz come to the lumby bank 3 floor of world322 [02:29:58] Evaldas: still got to sell some things to get the cash [02:30:15] Evaldas: could you come to camelot bank while i do so? the buyer should be here any second now [02:30:42] rsmalls. rswalmart: camelot ? [02:30:46] Evaldas: yes [02:30:48] rsmalls. rswalmart: have to check [02:34:40] rsmalls. rswalmart: ok [02:34:44] rsmalls. rswalmart: am here [02:35:08] Evaldas: what took you so long? [02:35:14] Evaldas: ive moved to ardouge [02:35:24] Evaldas: north bank [02:35:54] rsmalls. rswalmart: ok [02:36:03] rsmalls. rswalmart: am here [02:36:11] rsmalls. rswalmart: rsn ? [02:36:14] Evaldas: cant see you [02:36:16] Evaldas: crap [02:36:19] Evaldas: i meant south bank [02:36:51] rsmalls. rswalmart: ok [02:36:53] rsmalls. rswalmart: here [02:36:58] rsmalls. rswalmart: rsn ? [02:37:09] Evaldas: gofuckyourself [02:37:15] rsmalls. rswalmart: lol [02:37:17] rsmalls. rswalmart: i didnt even go there [02:37:19] rsmalls. rswalmart: so bad [02:37:46] rsmalls. rswalmart: who trades at camelot bank rsmalls. Not that it proves anything, but it does seem like the person using Hellens skype is not the original owner.
  17. 2 points
    Free VIP for 1 month! Requirements Like This Post Post below why you should win Feel free to unlike this post after the give away is complete It won't hurt my feelings none. http://www.random.org/ will be the website used to pick the number. If you do not post and your number comes up, I will go to the next number.
  18. I got hacked 28m during the same time frame. I will be making a dispute in 10 minutes as I have gotten no answer. Last night they told me to wait till today to resolve this. I took pictures of my trades even though I have sold them over 1bill in the past. (I guess I got lucky this time).
  19. 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!
  20. 1 point
    Some fixes with this version. v1.7.77 Withdraw-X should now select the option if it already exists (or enter in a value if it doesn't). Prevented a few infinite loops associated with logout. Character.isUnderAttack() modified so that it now checks for a valid attacker (using isFacing() and HP > 0). I don't know if this is going to cause some problems with bosses, so if it does, please let me know. v1.7.78 setRunning() fixed. v1.7.79 Slight tweaks to walking. Some minor changes to internal threading (working on the crash bug, I haven't been able to replicate it since with 2 hours of testing, so provide feedback on this).
  21. Hey guys , when i joined this community i didn't know there were so much simple scripts paid i am remaking Most of them for free please suggest which i should make first
  22. Hey guys im looking to buy a new computer as my goldfarm is starting to grow I have 1300 to spend and im looking for a desktop or a laptop that can handle about 6 or 7 bots maybe less let me know your opinions below on what computer I should buy I was thinking about a mac but im not really sure just need a laptop or a desktop that has allot of cpu and is a quadcore that can run alot of bots thanks.
  23. I'm not even mad XD. Premium scripts will always be better than free ones, everybody know that, look how much free scripts aren't working now, if you're releasing premium script - you're forced to update it ;)
  24. Scripters who only have premium scripts... They are providing a SERVICE with their scripts to the community. They are providing, and receiving something in return, learn what leeching means. Leeching != Exchanging. Not even close to leeching. You seem not to comprehend simple things. Well, one thing you've probably got right is:
  25. 40m is way to much for this account, this wouldn't sell more then 10m imo. Also trading conditions : You go first.. Not exactly the best choice for your costumers, you have 2 feedback and 56 posts. Sorry to be negative, but it's the truth!
  26. ill buy it via paypal
  27. Not really abuse, but not fair for others like said.. I think he will change it tho, or maybe he just meant all workers involved in the dispute?
  28. Sorry I went 2 hours over and you had to make a post about it james. 26 hours time elapsed, user is ip banned.
  29. 1 point
    shouldn't u be banned? like i've seen 3 scam reports also rip headphone users
  30. Selling This 92 Fishing Account For Rs3 Gp Or 07 Gp. No A/w. Highest Bid Wins. I am The Owner Of This Account No Previous Owners. Email Will Be Changed Once You Have Purchased, I Will Not Go First So MM/VMM Will Be Used And I Will Pay For It. Jagex Account Guardian Will Be Yours With The Answers For The Questions! Any More Questions Please Feel Free To PM Me!, You Can Also Pm Me For The Price You Wish To Pay! Or Post Here: Account Status: Account Stats: Jagex Account Guardian:
  31. What happens if we get a dfh or vissage?
  32. you need to follow the correct guidelines on selling account bro: http://osbot.org/forum/topic/31785-account-selling-read-before-posting/
  33. not really... the guy above me just said to tell the scripter, i gave the reason why his post was in the wrong section
  34. please edit your thread to follow this templet http://osbot.org/forum/topic/31785-account-selling-read-before-posting/
  35. 1 point
    Fix all the randoms.
  36. I get the same thing, you got banned mate. Mods butthurt = ban.
  37. ,

    1 point
    you are not allowed to advertise other site. bronze package.. overpriced 512mb ram.. even 1 bot would lag..
  38. please refer to http://osbot.org/forum/topic/31785-account-selling-read-before-posting/ and update the thread accordingly
  39. They overprice gold and live off it piss us off by always saying "ssorry talk to our boss he be here 5 months ffrom now" horrible grammar I know mines shit cri about it bby and they always ask for so much personal info for their overpriced gold that they wont give you 50% of the time
  40. If this isn't looked into by the time I get home, I'll try to see what I can do to fix it.
  41. Need to make it where scammers cant be unbanned as well
  42. Hello Guys! I Understand, that i am not well known on this forum but hey, everyone needs to start somewhere! But now let's get to the point... I will be making a script called: "Surer's LumbySpinner". Maybe at somepoint i will transform it into an AIO spinner but for now it's just a flax spinner. I Will update this topic very often(daily i hope). The script will be FREE. What will this script include?: Good AntiBan A Sexy Paint Flaweless Spinning and Banking Source code(NOT FINISHED!): P.S. Don't judge if i wrote something wrong! Help me instead.
  43. This script can run endlessly. All other NMZ (I could only find one?) scripts simply stop when you're out of supplies. Mine rebanks, finds a new host, trades, and starts over. Yes I have 20 posts. No, that doesn't mean I know nothing. I've been making scripts personally and for profit since years before this site's existence. Also, all SDN scripts' source code is visible to Admins. You really think I could sneak a virus in when the source code is out in the open? Please think before you hit that "Submit" button next time.

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.