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. Czar

    Global Moderator
    12
    Points
    23654
    Posts
  2. Maldesto

    Administrator
    10
    Points
    19230
    Posts
  3. Deceiver

    VIP C++
    8
    Points
    6986
    Posts
  4. Vilius

    Scripter II
    8
    Points
    1496
    Posts

Popular Content

Showing content with the highest reputation on 01/16/17 in all areas

  1. He's super saiyan Only reason I promoted no other reasons at all.
  2. If he doesn;t add Super infront of his name its a wasted oportunity
  3. ๐Ÿ‘‘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
  4. nah, ill be like unless its like 50m+, then ill be like
  5. If you want to sell your account be more respectful, clearly as everyone saw, you're a cunt. ot: Good luck selling.
  6. Okay. Gimme a few minutes I don't want to spoon feed everything, but this should be a good basis. Also note that this class extends the API so you wont have to use script.client or script.inventory. The thread will automatically stop after a script has stopped. import org.osbot.rs07.Bot; import org.osbot.rs07.script.API; import java.util.ArrayList; import java.util.List; /** * Created by Xerion on 16-1-2017. */ public class InventoryObserver extends API { private List<InventoryListener> listeners = new ArrayList<>(); /** * * @param bot */ public InventoryObserver(Bot bot){ this.exchangeContext(bot); new Thread(() -> { logger.debug("Started: InventoryWatcher"); while (isRunning()) { try { sleep(loop()); } catch (InterruptedException e) { e.printStackTrace(); } } logger.debug("Stopped: InventoryWatcher"); }).start(); } @[member=Override] public void initializeModule() { } /** * * @[member=Return] */ private int loop(){ /** * Add your code here to check if item is added/removed */ return 100; } /** * * @[member=Return] True if a script is running */ private boolean isRunning(){ return bot.getScriptExecutor().getCurrent() != null; } /** * * @param listener */ public void addListener(InventoryListener listener) { listeners.add(listener); } /** * * @param listener */ public void removeListener(InventoryListener listener) { if(listener != null && listeners.contains(listener)) { listeners.remove(listener); } } }
  7. Brought to you by the #1 most sold script series on the market. Come and see why everyone's choosing Czar Scripts! This is the most advanced Agility bot you will find anywhere. BUY NOW $9.99 NEW! Added Both Wyrm Courses! SCRIPT INSTRUCTIONS Optimal Setup for the bot: Please set the mouse zoom to far away (to the left, like below) so that more obstacles can be seen in the view, and so the script can be more stable and reliable Also, make sure to have roofs toggled off (either go to settings tab or type ::toggleroof) for optimal results
  8. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports all 3 boats - Attack portals, defend knight mode - Repair mode (No HP exp mode) - Potions support - Sets auto casting spell after dying - Use Special attack weapons - Only attack monsters mode (Good for low cb players) - Uses quick prayer (make sure to setup before starting) - Worldhopper - Points spender - 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 589: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 589): -script 589:TaskList1.4515breaks (With breaks) -script 589:TaskList1.4515breaks.discord1 (With breaks & discord) -script 589:TaskList1..discord1 (NO breaks & discord)
  9. Congrats bro I'm probably late on this because i couldn't be on much in the past few days, but yooooooo congrats
  10. sorry 2 seem blunt... u lost out on 125M
  11. Lets wait until we've settled this to determine if you're eligible for the payment or not first. Adnanesen doesn't have the quester script so it isn't him who was responsible for the ban. Let us know when you've paid him the 500k so i can close this dispute and remove you from TWC.
  12. 2 points
    Looking to buy 30-50m 07 gp 1.3-1.35$/m Add my skype
  13. Could be non native speaker ):
  14. while (true) { Really?? Just don't do that.
  15. User has been banned.. Thanks for the report.
  16. Community, These rules are to be followed at all times by all staff members, sponsors, VIPs, Script Developers, and all other community members. No one is above rule breaking. Breaking any rule can cause your account to be infracted or permanentely suspended of OSBot. Rules 1. Offensive Language/Harassment There is to be nothing posted, said, or linked on the forum or live chat that could be seen as offensive by other members of the community. This includes, but is not limited to: > Discrimination in any way, including sex, religion, race or ethnicity, nationality, sexual preference, or spiritual beliefs; > Comments intended to hurt another member; > Any dis-respect towards other members of this community; This rule also applies to media. Harassing other members of the community, including staff members, is unacceptable and will result in 2 warnings point if after a verbal warning you continue to provoke/bother said individual, this includes hate threads, disrespectful PM's on the forum and skype, constant spamming on the other members topics etc... 2. Excessive Spamming No posts to be made that is completely unrelated to the topic or does not benefit the direct cause of the topic. We are lenient and will allow joking and mild trolling, however if done excessively with absolute derogatory intent there will be punishment. Double posts are not allowed, and will be removed. Excessive double posting will result in an warning or infraction. 3. Advertising It is not allowed to post any URL to another community, commercial website, or bot. Doing so will result in a warning. Excessively spamming of an URL will result in an immediate suspension of your account. Exception: A commercial website may be advertised if the thread poster has the "Advertiser" rank purchased on the OSBot store; however this website may not be another bot or bot community. 4. Personal Information/Hate threads No personal information of other member's is allowed to be posted on the forum, even with their permission. They must post it themselves if they wish for it to be. This includes, but is not limited to: > Names; > Personal photos; > Instant Messaging; > Phone numbers; > Addresses; > E-mails; > Name relations from other communities or anywhere else; Nothing is to be created that is directed towards a certain member or staff-member of the community in a hatred way. This will not be tolerated and will result in a suspension, if not permanent ban. 5. Pornographic Content No media, content, or talk will be posted regarding pornographic content. This means that no nudity is to be shown anywhere on the forum and talking about certain sites will result in a warning. 6. Gravedigging Gravedigging, posting in an old thread, is not tolerated without proper reason. A post is considered as gravedigging when the last reply is atleast two weeks old. 7. Client Links OSBot's client link is not to be posted anywhere on this community, any other community, or otherwise made downloadable without the direct permission from OSBot. This is our property, and legal action can be taken if re-distributed. 8. Script Sales Selling and buying of scripts is only permitted through our official store. Donations for projects are allowed, however they cannot be required. It should be made clear that the donations are going towards you for development and do not benefit OSBot directly. Authentication systems, script loaders, and distribution systems need prior approval from any Admin and/or Developer. These types of miscellaneous software are reviewed on a case-by-case basis and may be audited/reassessed at any point in time. Selling a single copy of a private script to a single person is tolerated. Releasing a private script a customer paid for to the public is also not allowed. Selling multiple copies of a private script will result in a permanent ban when caught for the script writer and the customers (if the customers are aware). Any way to get around this rule will be considered as "selling a private script" (Ex. Receving a percentage payment based on the users profit obtained by the script). The staff will not assist in any disputes with regards to private script transactions. Private scripts - We at OSBot will no longer deal with disputes regarding private scripts, unless the script writer is a Scripter 1/2/3. If you order a private script from a random user with no scripter rank on our forums and it doesn't work or isn't getting the support it needs, at the end of the day that is your fault for picking someone who is not qualified. The staff will instantly close with no punishment on either side with no script writer rank involved. 9. Script Content If you use someone else's work, you must have permission from them and must give full credit to their Intellectual Property. This is not just an OSBot rule, but is also illegal. Claiming someone else's script work as your own is a federal offense. 10. Malicious Content No content that contains malware, trojans, or viruses is to be posted anywhere on the forum. This includes direct intent to DDoS another member of our community, any other community, or any other website. This will result in a temporary ban, or IP ban depending on the situation; further action may be taken, as this is also a federal offense. 11. Feedbacks False feedback for the Trader Feedback System is not allowed. Feedback is also meant to be unique. This means that a single user can not give the same user multiple feedback in an unjust way to abuse the system. An example of this is buying/selling back to the same person over and over or trading in small increments and counting them as separate feedback. This can result in a full feedback reset or a ban. It is allowed to receive feedback for a service, as long as the service was either paid or there was risk involved. An example for risk is doing a firecape service for someone, on an account that contains more than 5M 07 GP. As we are aimed particularly at the RuneScape market, you are only allowed to give or receive feedback for graphics if there is at least $3 worth of goods (based off of common transfer rates) transacted. Feedback for free product will not be allowed. For further clarification on this rule, read here http://osbot.org/forum/topic/47264-feedback-rule-change/ If you use a middleman you may give him feedback but the middleman himself is not allowed to give feedback. 12. Market It is not allowed to tear apart a market thread. If someone wants to sell an account for $50, then it is not needed to post things like 'too expensive, wouldn't even buy for $20'. It is rude and unwanted. If you're not interested, then simply don't reply. 13. Criticism Rule If a staff member has made a decision that you feel is in some way incorrect or abusive, please report it to @Maldesto via private message. Please do not make a thread about the staff member in question, as this can cause minor chaos in the community. 14. Your Forum Account Making numerous accounts to bypass our VIP system is not allowed. If you are found doing this you will be banned on all alternate accounts even if you have premium scripts. If you are caught doing it after receiving a ban on the alternate accounts you will receive an IP ban. You are also not allowed to share or sell your forum account. This is not accepted and will result in a permanent ban. The use of Proxies/VPNs on the forum is prohibited. If you are using a VPN/Proxy that is linked to a banned member, you will be banned. Therefore we advise you to only use your own, real, IP address. 15. Name Changing You are not allowed to abuse the ability to change your forum name. This includes but is not limited to offensive names, replicating another users name (ex: ja5on or Jays0n), or inappropriate names. Violation of this rule will result in you losing your ability to change your name and your username will be reverted back to your login name. 16. Language This is an English only forum, you are free to use whatever language you want in private chat or personal messenger. Warning Type Warning Point(s) Excessive Spamming 1 Gravedigging 1 False feedback 1 Offensive Language / Harassment 2 Advertisement 2 Offensive Media 2 Malicious Content 10 Scamming 10 Market Rules The general market rules can be found here. Dispute Rules Note: Failure to follow them will result an in infraction and/or ban. You may only post if you are: >Original poster of the topic. >The person under dispute. >Involved in the trade and/or can provide valuable evidence. >Have permission from a staff member. Infractions Note: The following infractions will automaticly be given by the system, when you reach a certain amount of warning points. Infraction Warning Points 1 Day suspension 5 3 Days suspension 7 Permanent ban 10 These rules can be changed at any time at Administrator discretion to punish you for any reason said Administrator sees fit. Thanks for reading, @Maldesto & the OSBot team.
  17. 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
  18. 1 point
    Price: ONLY $8.99 LIFETIME PURCHASE (Click to Purchase) Only have RSGP? Buy an OSBot voucher HERE. COMMENT ON THE THREAD FOR A 1 TIME 24 HOUR TRIAL NOW SUPPORTS AERIAL FISHING! Feature Highlights Selectable Locations / Fish Selectable Drop Methods and Banks Script Speed Customization Other Features DEADMAN MODE SUPPORT: - Will run to closest bank if player is under attack Command-Line Interface (CLI) osFisher currently supports CLI! There is currently 1 parameter required, which is the name of your properties file Example: This will load config.properties from your OSBot/Data/osFisher folder, the properties file can be named whatever you like, in case you would like multiple setups for different bots Feel free to post here / pm me if you are having problems with this feature! Progress Reports Please submit any if you get the chance! PLEASE REPORT ANY BUGS USING THE TEMPLATE BELOW SO THEY CAN BE FIXED ASAP Minnow Support Start script on west side of the expansion platform (left if facing north)
  19. Will sell today for 20m They must have the following criteria in their thread: 1. Pictures of the account stats 2. Pictures of the login details 3. Pictures of the total wealth (if there is any) - Only A Giant squirrel ( agility pet) 4. Pictures of the quests completed 13 qp - Vampire Slayer - Death Plateau - Dwarf Cannon - Fight Arena - The grand tree - Waterfall quest 5. The price you will be starting bids at 10m 6. The A/W (Auto-win) for your account Highest Bid 7. The methods of payment you are accepting RSGP07/ Paypal 8. Your trading conditions U go first unless you are dem trusted. or we will use a MM 9. Pictures of the account status 10. Original/previous owners AND Original Email Address I am the original Owner ;) The account is a beast in p2p g maul pking ;) range is mostly done @ ranging guild.
  20. i know google - how to do slay task with friend osrs" and all your questions will be answered
  21. 1 point
    if youre going to get 52 prayer , get 50 prayer then do both quests then get 52 prayer. so you dont get 53 prayer just a heads up
  22. 1 point
    I'd suggest buying an actual WiFi signal booster (I recommend netgear)
  23. This is very cool, but should be against the rules !
  24. Lines seem to be changes unless you just formatted your code and the line is the same then either your area is null and or myPlayer returns null. If the latter then you would need to be logged in.
  25. rawName returns null, probably because you dont set it in your gui untill you click a button. You could just instantiate the variable by just doing String rawName = "". Albeit thats a bad practice IMO. So you should look into how to make your script wait untill the gui is closed. http://osbot.org/forum/topic/91963-using-synchronized-to-your-advantage/ Also you can watch my tutorial series if you want to do tasks or better states, I upload new tutorials weekly. http://osbot.org/forum/topic/114013-tutorial-seriesvideo-scripting-made-easy-with-in-depth-explanations/
  26. OMG! U a HERO!! I got it thanks! WTH
  27. 1 point
    1,8m done withing hour
  28. Bought and sold to Realist and his staff several times, great and trustworthy group of people!
  29. Basically want some melee stats training, isn't hard stop being moaning buggers and just add him haha.
  30. hey im really interested in purchasing this script could i possibly have a free trial ! thanks alot
  31. Hey can I truck your agility script?
  32. I made a little class that will hopefully deal with this ( not properly tested ) import org.osbot.rs07.api.ui.RS2Widget; import org.osbot.rs07.api.ui.Tab; import org.osbot.rs07.script.Script; import java.util.Random; public class ClanChatter{ private Script script; public ClanChatter(Script script){ this.script = script; } public boolean notInClanChat(){ RS2Widget notInChat = script.getWidgets().getWidgetContainingText("Not in chat"); return (notInChat != null && notInChat.isVisible()); } public void openClanChatTab(){ script.getTabs().open(Tab.CLANCHAT); } public boolean isClanChatTabOpen(){ return Tab.CLANCHAT.isOpen(script.getBot()); } public boolean isInClanChat(){ RS2Widget talkingIn = script.getWidgets().getWidgetContainingText("Talking in:"); return (talkingIn != null && talkingIn.isVisible() && !talkingIn.getMessage().contains("Not in chat")); } public void joinClanChat(String name){ //RS2Widget enterName = getWidgets().getWidgetContainingText("Enter the player name whose channel you wish to join:"); RS2Widget enterName = script.getWidgets().get(162, 32); RS2Widget joinChat = script.getWidgets().getWidgetContainingText("Join Chat"); if (enterName != null && enterName.isVisible()){ script.getKeyboard().typeString(name); sleep(4000, 5000); } else if (joinChat != null && joinChat.isVisible()) clickOnWidget(joinChat); } public void leaveClanChat(){ RS2Widget leaveWidget = script.getWidgets().getWidgetContainingText("Leave Chat"); if (leaveWidget != null && leaveWidget.isVisible()) clickOnWidget(leaveWidget); } public boolean isInClan(String name){ RS2Widget talkingIn = script.getWidgets().getWidgetContainingText("Talking in:"); return talkingIn.getMessage().contains(name); } public boolean isOwner(String name){ RS2Widget owner = script.getWidgets().getWidgetContainingText("Owner:"); return owner.getMessage().contains(name); } public void talkInClanChat(String output){ script.getKeyboard().typeString(String.format("/%s", output)); sleep(1500, 2000); } private void clickOnWidget(RS2Widget widget){ widget.hover(); script.getMouse().click(false); sleep(1500, 2000); } private void sleep(int min, int max){ try{ script.sleep(new Random().nextInt(max-min) + min); } catch(Exception e){ script.log(e); } } }

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.