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 06/29/18 in all areas

  1. 22 points
    - 8 PM BST - GIVEAWAY IS NOW CLOSED - FURTHER ENTRANTS WILL NO LONGER BE ACCEPTED - ~ MORE INFORMATION TO FOLLOW ~ Due to how insanely popular this became the Giveaway now closes in 24hours from thread creation - (20:00 BST - 30th of June 2018) I'm giving 3 OSRS bonds away, because why not? Requirements Post a comment explaining why you should win. (even though it's being drawn with random.org, just put something nice alright?) Tag someone (that isn't yourself* lol) in your comment (@[Name]), the more people the better, right? Like this thread (any like emote is fine) Your Osbot account must have been created before this thread was published. (20:00 BST 29th June 2018) Giveaway closes in 48 hours (20:00 BST - 1st of July 2018) Due to how insanely popular this became the Giveaway now closes in 24hours (20:00 BST - 30th of June 2018) Winners will be drawn shortly after using random.org and notified on this thread. Winners have 48 hours to claim their prizes before being rerolled, this will be repeated until all prizes have been claimed. If Winner does not meet the requirements above, the prize will be rerolled. Goodluck! Shoutout to @RoomScape who told me to do this.
  2. New Update (v222) - Bug fixes for npc names, and npc names + loading/saving too - Improvements to safespot - Improvements to fight zone - Improvements to looting - Gear changes, guthans now integrated into new equipment loadout system - Added several new locations including lands end and shayzien area. - New mapped nodes for fighting locations! - Removed inaccessible banks (e.g. fishing guild bank with no fishing) - Added more options to save gui - Added ranging potions override - Improvements to potions, including antifire potions - Cannon mode is affected with all the changes too, I will be further testing it. - Beta/experimental support for CLI mode using fight profiles. - Test for linux/mac saving (fingers crossed again!) More updates coming soon, this was just a technical update with a few extra features added. I want to focus on adding more and more but I needed to get down the few tweaks and bugfixes first ^^ Will be pushing this update to SDN later today, stay tuned. Update will go live 24 hours after push
  3. 3 points
  4. 3 points
    Hello fellow runescapers! My name is Frank, I am a 47 year old dude who used to play runescape back in the 2000's (yes, I was one of the cool adults ). This might be one of those long posts, but I'd really appreciate it if you could read through it. I'm gonna try to focus on what I'm actually asking for, and not so much as to why I'm asking for it - you will quickly get the idea. My wife (who I married back in 1993) recently got diagnosed with Parkinson's disease. If you do not know what that is, I'd suggest you to read it as it does affect upwards of 1,000,000 humans in the US alone. Right now it's not unbearable for her, but simple things as cutting vegetables is hard for her. My workhours have gone down aswell, as I'm stuck on the question "Should I stay home with my wife, or should I go to work". I try to work as much as possible, but at the same time be the greatest of a husband I can be. We were unfortunately not given a child, so it's only the two of us. The doctors has told us in advance that medication will help to slow down the symptoms, but in the end, surgery will be the best option. This could be a surgery that takes place in a year, maybe ten, but I like to have the money upfront so I won't have to focus on paying hospital bills, but focus on my wife. We do have our bills to pay, and the remaining money each month is nothing to brag about. The surgery will cost us around 100,000 $. Back in the 2000's when I played runescape, I showed it to my niece. It was actually her that showed me this botting this on the game that I could actually make money off of. She used to be an active member of this community, but has now given me her main account in the game, as she's not using it anymore. Now, to what I'm asking for: Botting is something that I have never even heard of. I understand the concept, you have machines doing the work for you, and you profit off of it. I understand that it is a process where you start small, and end up big (hopefully). The account I was given has 99 magic, as well as 95 range. It also has smaller skills, but nothing too huge. The account also has 5738K, and I understand that people are selling 1000K (or 1M) for around 0.70$. Now, I understand that you giving me all the hidden secrets to this is not something I would even bother doing, but could someone give me the most common tips? I read something about proxys and I understand that they are necessary for long term botting. But explaining what a proxy is, and how I could get one, would be of great use. Other questions such as, is it high risk-high reward, do you get banned at all, can I bot during the weekdays, how many accounts should I use? I will make sure to check in from time to time if there's any comments on this post, or messages in my inbox. Any help would be greatly appreciated.
  5. I see trust as how much I know a person. Feedback, though a decent indicator of how many trades a person has roughly done, can't define 'true' trust. A lot of people farm feedback and do a bunch of small trades. They get 50-100 feedback and people just the number and think that it's a high number so the person is trusted. On the other hand, another guy can have 25 feedback but all with 100m+ trades and people would rather go with the first guy just because he has more feedback. But I stopped trusting people just based on the number of feedback they have. I've seen plenty of people scam with high feedback. Staff members are not except from this, be it a moderator or admin. People scam because they're people and having a certain rank doesn't bar someone from doing something. I trust people based on how well and how long I've known them, though just because I've known someone for a while doesn't mean that I'll go lend them 100m. It's hard to tell if you can trust a person just based on an initial meeting. You have to develop a relationship with them and get to know them, much like in the real world. Just remember that this is online and people do a lot of stuff they'd never do in person just because they can hide behind a monitor and feel good all to them self.
  6. ๐Ÿ‘‘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
  7. An alternative would be to use OSBot's Event with the async option set: Event customEvent = new Event() { @Override public int execute() throws InterruptedException { return 0; } }; customEvent.setAsync(); execute(customEvent);
  8. I need someone who is efficient and experienced with doing construction with the fastest xp/hour method - mahogany tables. I want it done fast, xp/hour is high so should be done within 2 days max. (Preferred 1 day) Also since mahogany tables are expensive, I canโ€™t let anyone do this order thus being more selective in whom I chose lmk down below
  9. 2 points
    I need zulrah readys rn, I might order some later. Don't really care for it, could pay like 5m extra
  10. If you're doing the route of java -> php webserver -> database then make sure you use prepared statements or your putting your shit at risk PDO: http://php.net/manual/en/pdo.prepare.php MySQLi: http://php.net/manual/en/mysqli.prepare.php https://stackoverflow.com/questions/24988867/when-should-i-use-prepared-statements/24989031
  11. 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:
  12. Results Instructions There are no instructions. We do the all the work for you. CzarScriptingโ„ข Tips Make sure to set food in your setup window! Don't bot more than 12 hours a day! It's not humanlike! Features - All locations supported, including Crab Claw Isle - Banking support - All combat types supported (ranged, all ammo + ranging types, including looting) - Activity Slider -- choose 4 different activity settings from: (Afk my position, Afk any generated position, Attack visible/active crabs only, Full activity/attack all) - Aggression Slider -- choose from 4 different aggression settings: (Only retaliate to crabs, Attack people's crabs when none are found, Attack all crabs, ONLY attack other people's crabs) - Tasked levelling - allows you to set level goals and switch attack styles to raise different skills, e.g. set goals to 50 70 70, from current stats 44 51 55, it will reach the goal stats. - Skill Priority: you can choose in which order to raise the stats, e.g. lowest first, nearest to goal first, top->bottom, bottom->top, level-up evenly, etc. - Customized Stop Conditions: stop script when a certain condition is met, e.g. reached goal stats, killed X crabs, time passed, ran out of equipment, items, etc. - Simple (on user's side) inventory layout chooser consistent with all my scripts -> 1 button copies inventory layout and saves it - World hop support, with player count chooser -- World hop customization: allows you to choose which tile to hop worlds from -- Break tile chooser: allows you to choose which tile to break on, ~3 minutes before breaks trigger - 'Non-botting' mode (very popular): allows you to afk the script and technically not bot at all: the script will display jframe popups (and beep) when crabs are no longer aggressive which will prompt the user to manually refresh the crabs by walking up - Item looting, including rare drop table option - Potion support (all potion types) - Crab refreshing by walking out of the region Gallery
  13. Buying 0,62-0.66$ Selling 0.7$ I am using/taking payments from BTC / Paypal / Finnish bank transfers. Discord:Walsu#2314 Skype: Pulsuwalsu
  14. I have 99 mage and like 25 hp, so I want to get 99 ranged and make a really funny rush dbow dragon axe combo. Please give me your price and expected time frame, or your skype
  15. 1 point
    looking for a ranged tank with venge, mm2 and rigour
  16. Just used my bond on my alt account and got banned in a day. Would really appreciate a bond. @D Bolter
  17. @taraz i should win cuz im cool
  18. Never even noticed you already made this lmao.
  19. Lmao. Most of us are tagging the same person. Rip Maldesto.
  20. I need this bond because i want get bitches tags for best osrs members i know @D Bolter @evenflyox @gearing
  21. if i win ill hit the sand casino, double up 20 times and buy a small island @Muffins
  22. Because I have the best trap as my profile picture. @Maldesto
  23. too late, sold to @gearing but ill add u
  24. Any chance you could add support for stopping/banking once gear is broken (Barrows gear, particularly Guthans)? Will be testing Guthans with a full gear switch today. edit: It does not go back to old gear after using Guthan's more than once. To clarify: I start in regular gear, health gets low, bot switches to Guthans, heals all the way up, switches to regular gear, health gets low, bot switches to Guthan's and stays in Guthan's regardless of full HP. As I said earlier, if you pause the bot and manually switch to regular gear it will switch to Guthan's when needed, but not back. I also noticed something else weird, which is that left click = drop item instead of wear item after running the bot. This does not happen every time, and does not happen if you don't have shift click to drop (I think).
  25. Only reason a VPS increases the chances are due to the IP being seen as datacenter / flagged.
  26. Sorry to burst your bubble, but botting is a very secretive community. Nobody is going to tell you their methods, or how to succeed, as it is a very competitive business. I suggest you don't go on with botting in its current state. The profits are at an all time low (for most people, considering the decline in gold prices), and ban rates are through the roof. Most successful botters these days are using heavily automated systems, and are running many, many accounts. Unless you are a highly experienced programmer, then you aren't going to get into this kind of business for a low price. Think about the costs for a moment. You will have to pay for dedicated servers to run your accounts, and an automated system for botting (this is the main thing that is going to cost you money) Unless you are prepared to drop upwards of $1000 on a system that might not even be worth it, then botting might not be for you. If you think that you're going to get away with botting on that account from your niece, you're wrong. Some people in the community have started to say something along the lines of, "It isn't about preventing a ban, but instead delaying the inevitable ban". In summary, botting is not for everybody. It's not a get-rich-quick kind of deal. It requires a lot of time in the beginning, and in the end it might not even be worth your time.
  27. Hey Czar, I know I posted about this before, and you liked my comment, asking if you could incorporate the ability for the bot to pick up cannon before it logs out or takes a break... Was that incorporated into this update by chance? Would really love to see that, as I have even tried other bots with scripts like yours that didn't have the ability to... I believe it could really be a breakthrough for AIO scripts like yours and really bring some more customers to OSBot! Thanks a bunch! Love your scripts!
  28. import org.osbot.rs07.api.Widgets; import org.osbot.rs07.api.filter.Filter; import org.osbot.rs07.api.ui.RS2Widget; import java.util.Optional; public class CachedWidget { private int rootID = -1, secondLevelID = -1, thirdLevelID = -1; private String[] widgetTexts; private Filter<RS2Widget> filter; public CachedWidget(final int rootID, final int secondLevelID){ this.rootID = rootID; this.secondLevelID = secondLevelID; } public CachedWidget(final int rootID, final int secondLevelID, final int thirdLevelID){ this.rootID = rootID; this.secondLevelID = secondLevelID; this.thirdLevelID = thirdLevelID; } public CachedWidget(final int rootID, final String... widgetTexts) { this.rootID = rootID; this.widgetTexts = widgetTexts; } public CachedWidget(final String... widgetTexts){ this.widgetTexts = widgetTexts; } public CachedWidget(final int rootID, final Filter<RS2Widget> filter) { this.rootID = rootID; this.filter = filter; } public CachedWidget(final Filter<RS2Widget> filter) { this.filter = filter; } public Optional<RS2Widget> getParent(final Widgets widgets) { return get(widgets).map(widget -> { if (widget.isSecondLevel()) { return widget; } return widgets.get(widget.getRootId(), widget.getSecondLevelId()); }); } public Optional<RS2Widget> get(final Widgets widgets){ if(rootID != -1 && secondLevelID != -1 && thirdLevelID != -1) { return Optional.ofNullable(widgets.get(rootID, secondLevelID, thirdLevelID)); } else if(rootID != -1 && secondLevelID != -1) { return getSecondLevelWidget(widgets); } else if (widgetTexts != null) { return getWidgetWithText(widgets); } else { return getWidgetUsingFilter(widgets); } } private Optional<RS2Widget> getSecondLevelWidget(final Widgets widgets){ RS2Widget rs2Widget = widgets.get(rootID, secondLevelID); if(rs2Widget != null && rs2Widget.isThirdLevel()){ thirdLevelID = rs2Widget.getThirdLevelId(); } return Optional.ofNullable(rs2Widget); } private Optional<RS2Widget> getWidgetWithText(final Widgets widgets){ RS2Widget rs2Widget; if (rootID != -1) { rs2Widget = widgets.getWidgetContainingText(rootID, widgetTexts); } else { rs2Widget = widgets.getWidgetContainingText(widgetTexts); } setWidgetIDs(rs2Widget); return Optional.ofNullable(rs2Widget); } private Optional<RS2Widget> getWidgetUsingFilter(final Widgets widgets) { RS2Widget rs2Widget; if (rootID != -1) { rs2Widget = widgets.singleFilter(rootID, filter); } else { rs2Widget = widgets.singleFilter(widgets.getAll(), filter); } setWidgetIDs(rs2Widget); return Optional.ofNullable(rs2Widget); } private void setWidgetIDs(final RS2Widget rs2Widget) { if (rs2Widget == null) { return; } rootID = rs2Widget.getRootId(); secondLevelID = rs2Widget.getSecondLevelId(); if (rs2Widget.isThirdLevel()) { thirdLevelID = rs2Widget.getThirdLevelId(); } } @Override public String toString() { return rootID + ", " + secondLevelID + ", " + thirdLevelID; } } Usage: private final CachedWidget exampleWidget = new CachedWidget("Blah"); public void someMethod() { exampleWidget.get(getWidgets()).ifPresent(widget -> widget.interact()); }
  29. Does this script work in mirror mode?
  30. 1 point
    We need to wait one day before the SDN updated
  31. 1 point
    Still only grabs one seed. I set up 4 patches (fally, cammy, ardy, canafis) starting at the fally location, it only grabbed the seed for the flower patch (nastrawhatevertf), when it got to the patches it said "Picking herbs" in the gui (or something very similar saying it was about to pick herbs) and it started picking the flowers. It got the flower and started trying to plant another one (this is where i noticed and stopped the script). Maybe its a space issue, i had 0 plant cure, regular compost on every patch, and watering cans enabled. I can test more if you'd like me to test something specific, but right now i cant get the script to actually bring all the seeds.
  32. Learn some basic mySQL. learn some basic queries, how to manipulate information, etc... Then you move up to manipulating the db with your scripts
  33. 1 point
    Wow I came here to raise an issue but the update you released 4 minutes ago seems to have fixed it. Perfect timing. thanks for all your work
  34. I spent a moment deciphering your message, it appears as though you were trying to say that if you run this script you'll get pmod status automatically.
  35. 1 point
    I'm an idiot and posted on the wrong thread, ignore this I started the wrong script idk how to delete post
  36. Nope, working with alek to find out why, we're still unsure.
  37. Ran it before but it reported my bots and i got banned
  38. Using Guthans mode the bot does not always switch back to the normal gear (specified in the gear tab). I have seen it switch back correctly but eventually it just stays in guthans gear forever.
  39. @Czar hey, so i bought this script last night and set up a profile for slayer, today when i tried to load it up and start the script it doesn't start. if you need anymore info let me know (the script was working this morning)
  40. Could we get profile saving for linux? I'm currently running on a linux OS. Also, could you add checks for fishing level when using the fishing guild bank? Otherwise, its a flawless bot Very good job sir.
  41. So i own this script and the only thing i have to say about it is. I have a mac so no F keys could you do something about the cannoning mode where it doesn't work unless you F1 where you want the cannon set up at. Like i am trying to max my range and im forced if not at Oger cages to use a free script that doesn't support food so I can fight npc. Can you just make it so it places cannon where you standing? Or already have it set up and then you can start firing it. This is a great script would love to use it on my mac. Thanks
  42. Hi mate, my sand crab plugin doesn't reset sometimes. It just walks away a bit north but not far enough out of range, (crabclaw isle) is there something wrong with my settings?
  43. Fast fix: Hop once to deaggro, choose your fighting area far enough so they won't aggro anymore.
  44. I love the ability to use the cannon with this script, but I've learned that the script doesn't pick up the cannon if it were to take a break or when the task completes... Any chance you can incorporate this??
  45. since the latest update i've noticed a bug with safe spotting and the new fight zone. settings: Ranged mode: ON Safespot: Enabled with f6 Fightzone: Set with f7 Problem: It holds down the shift key constantly. I can tell because if I turn on "shift to drop" whenever I hover over anything in my inventory the first option is drop, as if I were holding down the shift key. It also keeps attacking monsters that are not within the fight zone i set up
  46. 1 point
    Problem is when you go to a trusted service, 90% of the time theyโ€™re too busy and the other 9% is โ€œyeah let me just ask my workersโ€ who never get back to you. So grey names it is

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.