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 05/27/19 in Posts

  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. 2 points
    Thanks is amazing thank you
  3. Ability to set custom Magic and Ranged armour sets โœ“ No limits on Kills per trip โœ“ Using a mix of user inputs and built-in logic, the script will determine if you have enough supplies for another kill without banking. Options to decide how much food youโ€™re like to take into the next fight as a minimum. Customisable Stop Conditions Stop after 'x' kills Stop after 'x' profit Stop after 'x' runtime Stop after 'x' consecutive deaths Efficient Zulrah Fight Executor โœ“ Knows what have, is and will happen Longrange mode, gain defence XP passively with no time loss โœ“ Multiple Travel Routines Zul-Andra teleport scrolls VIA Clan Wars โœ“ Zul-Andra Teleports VIA PoH โœ“ Charter Travel โœ“ Caterby charter [via Camelot teleports] Fairy Rings โœ“ Ability to select staff to use or not use one at all for fairy rings โœ“ Summer Pie Support (72+ Agility recommended) โœ“ Fairy ring via Slayer Ring โœ“ Fairy ring via House Teleport โœ“ Ornate pool support โœ“ Jewellery box Support โœ“ Mounted Glory Support โœ“ Construction Cape Support โœ“ Ability to select Magic Only โœ“ Changes Rotations and Phases for the best possible fight experience. No need to quest for Avaโ€™s or Level range. Swaps prayers & equipment efficiently โœ“ Option to use quick switch mode, removes mouse travel time for even faster switching Prayer Flicking on Jad Phases โœ“ Supports Raids Prayers โœ“ 55 Prayer โœ“ 74 Prayer โœ“ 77 Prayer โœ“ Options to Dynamically pray against Snakelings when Zulrah is not focused on player. โœ“ Calculates: Total loot value โœ“ Total cost of supplies used โœ“ Profit after costs โœ“ Ability to sell all your loot when you run out of supplies โœ“ Ability to top up your supplies if you run out with auto-exchange โœ“ Death-walking โœ“ Safe death boss Rechargeable item support Trident of Seas โœ“ Trident of Swamp โœ“ Blowpipe โœ“ Dynamically detects darts used (Must start with darts inside the blowpipe for it to work!) Serpentine Helm โœ“ Ring of suffering โœ“ Barrows Repairing โœ“ Using Lumbridge teleports or the Home teleport, the script will withdraw coins, travel to Bob and repair your armour then continue to run. Potion Decanting โœ“ Efficiently decants all types of potions allowing FruityZulrah to run for longer. Inventory Organising โœ“ Organises your inventory to minimise mouse movement, increasing time spent elsewhere. Combo eating Karambwams โœ“ Will combo eat karambwams to help prevent death from Zulrah and Snakelings stacks Supports blowpipe special attack โœ“ Uses the Blowpipe special attack to help replenish HP Multiple stat boosts supported Prayer โœ“ Super Restore โœ“ Magic โœ“ Ranging โœ“ Bastion โœ“ Stamina โœ“ Anti-venom+ โœ“ Imbued Heart โœ“ Supports Lunars โ€˜Cure Meโ€™ spell to cure Venom โœ“ Requires: 1 2 2 Ability to use rune pouch Level 71 Magic Lunars Quest Ideal for Ironman accounts with no access to anti-venom+ Supports Lunars Vengeance spell โœ“ Requires: 2 4 10 Perfectly times vengeance casts to Magic Phase ranged attacks for best results. Ability to use rune pouch Level 94 Magic World hopping support โœ“ Options to hop world between x and x minutes. will randomly select a time every hop. Ability to skip rotations by Hopping worlds Ability to decide on your own custom world list or just to hop to any P2P world Grand Exchange Add-on โœ“ Add-on script for free Save/load buy/sell presets Ability to dump all zulrah loot in 2 clicks Command Line Support โœ“ Start the script on multiple accounts with a single click Script ID - 903 Command: -script "903:profile=Test hours_limit=10 kills_limit=5 deaths_limit=5 profit_limit=1m" 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. kills_limit = Complete after 'x' zulrah kills deaths_limit = Complete after 'x' deaths. profit_limit = Complete after 'x' accumulated profit Pro-active calculations โœ“ Calculates next mouse position for next action whilst first action is being performed Asynchronous actions โœ“ Can perform multiple tasks at once saving time Banks Pet drops โœ“ Loot table โœ“ http://fruityscripts.com/zulrah/loot/ Displays total loot as well as a live feed of drops Hiscores โœ“ http://fruityscripts.com/zulrah/hiscores/ Compare and compete against other users Dynamic Signatures โœ“ Show off your gains with FruityZulrah url: http://fruityscripts.com/zulrah/signature/signature.php?username={USERNAME} Replace {USERNAME} with your username http://fruityscripts.com/zulrah/signature/signature.php Notifications Get Notifications for: Valuable drops โœ“ Deaths โœ“ On Exit โœ“ Timely Data dumps (GP, GP/HR, Kills, Kills/HR, Deaths, Runtime) โœ“ Types of Notifications Email โœ“ Discord ~ Desktop โœ“ โœ“ Implemented into the script ~ Work in progress View a collection of Screenshots posted by FruityZulrah users showing their progress with the script. Watch a collection of FruityZulrah videos below If you have a video you'd like to be added to the Playlist, send me a pm with a link. Videos must of course include the FruityZulrah script. If you wish to purchase FruityZulrah VIA PayPal, please follow the store link below: 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
  4. 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)
  5. Tinderbox Looter Loots tinderboxes in the Wise Old Mans house in Draynor How to use: Progress Reports: Download Changelog:
  6. Very simple snippet of an animation timer I used in one of my scripts. Useful for things such as fletching, crafting, etc. Things where the animation returns -1 even when it is still doing an action. Define variable long lastAnimation = 0; Usage: if (myPlayer().isAnimating()) { lastAnimation = System.currentTimeMillis(); } else if (System.currentTimeMillis() > (lastAnimation + int)){ //do action } int is the amount of time to sleep before it needs to click again if you haven't animated. For example, if you wanted it to click after 2 seconds of not animating, you would put 2000 there.
  7. Hey, Big update. Download link: http://osbot.org/devbuilds/osbot 2.5.48.jar FIXES: - Improved the readability of the script list in the script selector. - Fixed the delay between login and welcome screen handler. WEB WALKER: - Fixed some dialogue for using charter ships. - Added the observatory to the web. - Updated Veos to support first time interaction. - Fixed the a customs officer link. - Fixed the fairy ring config. - Fixed ring of wealth links. - Added support for new skills necklace widget. MISC: - Initial Darcula release. This might bring some gui bugs. Many more to come. - Added map collision debug. - Minor bug fixes. Thanks to @Night for helping me out with the web walker data collection. - The OSBot Team
  8. 1 point
    think about it this way: a trial for existing scripts would be like trying on an existing suit in some clothing shop. if you don't like it you can put it back and the shop suffered no loss. the suit was there regardless of you looking for something to buy. a trial for a private script would be like going to a tailor for a custom suit. he measured you up and made it exactly as you'd described it making it fit perfectly only on you. if the result isn't exactly what you were hoping for then you can ask him for certain fixes to the suit assuming it's still in line of the original request and doesn't mean making you a new suit from scratch. if you're still not happy with the result since it wasn't quite what you'd imagined it would be then that's your own fault - you hired a man for a job and he worked and created something especially for you. if you now won't pay for the suit then he'd spent time and money on something no one else might buy.
  9. Will be doing some more changes in behaviour, another update coming up. as for ban: whats your botting history like? How many bots did you run?
  10. can i get a trial please?
  11. You don't need to watch for animations: // Some basic mathematics... long barsInInventory = inventory.getAmount("Bronze bar"); long barsPerPlatebody = 5; long platebodiesWeCanMake = (barsInInventory / barsPerPlatebody); // let's figure out how long we need to sleep long timeToMakeEachPlatebody = 1500; // 1.5 seconds (might be more or less don't know) long timeToMakePlatebodies = (platebodiesWeCanMake * timeToMakeEachPlatebody); long timeToMakePlatebodiesWithRandomOffset = (timeToMakePlatebodies + random(500, 1500)); // + 0.5 to 1.5 seconds if (anvil.interact("Smith")๏ปฟ๏ปฟ) ๏ปฟ๏ปฟ{ new ConditionalSleep(timeToMakePlatebodiesWithRandomOffset) { @Override public boolean condition() { // if any of the following happen, then we need to wake up! return getD๏ปฟialogues().isPendingCont๏ปฟinuation()๏ปฟ // level up message || inventory.getAmount("Bronze bar") == 0 // we're out of bronze bars || (inventory.getAmount("Bronze bar") / barsPerPlatebody) == 0; // we don't have enough bars to make another platebody } }.sleep(); }
  12. I cannot get this script to go to the bank to get the bars out to make cannonballs
  13. Sure thing. Trial granted .
  14. can i get the trial please
  15. 1 point
    Still got my hopes up for monkey madness 1 ๐Ÿ˜‹
  16. 1 point
    I'll be adding more quests in the future, none planned for release atm though
  17. Try avoid re-checking the same logic cases and instead structure your code to run the fewest number of checks as possible: private void smithPlateBodys() throws InterruptedException { if(smithArea.contains(myPosition())) { RS2Object anvil = getObjects().closest("Anvil"); RS2Widget smithMenu = getWidgets().getWidgetContainingText("What would you like to make?"); RS2Widget plateBody = getWidgets().get(312,15,2); if (getDialogues().isPendingContinuation()) { log("Handling dialogue..."); if (getDialogues().clickContinue()) { sleep(random(500,700)); } } else if (smithMenu != null && plateBody != null) { log("Smithing Platebody's..."); new ConditionalSleep(10000) { @Override public boolean condition() { return !readyToSmith() || getInventory().getAmount("Iron platebody") == 5; } }.sleep(); } else if (anvil != null && !myPlayer().isAnimating()) { log("Interacting with Anvil..."); if (anvil.interact("Smith")) { new ConditionalSleep(5000) { @Override public boolean condition() { return getWidgets().getWidgetContainingText("What would you like to make?") != null; } }.sleep(); } } } else { log("Walking to Anvil..."); if (getWalking().webWalk(smithArea)) { sleep(random(500,700)); } } }
  18. 1 point
    5-15m? Nothing special since it's very easy to bot these days.
  19. 1 point
    Update just went out, I'll give you a 24 h trial to test it out
  20. https://osbot.org/forum/topic/115705-simple-animation-timer/
  21. Trail please BB โค๏ธ
  22. Looks nice Could I have trail please
  23. Can i try this out please
  24. mm or injection also czar works great but manual enchant tickbox on mirror mode doesn't change behavior, it still just enchants one and looks at inventory waiting to finish. you're #1 doing this with sapphire jewlery if that makes any difference. necklaces and rings
  25. Could I have a trial please? Gunna check out ardy knights with it
  26. The bot is getting stuck when attempting to get to "wildy lava". It constantly loops over and over on the canoe station.
  27. Hey id like to. try your smithing script
  28. Will check this out ASAP, so it seems to be confused at the crafting screen because the target jewellery changes, will be adding an update ASAP ^^ Same applies to the mouse system, including a few options for antiban
  29. 1 point
    tribal totem: it doesnt ask the RPDT employee to deliver the crate
  30. 1 point
    Thanks for the feedback Sure I'll find a solution
  31. Go look at how conditional sleeps work in the API. That should fix your issue. Rather than sleeping though, I suggest creating an animation timer. The benefit of this over a conditional sleep would be that should your event break through a level up etc, it'll react quicker than it would with your conditional sleep setup.
  32. Against the rules? No. Stupid? Yes. They do check out these forums on occasion.
  33. I was going to suggest wintertotd as a better alternate but realised it's f2p. Sounds decent, didn't think looting tinderboxes would actually yield much profit.
  34. Used the script during my 24 hours trial for approxiametly 4 hours troughout the day. I also was baby sitting the bot typing in cc etc. No sessions over 1 hour. I was enchanting jewels Got perm banned on my baby gmauler
  35. 1 point
    hi, could i have a trial please
  36. 1 point
    Apologies for the delay. The issue has been fixed in version 2.0! ________________________________________________________________________ I am pleased to announce that APA AIO Smither Version 2.0 is almost ready for release! This means big changes. I mean BIG! The script has undergone a complete re-write from scratch. As a result, you can expect a more reliable structure making it easier for me to implement fixes and updates in the future! Version 2.0 is considerably more powerful and features a fully fledged 'activity' system. This allows you to completely customise how your session runs, enabling you to combine smithing activities in one instance. The activity system relies on a configurable activity target setup, which you customise when you create a new activity. This target setup allows you to move onto other activities when you deem a previous activity complete. To host this activity scheme, i've completely re-worked the user interface and have done my best to make it as intuitive as possible - examples are below: When you start the script, the activity editor pops up. This is the panel in which you configure the script session. The activity editor has a 'settings' button for global script settings such as the ability to move your mouse outside the screen while you are idle - i've left space for more global options in the future. The settings panel also has options for the paint, which has also been re-worked. Yes, you can recolour the paint! You can then add individual activities with the 'Add' button. When clicked, this window pops up: Prompting you to select whether you want to add a forging (turning bars into items), smelting (turning ores into bars) or cannonball (turning steel bars to cannonballs) activity. Depending on which one you select, one of three interfaces shows up, as illustrated below: These interfaces can then be customised with a target and added to the activity queue. Here is an example of a script session: When start is pressed, the script will begin running and process activities from the top down. Here is an example of the new paint and on-screen logger: The logger saves timed messages, so each message only sits on screen for 60 seconds, or until it is pushed off the screen by on-coming messages (the logger height is currently set to 6 lines) The paint objects are completely movable, meaning you can re-locate them to where you desire or move them out of the way of something that you're trying to interact with if you're intervening with the bot. They can also be hidden through the startup settings menu if you so desire. When typing the 'Make-X' messages previously, the script would simply drop a random number. Now, I have implemented a more advanced algorithm to generate 'Make-X' strings which uses gaussian-distributed number generations to configure strings to include suffixes such as 'k' and 'm', commonly typed numbers such as '1234' or '99', randomly generated numbers, round numbers like 9000 and much more. This new system renders the previous manual selection text-box obselete. That about sums up the changes that I have made to the script. Rest assured that all features previously supported by the script have been restored and improved upon, alongside the plethora of new changes I have made in v2.0. I am aiming to have this version of the script released for early next week after I have fully soak-tested the code! -Apa

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.