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 12/03/18 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. In this video, I write the beginnings of an "AIO" Fighter script which can be extended in future videos. Feel free to use the source code for any purpose. Source code: import org.osbot.rs07.api.model.Item; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.ConditionalSleep; import java.util.Arrays; @ScriptManifest(name = "10MinFighter", version = 1.0, info = "", author = "", logo = "") public class Driver extends Script { String npcName; @Override public int onLoop() throws InterruptedException { // 1. decide which type of npcs to attack if (npcName == null) { if (myPlayer().getInteracting() != null) { npcName = myPlayer().getInteracting().getName(); } else { return 500; } } // 2. attack them if (!myPlayer().isAnimating() && myPlayer().getInteracting() == null) { NPC next = getNpcs().closest(npc -> npc.getName().equals(npcName) && npc.isAttackable() && !npc.isUnderAttack() && npc.getInteracting() == null); if (next != null) { next.interact("Attack"); new ConditionalSleep(5000) { @Override public boolean condition() throws InterruptedException { return myPlayer().getInteracting() != null; } }.sleep(); } } // 3. eat food so we don't die if (myPlayer().getHealthPercent() < 50) { Item food = getInventory().getItem(item -> Arrays.asList(item.getActions()).contains("Eat")); if (food != null) { food.interact("Eat"); sleep(2500); } } // 4. (optional) loot and bank return 500; } } Previous tutorial:
  3. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Task/progressive based setup - Cutting logs - Stringing bows - Bolt tips cutting - Assemble bolts - Tipping bolts - Assemble darts - Assemble arrows - Celastrus bark cutting - 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 2023! 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 1036: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 managers you do not need to specify -script 1036): -script 1036:TaskList1.4515breaks (With breaks) -script 1036:TaskList1.4515breaks.discord1 (With breaks & discord) -script 1036:TaskList1..discord1 (NO breaks & discord)
  4. 1 point
    Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Account builder mode to level your firemaking to level 50 or even higher. - Equips pyromancer gear option - Chopping and burning logs (base Option) - Relights brazier - Fletch option - Fix brazier option - Make potion and heal pyromancer when down option - Tons of food supported - Brazier swicthing when pyromancer is down - Advanced game settings to skip games, smart caluclate points, afk at certain points, ... - Bank or Open crates - Dragon axe special attack - Fletch at brazier option - Chop in safespot option - Worldhopping - 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 2023! 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 909: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 managers you do not need to specify -script 909): -script 909:TaskList1.4515breaks (With breaks) -script 909:TaskList1.4515breaks.discord1 (With breaks & discord) -script 909:TaskList1..discord1 (NO breaks & discord) Proggies:
  5. NEW! supports new south + east shortcuts, new hopper (upstairs), and mouse invokes!!! (just like runelite!) 'the intelligent choice' By Czar 34-99 Mining on video!! Agility Shortcut Setup Window Preview 70 hours run time https://i.imgur.com/wiF6VPO.png
  6. NEW CURRENT RECORD: 294 HOURS RUNTIME! Shoutout to @Ruutihattu NEW: Sandstone mining + hopper support Humidify/water circlet/bandit unnote Ardy cloak tele support Setup Screen Preview Results 84 HOURS ON NEW LEVEL 20 ACCOUNT Suicided account with mirror mode near rock crabs, 81 mining! I will probably go for 99 Even supports Ancient Essence Crystal mining! Preview: Mine 1 drop 1 item drop pre-hover feature:
  7. I see, Well I think the new one is a bit more simple and cleaner ^^
  8. Nice release. Always good to see new scripts added to the community!
  9. Congrats on the release!!
  10. Gz on the release
  11. Yoooooooooooooo good shit Khal congrats on release
  12. 1 point
    I've been using for two days now. Got 83-85 so far so good..
  13. Could you add bracelet of slaughter / Expeditious bracelet support (re-equipping once one has ran out) Also it currently only tracks amount of kills when using a cannon, could you also add this without cannon?
  14. Thanks, much appreciated
  15. How come you don't use the Combat API -- getCombat().isFighting()?
  16. You actually sound really good! Would appreciate removing the BGM though.
  17. any chance of a trail please? if good ill buy for sure
  18. Really nice that your explaining it with voice aswell. thanks was entertaining to watch
  19. I love your voice @Eliot will listen to this instead of music
  20. Hi there, please could i get a trial
  21. have bought easily over 1.5b from him so far (need more btw hmu lol), always quick and easy. My primary go to for when i need gp.
  22. @Czar Possible feature in the later versions? The option to have multiple safe spots if they're in a square/line? So that the script can go to any of the selected safespots Thanks and keep up the great work.
  23. Hey @Czar - Does this bot support potions? Like consuming energy/super energy/stam pots?
  24. @Czar Does this have the functionality to only pump? For no HP strength training.
  25. Great script, i have been using it allot! Does it support bandits?
  26. 1 point
    Gone fast! Might have some more next week! Dickie Any interest for a PS4 code?
  27. I only know how to copy and paste log not how to find it in my computer so sorry for this. [INFO][Bot #1][12/02 06:09:29 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:29 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:29 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:29 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:29 AM]: Total good: , [INFO][Bot #1][12/02 06:09:29 AM]: Total bad: [INFO][Bot #1][12/02 06:09:29 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:29 AM]: Lost mate [INFO][Bot #1][12/02 06:09:29 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:29 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:29 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:29 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:29 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:29 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:29 AM]: Total good: , [INFO][Bot #1][12/02 06:09:29 AM]: Total bad: [INFO][Bot #1][12/02 06:09:29 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:30 AM]: Lost mate [INFO][Bot #1][12/02 06:09:30 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:30 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:30 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:30 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:30 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:30 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:30 AM]: Total good: , [INFO][Bot #1][12/02 06:09:30 AM]: Total bad: [INFO][Bot #1][12/02 06:09:30 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:30 AM]: Lost mate [INFO][Bot #1][12/02 06:09:30 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:30 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:30 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:30 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:30 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:30 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:30 AM]: Total good: , [INFO][Bot #1][12/02 06:09:30 AM]: Total bad: [INFO][Bot #1][12/02 06:09:30 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:30 AM]: Lost mate [INFO][Bot #1][12/02 06:09:30 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:30 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:30 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:30 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:30 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:30 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:30 AM]: Total good: , [INFO][Bot #1][12/02 06:09:30 AM]: Total bad: [INFO][Bot #1][12/02 06:09:30 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:31 AM]: Lost mate [INFO][Bot #1][12/02 06:09:31 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:31 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:31 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:31 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:31 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:31 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:31 AM]: Total good: , [INFO][Bot #1][12/02 06:09:31 AM]: Total bad: [INFO][Bot #1][12/02 06:09:31 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:31 AM]: Lost mate [INFO][Bot #1][12/02 06:09:31 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:31 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:31 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:31 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:31 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:31 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:31 AM]: Total good: , [INFO][Bot #1][12/02 06:09:31 AM]: Total bad: [INFO][Bot #1][12/02 06:09:31 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:32 AM]: Lost mate [INFO][Bot #1][12/02 06:09:32 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:32 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:32 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:32 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:32 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:32 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:32 AM]: Total good: , [INFO][Bot #1][12/02 06:09:32 AM]: Total bad: [INFO][Bot #1][12/02 06:09:32 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:32 AM]: Lost mate [INFO][Bot #1][12/02 06:09:32 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:32 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:32 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:32 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:32 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:32 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:32 AM]: Total good: , [INFO][Bot #1][12/02 06:09:32 AM]: Total bad: [INFO][Bot #1][12/02 06:09:32 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:32 AM]: Lost mate [INFO][Bot #1][12/02 06:09:32 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:32 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:32 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:32 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:32 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:32 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:32 AM]: Total good: , [INFO][Bot #1][12/02 06:09:32 AM]: Total bad: [INFO][Bot #1][12/02 06:09:32 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:33 AM]: Lost mate [INFO][Bot #1][12/02 06:09:33 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:33 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:33 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:33 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:33 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:33 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:33 AM]: Total good: , [INFO][Bot #1][12/02 06:09:33 AM]: Total bad: [INFO][Bot #1][12/02 06:09:33 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:33 AM]: Lost mate [INFO][Bot #1][12/02 06:09:33 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:33 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:33 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:33 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:33 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:33 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:33 AM]: Total good: , [INFO][Bot #1][12/02 06:09:33 AM]: Total bad: [INFO][Bot #1][12/02 06:09:33 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:33 AM]: Lost mate [INFO][Bot #1][12/02 06:09:34 AM]: 2 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:34 AM]: 4 State set (i0s0), label: ss: deposit_all and: empty can: true [INFO][Bot #1][12/02 06:09:34 AM]: >>>>>>> Increment State <<<<<<<< [INFO][Bot #1][12/02 06:09:34 AM]: .. : (i0s0) [INFO][Bot #1][12/02 06:09:34 AM]: closing bank, state finished successfully [INFO][Bot #1][12/02 06:09:34 AM]: >>>>>>> End <<<<<<<< [INFO][Bot #1][12/02 06:09:34 AM]: Total good: , [INFO][Bot #1][12/02 06:09:34 AM]: Total bad: [INFO][Bot #1][12/02 06:09:34 AM]: (i0s0) - Closing bank, last state of the inventory finished. [INFO][Bot #1][12/02 06:09:34 AM]: Script Perfect Fighter has paused!
  28. Yes i haven't ran it since i wrote that. Might do it again but i can't find where logs get saved on my computer for scripts. Where do i go?
  29. The Sand crabs isle, the bot doesnt reset the sand crabs. 1 afk mode, 1 only attack my crabs (safe)
  30. could I also get a trial?
  31. Can I please trial.
  32. Yea i agree with above comments. I gave this script a week and some change of not using so hopefully it would get better. I tried every option it just isn't working anymore. I need a woodcutting script soon so hopefully you fix it. Not trying to be a pest its just super slow and laggy. Takes forever to start up and cpu usage is real high.
  33. Banking issue in fally when banking cowhides. It spam clicks deposit inventory option at the bank for as long as you let it. Please fix. (Maybe after 20 mins or so into the script.)
  34. I've been using this script for a while now, and I've never had a ban with it actually. This is honestly a really good script, The only issue I've ever had was a while ago when using tasks, it would sit idle, but that's since been fixed ( or at least doesn't happen anymore). Would highly recommend this script to anyone who's thinking about buying it.
  35. can i have an trail i already have your ranging guild and perfect rock crabs. might buy this one to:) ty
  36. Using 40-60% cpu? as compared with other wc scripts that only use 10? something wrong? 2.5.28
  37. I think it's because you're using a safespot. Because of this after every action it checks the tile, sees you're not on the safespot and walks back. Same problem happens when combining a safespot with a cannon. I'm afraid it's not something in your script but rather in the way it's coded
  38. Finally the update became live But the function, where the bots picks up all items in one row (For my settings, i'ts arrows, big bones, and 500gp+ items). doesnt seems to work.. ? Which functions should i use? Here is a video showing the issue:
  39. Hey man, about the Frankenstrain teleports: I had food in my inv all the times i tried so it didn't go bank, but it wasnt near to the fight area so it also couldn't go fight. My bad. I found another small bug though (for real this time): When it's set to stop when a certain task is completed, it tries to logout but cant because its less then 10 seconds since combat, and will start attacking monsters again right after. This is undesirable when fighting in slayer caves becuase it will keep clicking monsters it cant attack. Using kill count doesn't work there either because it sometimes miscounts by a few kills. A simple solution would be a short cooldown timer before trying to logout on task end. Hope it's not too much to ask, i really appreciate the script and this would make it much more usable for slayer tasks
  40. just take some pots in your inv and script will automatically drink it
  41. Any chance of getting potion support for the rock crabs plugin? ty for the great script!
  42. If you can add revs with anti-pk, this would be the best script on the market.
  43. Well.... This issues are just with SCREEN MODE .... is very slow the script start being stupid and non human lookslike . and also dropping is too slow..... using hide paint and everything can you please fix this?? this script was amazing time ago..... thanks
  44. doing quests in between doesnt really do much ive had a few banned after doing some hefty questing

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.