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 10/12/18 in all areas

  1. 13 points
    I would just like to thank everyone for having me as a Developer here at OSBot. Recently I signed a contract for a new software engineer position which would preclude me from continuing work here. Iโ€™m excited to start on this new adventure and will stick around the forums to still give advice on programming solutions, scripting help, etc. OSBot has been an incredible learning experience and instrumental to my professional experience. @Maxi, @Zach, and @MGI are the most intelligent programmers I know, and you will still be in great hands! Although @Maldesto and I are like brothers that would be willing to kill each other, at the end of the day heโ€™s had my back more than ever. Big thanks to @Token for taking up his new role as a Script Officer; his responsibility has increased a lot over the last few months and has been managing the SDN. Thereโ€™s not much else to say but I hope everyone the best and to continue using moveMouseRandomly(). Love, Alek Edit: @Vilius has requested I give him a shoutout.
  2. ๐Ÿ‘‘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
  3. can we get moveMouseVeryVerySlightly() readded again as your last gift to us?
  4. Basic package: - includes a private script ment to preform one task (for example, kill zulrah, craft air orbs, barrows etc.) - A nice paint that will include all of the information requested and available - An Optional GUI for custom setup - Optional CLI support Intermediate package: - All of the items in the basic package - Basic farm automation: - After preforming the method for X amount of time, sell the products, buy more supplies if needed and mule the profits Advanced package: - All of the items in the intermediate package - Account setup. - For example, start script on a brand new account, the script will trade started mule for supplies, train needed levels for the method, preform the method, sell products, resupply and repeat. Farmer package: - All of the items in the advanced package - A farm manager made by me specifically designed to automate farming. The manager supports: 1. Account registration, register accounts on the RS website and store their details in a DataBase. 2. Multiple scripts , for example: tutorial island -> goblin killer -> clay miner 3. Account set stock, keep a minimal stock of ready to farm accounts at all times. 4. Account replacement on ban, replaces an account when one is banned and start training a new basic account. 5. DataBase support, a database keeps track of any details you wish for that are farm related. For example: account stats, account wealth, account running time, account creation time etc.. 6. Free setup and technical help. For more information Add my discord "hunter#8066" or, post below 1. If๏ปฟ๏ปฟ ๏ปฟyou request a script that I do not have an account for, you must provide an ๏ปฟaccount. 2. You will tell me exactly what you want from the start. 3. Once the script is sent, there will be no refunds. Getting banned is not a reason for a refund. 4. I have the right to decline any scripts. 5. Bug fixes are free for life! 6. Sharing of private scripts is not allowed 7. You are not allowed to resell the script or claim it as your own. The script is made for you specifically and you cannot share it. ๏ปฟ 8. If you distribute the script to anyone else, you automatically lose your warranty on it๏ปฟ and it will never be fixed๏ปฟ if broken.๏ปฟ๏ปฟ Vouches
  5. 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
  6. #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/
  7. 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!
  8. Molly's Hobgoblin Killer This script is designed to kill hobgoblins southwest of Falador for limpwurts, seeds, herbs and other various things. It works best on mid to high level accounts, and can be run for hours on end! This script is capable of a solid 120k+ an hour for members accounts and 50k+ an hour for mid level f2p accounts, as well as 30k+ xp/hr and 20k+ xp/hr respectively in the combat stat you decide to train. Buy HERE Features: - Loots all valuable items - Bot world hopping - Supports any food -Use of agility shortcut -Use of Falador teleport tabs Setup: Fill out the simple gui and start! Proggies: Submit your proggies!
  9. goodluck and congratz on the new job!
  10. Sad to see such a devoted developer go Thank you so much for all your hard work and best of luck at your new job!
  11. Well. Who woulda thunk that Alek left OSBot before I. Certainly not I. On the flip side, its great that you got a new job. Goodluck on your adventures.
  12. Thank you for everything you have done for all of us. Though i might not have always acted like it, I truly admire you hard work and wish you luck on your new position. All the best to you man
  13. Catch ya on the flipside brother
  14. WOW I'm happy for you but also sad you've are leaving. Osbot is the best bot out there. I hope we continue to get the same level of work. Good luck irl make something Uber cool!
  15. Wow Alek. Just wow. Sad to see you going but all the best! ?
  16. Good luck on your new job, it's sad to see you leave the devteam. Thanks for everything Alek, those that recognize all that you did for OSBot will appreciate it and those who didn't, didn't deserve you.
  17. You will always be remembered for giving me free VIP and allowing me to get this sexy name. All the best you wonderful doggo.
  18. All the best in the new position!
  19. Rate this topic 5 stars yall, we lost a good pupper today :c
  20. There goes our last line of communication to the development team. Gl on your new job mate.
  21. OMG NO! Take care my mans @Alek we love you and I honestly wish you the best of luck on your new ventures I really hope it leads to great things for you!
  22. 1 point
    @Apaec Thank you for the reply, totally understand. I should have known this when I saw that yellow writing on the screen about new features in OS.. lol luckily I logged in today and haven't received a ban yet so lets hope all the botters at sand crabs didn't report me for standing still for 4 hours 0.o As to everyone else asking when is it gonna be fixed. CHILL. He just said it'll take some time, same as all your other scripts that might have broken or have bugs like this. Be patient, there's no rush in botting if you aren't trying to get banned.
  23. yeah bud i was just informing people, that scripts may be down due to this reason. but thanks for the advice bud.
  24. the script is having issues with the new camera zoom thing rs has updated. but hey ho, its client based and not script.
  25. 1 point
    yeah its a client error atm, mine get stuck at the spear trap, but ill wait for client update few other scripts arent working so its not only this one, its due to the new camera zoom i believe?
  26. 1 point
    The Restless Ghost & Romeo and Juliet are now also available on iron man mode (press F5 on GUI)
  27. 1 point
    The problem is in the client's camera hooks, it's not up to me when it's fixed but it doesn't usually take long. If I manage to find a workaround on my end before we get a client update, I'll notify you. Thanks
  28. Honestly many tedious Ironman stuff... Fill buckets with sand, herblore secondaries gathering, birdhouse runs, I bet people that play ironman can think of many more
  29. they do. i got 2d ban. then i got major macro. I quashed - im in green zone and both are showed as - Quashed
  30. You sure can. I pop my 2 days off if I get any. However most people just don't do it cause its not worth the waiting time.
  31. Also, pushed fix for deposit box, look for 3.59
  32. For privacy I'd like my name changed to radioman456 please.
  33. 1 point
    Recent update probably bugged the bot, allow time to be able to fix it. Itโ€™s an amazing script, gotten two 99s so far botting quite generous hours everyday. Just be patient.
  34. 1 point
    This has been around for a while. The reason it does not work stems from visually hidden widgets being classified as "visible" when they are in a scroll-able menu. This is the same reason many of the bank methods don't work in mirror mode as well. For example, scroll all the way down the menu and grab a widget for a world, then scroll back up. If you do a isVisible() check on that widget, it will come out as true even though it is not. Since I refuse to use client injection, this is what I have been doing to get around it: Line up 12 worlds that you want to hop to plus two as your favorites like this:๏ปฟ //initialize an integer as 0 to use as a counter int i=0; //open logout tab tabs.open(Tabs.LOGOUT); //if world switcher is not open, open it RS2Widget worldMenu= getWidgets.getWidgetContainingText("World Switcher"); if(worldMenu!=null){ worldMenu.hover(); mouse.click(false); } //clicks first world and moves down by 16 pixels each iteration, 16 is the height of the world widgets mouse.click(575,246+i*16,false); //increase i by 1 every iteration and return to 0 after 14 iterations i=i+1; if(i==14){ i=0; } //add sleeps in between code as needed for your use I know it is super basic, but it gets the job done for 14 worlds at least. Probably not the best to use for something like buying from shops, but you could still use for something like hopping if the area is too crowded. I would recommend encapsulating it into a method so you can easily call it. Hopefully, they will fix this sometime, but I wouldn't get your hopes up as it has been this way for at least 6 months. Don't know why they provide more support for the free version of their tool. Seems like a bad business plan.
  35. Zeah Favor would be great
  36. great so far. been running roughly 30ish mins no issues. only complaint i have, is it checks the quest tab a lot.. if anything have it check the fishing xp periodically as a real player might do. regardless great script. i babysit just in case and will report back if anything happens that shouldnt.
  37. This is why "States" suck: What looks cleaner, this: enum State { CHOP, WALK_TO_BANK, WALK_TO_TREES, BANK } @Override public int onLoop() throws InterruptedException { switch(getState()) { case CHOP: chop(); break; case WALK_TO_BANK: getWalking().... break; case WALK_TO_TREES: getWalking().... break; case BANK: bank(); break; } return 0; } private State getState() { if (whatever) { return State.BANK; } else if (whatever) { return State.WALK_TO_BANK; } else if (whatever) { return State.WALK_TO_TREES; } else { return State.CHOP; } } Or this? : @Override public int onLoop() throws InterruptedException { if (whatever) { chop(); } else if (whatever) { getWalking().... } else if (whatever) { bank(); } else { getWalking().... } } Unless you are completely blind, I think you would agree the second is far more readable and much less code. Instead of having to look in a different method for the conditions, they are right there next to the code I am executing when they're satisfied. I don't need to maintain a redundant enum either. People will argue that using "States" are cleaner, however this is probably because they are not making use of the DRY principle, not making effective use of methods etc. and without "States" they would just throw all of their code into onLoop. As for "Tasks" or "Nodes", they have the exact same issues as "States" and more. People will argue they are cleaner because now each of their actions is in a nice self contained class, and the condition is in there too. However using this pattern you have now even less of an overview of the script as you did with states, and it's even harder to debug. Consider this: List<Node> someRandomAssNodes = new ArrayList<>(); @Override public int onLoop() throws InterruptedException { for (Node node : someRandomAssNodes) { if (node.validate()) { node.execute(); } } return 0; } The problem with this is that now in order to figure out how this script will execute I need to go into each of those Node classes, in the same order that you add them to the List and look at each of the validate methods and try and figure out how they all fit together: I mean, that pattern is pretty bonkers don't you think? Instead of having: WalkToBankNode ChopNode BankNode WalkToTreesNode DoSomeOtherShitIDKNode Why not just just write something simple, and easy to understand like my previous example. IF your script gets massively complex, then you should be making use of OOP principles to simplify it. You still don't need to use a weird 'Node' or 'Task' pattern, you can have a generic banking class without needing to add a validate method inside of it, and you can have a mining class without having a validate method in there either. Sorry if the some of the syntax is off, or I rambled.
  38. Botre Pest Control Features: Implemented: Auto-detect best settings. Advanced settings customization options. Smart target prioritization. All boats. Classic potions. Powerups. Classic praying. Special attacks. Autocasting. Gate management. In development: Combat prayer flicking. Banking. Blowpipe recharging. Ammo management. Barricade repairing.
  39. Hey, Can i have ur MLM script for free as i bought this script and woodcutter. EDIT: Got it thanks CZAR Thanks, Progamerz

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.