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

  1. Czar

    Global Moderator
    20
    Points
    23250
    Posts
  2. Maldesto

    Administrator
    17
    Points
    19214
    Posts
  3. Extreme Scripts

    Trade With Caution
    15
    Points
    10702
    Posts
  4. Vogue

    Trade With Caution
    12
    Points
    844
    Posts

Popular Content

Showing content with the highest reputation on 01/01/16 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. Hello, so I'm going to powerlevel any account to 2def if you give consent and give me +rep, tyvm. I'm charging only 420gp per account to powerlevel to 2def TOS: Everything is hand done If you order the service you cannot say I ruined you'r pure or w/e you wanted me to level it to 2def
  3. @MGI said there'd be a fix coming:)
  4. Please for the love of god, don't smoke around other people. Go destroy your own lungs, but keep away from everyone else's.
  5. 3 points
    will push update soon
  6. Lolllolo there is no way this account is worth anywhere near even 40m. It is 1/6 of the way from a maxed account and you can get a max main from a trusted seller for 300-350$. Some one that is 10x more trusted. If you get 30m 07 with your rep, take it. Plus there is so little demand for making max mains anymore. Most likely some one will buy just to bit the acc
  7. Finding path within the dungeon itself is going to work, however things like dungeon entrances (where you have to click certain object, etc) are not added yet.
  8. #1 SOLD MAGIC SCRIPT #1 MOST FEATURES MAGIC SCRIPT ESC MODE, HOVER-CLICK, NEAREST ITEM CLICK, FLAWLESS JMod nearby and we still alive. Anti-ban and Optimal script usage Anti-ban: - Don't go botting more than 3 hours at once, take breaks! Otherwise the ban-rate is highly increased! - Bans also depend on where you bot, for the best results: bot in unpopular locations Banking-related spells are the lowest ban-rate (spells which require banking or can be casted near a bank, e.g. superheating, maybe alching, jewelry enchanting etc etc) since you can just go to a full world and blend in with other non-bots (humans), for example: world 2 grand exchange If casting spells on npcs, then unpopular locations reduce the banrate by alot, So make sure not to go to botting hotspots otherwise you may be included in ban waves. - Some good areas used to be (until some got popular): grizzly bear, yanille stun-alching, any overground tiles (upstairs etc) but once the areas are overpopulated, try to go to another location which is similar to the aforementioned locations. This is a very popular thread with many many users so if a new location is mentioned, the location will be populated very quickly so I can only suggest examples of good locations - Don't go botting straight after a game update, it can be a very easy way to get banned. Wait a few hours! If you ever get banned, just backtrack your mistakes and avoid them in the future: you cannot be banned without making botting mistakes. Keep in mind you can be delay-banned from using previous scripts, so don't go using free/crap scripts for 24 hours then switching to a premium script, because the free/crap previous script can still get you banned! For more anti-ban information, see this thread which was created by an official developer: http://osbot.org/forum/topic/45618-preventing-rs-botting-bans/
  9. This is an AIO (All-in-one) bot that has almost every thieving style except blackjack, ask for a free trial by liking thread or making a post! Vyres and elves are now supported! Both can make solid profit per hour, decent passive income! BIG THANK YOU TO ALL OUR SUPPORTERS! WE ARE THE MOST SOLD THIEVING BOT IN OSBOT HISTORY. MOST REPLIES, MOST USERS, LONGEST PROGGIES #1 Thiever | Most Overall Sales | Most Total Replies | Most Results | 10+ Years Maintained | 'the intelligent choice' by Czar SUPPORTS VYRES 224M made in a single sitting of 77 hours 1.1B made from elves and vyres!! ELVES SUPPORTED TOO! (NEW) 2.1m/hr, 6 crystals in 7 hrs 99 THIEVING MANY MANY TIMES, 35M EXP IN ONE BOTTING RUN!! 99 thieving in ~43k xp (12 minutes remaining)! Just got 99 proggy! Gratz to @iz0n THIEVING PET AT LVL 22 FROM TEA STALLS 11.5 HOURS, WITH PET TOO!! 610k/hr getting 99s on deadman worlds!
  10. 2 points
    View in store ($3,99 for lifetime access) Features: Supports every location you would ever want to cook (anywhere missing? request it!) Supports almost every food item cookable on a range or fire (anything missing? request it!) Smart Target-oriented back-end stops the script when you have accomplished your desired goal Option to move mouse outside screen while cooking to simulate human AFKing Where Make-All isn't available, A Gaussian distribution based suffixed string generation algorithm randomises entered Make-X values Utilises a combination of WebWalking and recorded paths to ensure the script never strays from it's job Simple, intuitive GUI which auto-detects your food and location based on your inventory and minimap position Stable cooking & banking algorithms, tuned individually for each food item and bank Clean, informative, Anti-aliased, un-obstructive and fully movable self-generating paint Movable on-canvas scrolling console logger Efficient script logic ensures an EXP-optimised experience Normally distributed response times to simulate a human's reflexes Stops & logs out when out of food, saving your progress to the console and web Dynamic signatures allow you to track your progress as you use the script Handles obstacles and doors between the bank and the range to ensure door spammers cannot hinder your gains CLI is supported for all hardcore chef needs ... and many more ... Supported food: This script only supports cooking these food items on ranges/fires, it will not combine ingredients to make items such as Tuna potatoes or Pineapple pizzas. Shrimp Anchovies Sardine Herring Mackerel Chicken Beef Bear meat Rabbit Rat meat Sinew from Bear meat Sinew from Beef Trout Salmon Cod Pike Bass Rainbow fish Tuna Lobster Swordfish Monkfish Shark Dark crab Sea turtle Manta ray Anglerfish Karambwan Poison Karambwan Bowl of Water Uncooked pizza Potato Seaweed Sweetcorn Stew (new!) Curry (new!) Just ask for a new food item to be added! Supported locations: Rogues den Lumbridge Kitchen (new!) Catherby Nardah Tzhaar City Al-Kharid Zanaris Neitiznot Varrock East Hosidius Kitchen Gnome Stronghold Varrock Cooks' Guild Port Khazard Edgeville Mor Ul Rek Myths' Guild (new!) Just ask for a new location to be added! Why choose APA Scripts? As an experienced veteran scripter here on OSBot, I strive to give you the best user experience that I can by providing frequent updates and fixes. With over 40 cumulative 5 star reviews on the store, as well as my Scripter III rank, you know you're in safe hands. Want something added? Don't like something? Have an awesome proggie to share? Let me know! Example GUI: Starting from CLI: Gallery: _________________________________________________________________________________________ Credits:
  11. 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.
  12. Four more hours until the New Year, so I'm counting this as a 2015 release. After being scrapped and re-written a few times, we have a web walker which is unique because it uses real map data, traversing the map intelligently unlike other node-based web walkers. @Zach worked behind the scenes to collect the data which we needed, @MGI created the framework, and a collaborative effort was made to create the WebWalkEvent. The walking works great, however the event is still very experimental and unoptimized. Over the course of the next month, I plan on overhauling the event to make it super efficient. The only tests which I performed was traversing over large distances, and I cried tears of joy as I walked from Lumbridge to Catherby. With that said, I haven't tested obstacles (although the code for it exists) and all the snazzy stuff like teleporting and taking boats hasn't been included. Upon opening OSBot 2.4.29, you will be prompted to install the WebWalker files, if you have any issues please post below! In addition, all the changes from .25 - .28 have been dropped and I re-wrote WalkingEvent again. Hopefully WebWalking works, hopefully WalkingEvent works, hopefully the file downloading works, high risk and high reward. Changelog: -Added Walking class -Deprecated LocalWalker class -Re-wrote WalkingEvent -Added WebWalker file handler to booter -Various Mirror Mode performance improvements Scripters: Hold off on using WebWalkEvent (deprecated), it will undergo pretty large changes. Usage: walking.webWalk(Banks.FALADOR_WEST.getRandomPosition()); Download Link: http://osbot.org/devbuilds/osbot%202.4.29.jar Happy New Year -The OSBot Staff
  13. Currently an F2P account on a quest for level 60 all F2P skills among other things Goals Complete all F2P quests Level 60 all F2P skills - Currently working on woodcutting Have the best F2P items for all classes (Armour, axe, etc.)Melee: (Need green d'hide vambraces) Ranged: Mage: Woodcutting: Mining: Supporters! - Give a like or post to become a supporter @Give me nats @Vogue @Rhodry @QuestCape @serg Rambo Donators - Any donations welcome
  14. Like a _____ once I had a taste for ____ I wanted more so I ____ myself into the world of ______ Let's see if anyones humor is as fucked up as my own. Here's a hint: Duck Hunt Go... now... try to fill in the blanks or something... it's not as if I care or anything *blushes*.
  15. What script should I make for my return? Suggest good ideas in the replies and no I'm not making a bank organizer script.
  16. 1. Use the refund section. 2. You seemed to have used it for 3 days before claiming it didn't work. http://osbot.org/forum/forum/150-refund-requests/
  17. Oh sorry thought you'd know about that, its top of the popular money making scripts list, its czars patato picker, usually around 850k a hour if your the only person at the spot
  18. Anti Lure does not work. Died with 1.5m by pker. Had food in inventory. Anti Lure needs work done. Please fix this I cannot use this unless this is fixed. Cannot trust. Everything else is great!
  19. I remember that too man nevevrr forget to shoutout viliukkss for that meneden hahahahahah
  20. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Task/progressive based setup - Gem cutting - Amethyst cutting - Glassblowing - Molten glass smelter - Armour crafting - Jewelry crafting/smelting - Jewelry stringing - Battlestaff combinging - Flax picking + spinning - Drift net weaving - Hide tanning - Shield crafting - Birdhouse crafting - Clockwork crafting - CLI support for goldfarmers Custom Breakmanager: - Setup Bot and break times - Randomize your break times - Stop script on certain conditions (Stop on first break, Stop after X amount of minutes, Stop when skill level is reached) - Worldhopping - Crucial part to botting in 2024! Script queueing: - Support queueing multiple script in a row - All Khal scripts support flawless transitions in between scripts - Start creating your acc in a few clicks from scratch to multiple 99's - Flawless CLI support - Learn more here: How to use CLI parameters: - Example Usage: -script 666:ScriptFile.BreakFile.DiscordFile SAVEFILE = Saved Filename BREAKFILE = Breakmanager Filename - SAVEFILE: Save file can be created in the GUI. Navigate to the tab you want to run and press "Save As CLI file". Please choose your filename wisely (No special characters) - BREAKFILE (Optional): Breakfile can also be create in the GUI, set the breaksettings you wish to use and press "Save new CLI BreakFile". Please choose your filename wisely (No special characters) - Final form (Note that with some bot manager you do not need to specify -script 666): -script 666:TaskList1.4515breaks (With breaks) -script 666:TaskList1.4515breaks.discord1 (With breaks & discord) -script 666:TaskList1..discord1 (NO breaks & discord)
  21. 1 point
    Multiple Potion Support! Prayer โœ“ Restore โœ“ Overloads โœ“ Absorptions โœ“ Ability to set custom random higher/lower boundaries Ranging โœ“ Super and Normal Magic โœ“ Super and Normal Imbued Heart โœ“ Super Attack, Strength & Defence Potions โœ“ Special attack support โœ“ Custom Dream Settings โœ“ Ability to chose whether you want the character to re-enter a dream when it dies Ability to chose what position the player stands in Ability to set dream type Normal Hard Customisable - normal Customisable - hard Ability to chose a dream preset MTD Tree Gnome village Lost City Vampire Slayer Fight Arena Mountain Daughter Guthans Tree Gnome Village Lost City Vampire Slayer What Lies Below Haunted Mine Demon Tree Gnome Village Lost City Vampire Slayer Fight Arena The Grand Tree Custom The ability to set your own bosses in-game and the script will not change anything. Enable or Disable Power-Ups Zapper Recurrent Damage Power Surge Requires a Special weapon to be set within the GUI Magic Support โœ“ Select any โ€˜Normal Spellbookโ€™ combat spell to train with Rune pouch support Barrows Repairing! โœ“ Uses 'Lumbridge Home Teleport' to get to lumbridge, requires standard spell book. Uses the Minigames teleport to travel back to Nightmare Zone Recharging rechargeable! โœ“ Blowpipe Tome of Fire Purchase Your Daily Herb Boxes! Option to only purchase when you have over 'x' Points Option to either Bank or Open the Herb Boxes Rock Cake & Locator Orb Support โœ“ Ability to set chose if you want to pre-dream rock cake outside the dream Ability to chose at what HP value you start to rock cake Custom Idle Activities โœ“ Random Camera Movements Random Tab Changes Random Mouse Clicks Ability to have mouse exit the screen whilst idle Custom Prayer settings โœ“ Enable/Disable โ€˜Boost Prayersโ€™ Defence: Thick Skin Rock Skin Steel Skin Strength: Burst of Strength Superhuman Strength Ultimate Strength Attack Clarity of Thought Improved Reflexes Incredible Reflexes Ranged: Sharp Eye Hawk Eye Eagle Eye Rigour Magic Mystic Will Mystic Lore Mystic Might Augury Others Piety Chivalry Enable/Disable Protect Prayers Protect From Melee Protect From Magic Protect From Missiles Informative Script UI โœ“ Colour coded skills painted XP Gained Current XP/Hr Percentage till level Time till level Status display Customisable Stop/Break Handler โœ“ Ability to stop the script at the following benchmarks: Stop randomly between 'x' and 'x' minutes of runtime. Stop randomly between 'x' and 'x' dreams completed. End dream by idling Enable/disable logout on exit. Ability to use a custom made break handler. Break random every 'x' and 'x' dreams completed. CLI Support โœ“ -script "698:profile=Test hours_limit=10 dreams_limit=5" profile = saved profile name, if you've been using CLI to run the script, this will need to be updated to suit. hours_limit = Complete after 'x' run hours. dreams_limit = Complete after 'x' dreams completed Misc. Options โœ“ Hop worlds between dreams Leave dreams at maximum points Ability to save/load multiple custom presets This is not a thread for asking for trials, as a whole, i don't offer trials for my script. Instead if encourage you to ask all the questions you have before purchasing a๏ปฟny of my (or anyones) script to be sure the script does exactly what you would like it too. Please note, 1 purchase of FruityNMZ is a lifetime auth for as many accounts as you can run On OSBot, we do not limit the amount of instances you can run with a single script! If you'd like to purchase FruityZulrah using OSRS GP, SEND ME A PM and i can give you my current $$:GP Rates! Discord Community: https://discord.gg/WzXRk2bWTV Trial bot has been implemented (100 post count required if you're not VIP/Sponsor!) @fruityscripts on Discord!
  22. Purchased an avatar, 3 logos + 3 guis all got done within 24 hours (on new years aswell!) If you're a scripter and looking for some design work, I highly recommend TTC.
  23. Sorry..... but.........LOL..............................wTf?!?! Contact the scripter first and try to resolve the issue with him before you go around saying it doesnt works!!!
  24. If it's been 10 years man, I think do whatever it takes to stop. It's a new year, first day of the new year, why not start a fresh chapter of your life, a healthier chapter. How bad are your lungs right now? Immune system? Health? Life is short already, there's really no point in ending it sooner than it should because time flies past and sooner or later we'll be in our death beds regretting all the things we didn't do in life
  25. Thanks, Good to know someone feels the same. Would help HEAPS for account creators which requires questing or AIO service providers. I fall on both ends
  26. No. Oh. Lol. wut. yeah?? i guess. Too much effort. Depending on the person. For me, it's not. Welllllllllllll Opinion. I don't like basketball so no thank you.
  27. Botting in f2p? You've got balls of steel.
  28. Hi, Can i try the fisher? I requested a 24 hour trial earlier, but since it was new years I was out all day and didn't use it. Does the fisher support relleka by talking to guy who banks your items for you?
  29. Basically the only way we know what we really are is our own comparisons that we make between us and other people, which in reality is almost meaningless.
  30. Hey, I was really looking forward to playing this account and gaining more 99's however, I just won't have the time in reality, I am currently making accounts for people and will be leaving for the Air Force in a couple months, so I think I better just resell it and move forward, otherwise i'll end up botting and getting the account banned which I don't want to happen... 1. Pictures of the account stats 2. Pictures of the login details 3. Pictures of the total wealth (if there is any) Won't really have much wealth, has varrock and ardy top and cape from diaries 4. Pictures of the quests completed 5. The price you will be starting bids at - 30 mil 6. The A/W (Auto-win) for your account - 100m+ 7. The methods of payment you are accepting - 07, paypal if trusted 8. Your trading conditions - you go first 9. Account status - has had a previous 2 day ban, nothing else 10. Original/previous owners AND Original Email Address - Ex mod is OO - and Rocket has owned it.
  31. This is the correct answer.
  32. Maybe if he was good at chess
  33. The extra layer of anti-pk is in version 0.61 of the bot, we just gotta wait for an update from admin, don't worry it works very well
  34. Gaming is lyfe, bot for job, raise kids on pixel gp, gg lyfe.
  35. 1 point
    SCOTTY4ADMIN
  36. Thought I banned him earlier on for recovering the account again. Banned him. Thanks.
  37. lovely mate thanks a million sorry for being uptight but most of the graphics people on osbot now are money driven

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.