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 Posts

  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. 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
  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. goodluck and congratz on the new job!
  9. 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!
  10. 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.
  11. 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
  12. 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!
  13. Wow Alek. Just wow. Sad to see you going but all the best! ?
  14. 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.
  15. You will always be remembered for giving me free VIP and allowing me to get this sexy name. All the best you wonderful doggo.
  16. All the best in the new position!
  17. glad you're moving up in the world. good for you and good luck.
  18. Rate this topic 5 stars yall, we lost a good pupper today :c
  19. There goes our last line of communication to the development team. Gl on your new job mate.
  20. 1 point
    Okkkkey dokey Looking forward to the tree update btw. 99 farming inc ?
  21. For sand crabs = open plugin at crab spot where you want to "afk" then select "afk my position" and "only attack my crabs". I suggest to select "avoid anti-retaliete" so it looks like you are afking and not attacking crabs immediately everytime they pop up.. This is how I did get 99 str for my pure ? Hope it helps.
  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. the script is having issues with the new camera zoom thing rs has updated. but hey ho, its client based and not script.
  24. 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?
  25. 1 point
    The Restless Ghost & Romeo and Juliet are now also available on iron man mode (press F5 on GUI)
  26. 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
  27. 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
  28. Add my Discord if you want it from me
  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. I reckon it's zoom related; I think client update will probably be required
  34. 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.
  35. 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.
  36. Zeah Favor would be great
  37. 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.
  38. 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.
  39. 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.
  40. 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.