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 12/30/15 in all areas

  1. ๐Ÿ‘‘CzarScripts #1 Bots ๐Ÿ‘‘ ๐Ÿ‘‘ LATEST BOTS ๐Ÿ‘‘ If you want a trial - just post below with the script name, you can choose multiple too. ๐Ÿ‘‘ Requirements ๐Ÿ‘‘ Hit 'like' ๐Ÿ‘ on this thread
  2. 5 points
    I'm new to Cinema 4D but really enjoying What you guys think?
  3. 5 points
    Ill be waiting
  4. I think u are bad at botting
  5. 5 points
    its okay, you should have stuck to your other acc "road_to_1m"
  6. 4 points
    incase anyone begins asking why
  7. 3 points
    efficient & flawless Link: Script now live: Here Features Bypasses Jagex's camera movement bot trap. new! Uses ESC key to close the interface new! Uses the higher xp method (aligns the camera to the target so it closes the menu when it pops up) NEVER gets in combat, 'tower' method of getting out of combat isn't even there (deliberately). Logs out when no money left Equips bronze arrows when necessary Displays 'goal' information, e.g. (at 77 range it will also show details for 80 range, time left, xp left, etc) Automatically equips higher level gear such as d'hide chaps and vambs Runs away just in case of emergency! ................................................................................................................................ With the bots on OSBot, Czar promises to deliver yet another incredible piece to the CzarBot empire. This means you will get to run the script with no worries about bans and xp waste. LEGENDARY HALL OF FAME 100 hour progress report Configuring the bot and the result: Set the npc attack option to 'Hidden' if you want to avoid deaths forever! For extra XP FAQ Why should I use this script when there are millions out there? It is the best script. Simply. Why are you releasing this now? It's time to make it public, it was privately shared with some friends and has been working flawlessly. Instructions There are no instructions. We do the all the work for you. CzarScriptingโ„ข Tips If you are low level, you can use a ranging potion at level 33 ranged to get in the ranging guild. Try and have as high ranged bonus as possible. Gallery ANOTHER 1M TICKETS GAINED !!
  8. 3 points
    TWC removed, I wouldn't go first to anyone either when I was new, even now you won't hear me say I'll go first (tho I have to admit I would to those I know on a personal level). Should I get TWC'd then? If he's always wanting to go first and you don't agree then don't trade the user, no one is forcing you to participate in the market anyway.
  9. 2 points
    @Fruity I think you're turning into Scotty and going to begin making threads for me every month soon, on how much you love me... You're constantly viewing my profile, I know I'm amazing but bro, I ain't dropping any soap any time soon....
  10. Phone camera glass broke so dirt gets in. Getting a new one soon too. Razer Blackwidow Chroma Did it on purpose just for you.
  11. gary rules - mad world? it's from REM nvm lol apparently not my favorite:
  12. Script authorizations were not intended to be "free script trials", that's something which scripters took upon themselves to do. The cost of scripts are fair, not sure where you are doing price comparisons but OSBot scripts (especially AIO) are typically a bit higher here. The bug report system would be a lot of development time for very little impact, use the script topic to communicate with the scripter. Where does it say scripters can't release looting and staking scripts on the SDN? I could have the entire webpage with a red background and big bold black text that says "OFFLINE", people will still come into the chatbox asking if the bot is online/offline.
  13. @Vial I need to know the bot settings, startup settings etc, which thieving style/spot//npc I can't read minds Anyhow, I've just started another account in deadman mode, going so well with nature runes. Going to switch over to ardy knights when at ~2k nats I've tested both methods (since they are the most popular) on my other thievers and found no problems. This is my going to be my 4th account with 90+ thieving hopefully
  14. set it to floor 3 and kill the spiders (lvl 50) it supports all sorts of features read the link i posted do spiders till u can handle ankou with bones to peaches or kill flesh crawlers if u cant handle spiders but u should kill spiders no problem at those stats in full rune (rune chain) u will be fine
  15. yay post count for market!!!
  16. Ah man I'm sad to hear about ban, although I doubt it was the only reason for the ban, did you use any free scripts before that or bot for more than usual? Needless to say, I will add an update for MLM so it avoids other people's rocks for sure,
  17. โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ PREMIUM SUITE โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ FREE / VIP+ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โŒ  Sand crabs - $4,99 | Rooftop Agility - $5,99 | AIO Smither - $4,99 | AIO Cooker - $3,99 | Unicow Killer - ยฃ3,99 | Chest Thiever - ยฃ2,99 | Rock crabs - $4,99 | Rune Sudoku - $9,99 โŒก โŒ  AIO Herblore - FREE & OPEN-SOURCE | Auto Alcher - FREE | Den Cooker - FREE | Gilded Altar - FREE | AIO Miner - VIP+ โŒก โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ What is a trial? A trial is a chance for you to give any of my scripts a test run. After following the instructions below, you will receive unrestricted access to the respective script for 24 hours starting when the trial is assigned. Your trial request will be processed when I log in. The trial lasts for 24 hours to cater for time zones, such that no matter when I start the trial, you should still get a chance to use the script. Rules: Only 1 trial per user per script. How to get a trial: 'Like' this thread AND the corresponding script thread using the button at the bottom right of the original post. Reply to this thread with the name of the script you would like a trial for. Your request will be processed as soon as I log in. If i'm taking a while, i'm probably asleep! Check back in the morning Once I process your request, you will have the script in your collection (just like any other SDN script) for 24 hours. Private scripts: Unfortunately I do not currently offer private scripts. ________________________________________ Thanks in advance and enjoy your trial! -Apaec.
  18. 'the intelligent choice' by Czar Want to buy the bot, but only have rs gp? Buy an OSBot voucher here
  19. Want to purchase using RSGP? Click here! Script Trial - A 24h trial is available for this script. You may request one HERE
  20. I've decided to make this system, due to my dislike of the way that most scripts are being made and the fact that I come from an environment where everything is truly event based. This tutorial will depend on a system that I wrote (OSBotEventSystem), which you can find on GitHub here. Documentation can also be found on my website here. What is an event system? An event system is a system that allows you to subscribe (listen) to certain events. Events are fired whenever something specific happens. The outcome of the event is driven by the listening subscribers (EventHandlers) and will allow you to fire whatever code you want, whenever the event that you're listening for fires. You can read about Event-driven programming here, if you need a proper understanding of the subject. What are the benefits of an event system? The benefits of an event system, allows you to manage and maintain your code much easier. You'll be able to easily tell your code in what order, your subscribers are going to be executed. And much... much... more. Step #1 We're going to start off by adding the event system to our build path (this has to be compiled with your script). I've added this to a maven repository, so it should be easy for anyone to go ahead and add this to your pom, build.gradle or heck! even just a simple jar file. I expect you to already know how to add a dependency to your IDE of choice, so I'm just going to provide your with the repositories, artifacts and links. Gradle repository maven { name 'Puharesource' url 'http://repo.puha.io/nexus/content/repositories/releases/' } Gradle artifact compile group: 'io.puharesource.osrs', name: 'eventsystem', version: '1.0.1' Maven repository <repository> <id>puha-repo</id> <url>http://repo.puha.io/nexus/content/repositories/releases/</url> </repository> Maven dependency <dependency> <groupId>io.puharesource.osrs</groupId> <artifactId>eventsystem</artifactId> <version>1.0.1</version> </dependency> Jar file http://repo.puha.io/nexus/content/repositories/releases/io/puharesource/osrs/eventsystem/1.0.1/eventsystem-1.0.1.jar Step #2 Now that we've added the system to our build path, it's time to setup the basic script skeleton a quick guide can be found here. I've gone ahead and removed the bits that we don't need for this tutorial. import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(version = 1, author = "Puharesource", logo = "", name = "TestScript", info = "Showing you how to use the events system in a script.") public final class TestScript extends Script { @Override public void onStart() throws InterruptedException { //TODO: Add code that'll add our upcoming custom events to the event system. //TODO: Add code that'll add our upcoming listeners to the event system. } @Override public int onLoop() throws InterruptedException { //TODO: Add code that'll make the our upcoming custom events fire. return random(200, 300); } } Step #3 Now that we have the script skeleton, we're going to make our first event. This event will fire whenever a random number between 0 and 10 hits 5 and then take the System.currentTimeMillis() of when that happened. This event will also implement the CancellableEvent interface which means that we're going to be able to cancel the event and therefor stop certain subscribers from listening for the event (if cancelled). The event looks as follows: import io.puharesource.osrs.eventsystem.CancellableEvent; import io.puharesource.osrs.eventsystem.Event; public final class TestEvent extends Event implements CancellableEvent { private final long time; private boolean cancelled; public TestEvent() { this.time = System.currentTimeMillis(); } public long getTime() { return time; } @Override public boolean isCancelled() { return cancelled; } @Override public void setCancelled(boolean cancel) { this.cancelled = cancel; } } Step #4 Now that we've created our event, we have to register the event. This is done by adding the following to the onStart() method in our script class. @Override public void onStart() throws InterruptedException { EventManager.get().registerEvent(TestEvent.class); //TODO: Add code that'll add our upcoming listeners to the event system. } Step #5 Now that we've registered our event, we have to make it fire the event somehow. Again, in our test case, we'll be checking if a random number hits 5, if it does we're going to get the time and possibly run code to make it either cancel the event or go through. This is all done in our onLoop method in our script class. @Override public int onLoop() throws InterruptedException { if (random(0, 10) == 5) { final TestEvent event = new TestEvent(); EventManager.get().callEvent(event); if (!event.isCancelled()) { log("TestEvent cancelled!"); } } return random(200, 300); } As seen above, we get the number between 0 and 10 and check whether it's 5. If it is 5, we create a new instance of our event and call the event through the EventManager. Afterwards we check whether the event has been cancelled, if it has we're going to log that it was cancelled. Step #6 Now that we're able to fire the event, we'll need to create an EventListener with a few EventHandlers that will fire once the event is called. For a better understanding of the upcoming code, please read EventPriority and EventHandler import io.puharesource.osrs.eventsystem.EventHandler; import io.puharesource.osrs.eventsystem.EventListener; import io.puharesource.osrs.eventsystem.EventPriority; public final class TestListener implements EventListener { @EventHandler(priority = EventPriority.LOWEST) public void onEventFirst(final TestEvent event) { event.setCancelled(true); } @EventHandler public void onEventSecond(final TestEvent event) { if (event.isCancelled()) { event.setCancelled(false); } } @EventHandler(priority = EventPriority.HIGHEST) public void onEventLast(final TestEvent event) { if (event.getTime() % 2 != 0) { event.setCancelled(true); } } @EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR) public void onEventLog(final TestEvent event) { System.out.println("This event was fired at: " + event.getTime() + " and is an even number!"); } } As you can see, our class implements the EventListener interface. Our class also contains several methods of the same structure, with the @EventHandler annotation above them and our TestEvent as the methods ONLY parameter. Since our method onEventFirst, has the LOWEST priority, it will be executed before any of the other methods. (In this case we make it cancel the event) Then since our second event onEventSecond doesn't have ignoreCancelled = true in the EventHandler annotation, the code within it is still going to be executed, even though the event has been cancelled. (In this case we make it uncancel the event if the event is cancelled). Afterwards onEventLast will fire. (In this case we're if the time of which the event was fired, was an uneven number, if it was cancel it). And at last, we get to onEventLog which has the priority of MONITOR and ignores cancelled events. MONITOR events should ONLY be used for logging purposes and should not change any data. Since we cancelled the event in onEventLast if the time was an odd number, that means onEventLog will ONLY fire when the time was even. (This we obviously log). Step #7 At last, we just need to register our listener in our onStart() method in our script class. @Override public void onStart() throws InterruptedException { EventManager.get().registerEvent(TestEvent.class); EventManager.get().registerListener(new TestListener()); // Registered our listener. } And finally we're done. Remember, you can register as many events and listeners as you want. Simultaneously you can use as many EventListeners and EventHandlers for your events as you'd like.
  21. Some stuff hasn't come in yet but just a few more days and we're golden pony boys
  22. 1) mad world from donnie darko 2) ballad of serenity from firefly ~apa
  23. 1 point
    Got it working now, I think I failed on the case sensitive letters. Haven't botted nmz after you've made updates so that you can re-enter dreams but I really like what im seeing! Keep up the good work bro
  24. Sorry ive purchased from vogue as he/she spoke first, deal done =]
  25. Same happens from varrock east to bank
  26. Not bad at all. First one is amazing second is meh.
  27. Awesome. I'll see if I get anything soon and I'll let you know. I'll be interested in selling for btc
  28. Could I get a trial? Will definetly buy if it ends up working right, thanks man @czar
  29. Czar my accounts get KO'd in DMM by the building method I mentioned earlier to you where a person will attack the bots thieving in a building from a staircase and avoid the guards (could be patched by stopping the script to enter buildings with staircases (other scripts do this as a lot of bots run out of the room straight away. The second method of the bots dieing is someone lures them to the border of the east wall and someone from the otherside of the wall either mages or ranges the bots and tele grabs the loot. (this method has also been patched in other scripts - the bots will not walk close enough to the wall to get attacked the bots pause until the knight comes back.)
  30. 1. A description of the suggestion Everyone wants to get rid of "feedback farming", that's why we recently got a new rule about service owners not being allowed to receive feedback for their workers' completed assignents even though they act as middlemen. Still everyone gets a lot of feedback by offering free middleman services which is quite the same case as the one mentioned above. Middlemanning 100 x 10m transactions in 1 month to get quick 100 feedback is definately not going to show any kind of trust when most of these users scam quit after 1 month by selling accounts/chargebacking and abusing that false feedback which is not relevant at all. So we should not allow middlemen to receive feedback for transactions under a certain amount (maybe 500m or so) unless they are paid for this service (so we get rid of all the free middlemen scam quits). 2. How will this suggestion impact scripters and/or botters? It will prevent users from farming false feedback. 3. Post any examples such as code or pictures to supplement your description (optional) Look through all the banned users list, there are quite enough with a lot of feedback from free middlemanning who scam quit after a real trade.
  31. Nope it will be perfectly okay
  32. Nothing you can do really, you could change your proxy but I don't think it really matters
  33. How long can you bot per day?: dunno Mirror mode/Injection?: injection, I like to live dangerously :xdoge: Will you post all proggies?: erm.. sure Will you report every bug/issue?: ye Your skype: pchat or w/e
  34. Im verified paypal and have 50+ feedback and bought 50m+ gold without me charging back anything, please post your rates down below, need asap.
  35. Version 0.58 - Script has been restored to the last best working version, (version 0.58). It was the best version so I rolled it back to 0.58 and now it's back to normal Apologies all, trust me this update is 1000x better Stunalch is perfectly flawless now :D here is a nice screenshot of it working: ^ That is the optimal setup if you want the shortest mouse distance for stunning too
  36. Its worth 2-5m, you could get those stats in max 2 days playing.
  37. Trial please? Thanks
  38. 1 point
    Or when dying, just standing at lumbridge for hours on end Although at the same point in time, when theres no outside interference and it doesn't do the banking "Glitch" It's pretty flawless.
  39. 1 point
    Bought it earlier on, I'm having an issue with banking after teleporting. Seems to just idle at the edge teleport spot until I click on the screen to move towards the bank then the script seems to kick back in and do the banking part. It's not on mirror mode, forgot to take a screenchat of the GUI, but all it had was runtime : 11 mins and status : banking. It wasn't in mirror mode. Edit happened again heres the log : That's where it stays at until I move it myself.
  40. It was a trump supporter Human beings need to grow up and realize we're all the same, fuck
  41. Hey beautiful, I was wondering even though I don't have 10 posts if you could give me a trial anyways? I want omnipocket I just tried Czars I wanna see if yours is better. ill be buying yours or his script tonight or tomorrow. member: 204604

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.