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/15/17 in all areas

  1. I can post yours at 10 likes
  2. 6 points
    please make an inferno script 1 like = 1 support
  3. NOT ACCEPTING CLIENTS I'm once again offering private scripting services. I will only be taking one customer at a time. Why Choose Eliot? Scripting on OSBot for over 4 years, I have held the highest scripter rank for more than three years. Sold scripts to over 1,000 customers who have used them for well over 100 years of in game time. I will never sell the same private script twice or make a script for the same thing more than once. I only take one customer at a time, this allows us to work together to create the highest quality script tailored to your needs. Why Choose Someone Else? Price: my scripts are not cheap as I don't use open source code, reuse entire code modules, make the same private script twice, or do other things that make your script less "private". Time: I take my time to work with you and create exactly what you need. If you want a Zulrah script by tomorrow, look elsewhere. If I'm not interested in making your script, I'll gladly refer you to someone who is. How Does it Work? Send me a PM of what you want the script to do. I will reply letting you know if I'm interested, ask for more details, or provide a quote. I'll add you on Skype and we can go from there. You must provide an account for testing that has the requirements needed for your script. Payment I only accept 07gp as payment. Payment will usually be made in two installments, 50% when I start the script and 50% when I finish it. You must pay in full before receiving the script. Bug fixes are free for three months after you receive the script, any changes beyond bugfixes are not free. If for some reason I cannot complete the script to the original specifications I will provide a full refund.
  4. as much as I love eclipse, never visit this section again
  5. I received my first ticket in 7 years a few months ago, it was dropped in court after I waited 20 minutes to see the judge. Unbelievable, I was completely oppressed that they even pulled me over!
  6. one with doggo and filter cuz im gay aaha xdd
  7. 👑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
  8. Here is how to do it: 1. Open module settings (F4), or right click on a module and select open module settings 2. Navigate to the artifacts tab on the left 3. Click the green + symbol and select JAR -> Empty 4. Move the compiled output of the module you want to put into the .jar from the available elements (on the right) into the .jar (on the left) by double clicking on it 5. Set the name of your .jar, and change the output directory to the scripts folder: 6. Select apply. 7. To then build your script, in the navbar select Build -> Build Artifacts... -> Select the artifact you want to build
  9. This dude has my acc and u pushing him to the edge
  10. 3 points
    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.
  11. PPOSB - AIO Hunter Brand new trapping system just released in 2024! *ChatGPT Supported via AltChat* https://www.pposb.org/ ***Black chinchompas and Black salamanders have been added back*** Supports the completion of Varrock Museum & Eagle's Peak OR CLICK HERE TO PAY WITH 07 GOLD! The script has been completely rewritten from the ground up! Enjoy the all new v2 of the script JOIN THE DISCORD CHAT FOR QUESTIONS/ SUPPORT/ CHATTING/ UPDATES! New GUI: Features: Click Here Current functioning hunter tasks: (green - complete || yellow - started || red - incomplete) Screenshots: Progressive Leveling: 1-19 --> Crimson swift 19-43 --> Tropical wagtail 43-63 --> Falconry 63+ --> Red chinchompas Updates How to setup Dynamic Signatures Report a bug CLI Support - The script now supports starting up with CLI. The commands are given below. Please put in ALL values (true or false) for CLI to work properly. Make sure they are lowercase values, and they are each separated with an underscore. The script ID for the hunter bot is 677. Parameters: EnableProgression_EnableVarrockMuseum_EnableEaglesPeak_EnableGrandExchange Example: -script 677:true_true_false_true ***Don't forget to check out some of my other scripts!*** OSRS Script Factory Click here to view thread LEAVE A LIKE A COMMENT FOR A TRIAL The script is not intended for Ironman accounts. It still works for Ironman accounts, but you must have all equipment, gear, and items.
  12. 2 points
    if (gfx.getUsername().equalsIgnoreCase("deceiver")) { gfx.setStatus(Status.GOD); }
  13. i do vouch Ahmad is autistic
  14. @Ahmad Diab is autistic scam, @Deceiver can do this.
  15. Weird, I'll edit it and add you also.
  16. 2 points
    Overpriced fam. Not only that people have been taking back accounts left and right so no ones willing to pay 250m for an account whether you're a sponsor or not. I'd bid but you have no bid start.
  17. lol what? is he for real tho?
  18. nvm

    2 points
    Do you agree to the TOS: maybe Do you agree with the Deposit: fuck no Skype: iamahmad.diab1998 < add me GUURLLS What are you applying for: Nudes Have you done any other services? yep, pornstar
  19. not risking your main = not botting on your main
  20. do you just assume gender u cis scum
  21. Yewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
  22. posting mines at 100 likes
  23. 5/7 needs more jihad
  24. 2 points
    just use onLoop bro
  25. First script made for public! Setup Details No GUI, just run script to start. Start anywhere. Run to potato field. Bank at nearest bank. Supported Locations Draynor (Recommended for maximum profits) Up to 30k/hr! Lumbridge, Ardougne Requirements None. Bug Report: Client Version, Issues Faced Screenshots of Logger/Mirror If none of the above is provided, will not look into it. Please be reminded this is a free script. Special Mention: @Token Helped me to get started off with scripting. Changelog: Users Long Hour Proggies:
  26. Most scripts (SDN) logout when their out of supplies/banned. This means the script might not want to log back in as it assumes you've already finished. If you DC however the script shouldn't stop and should relogin you.
  27. Sounds like a new @Czar feature.
  28. What if I told you they are the same thing, just one is more of an object oriented approach and reflects better practice. End result = State Machine
  29. Since you only have fb (Not trying to be a dick) but probably 30-40m max if that
  30. Leaked image from @Saiyan
  31. Correct. You can run more than one account per client in case you didnt know :^)
  32. It's been hard for me to come to terms with my grandmas sudden demise. She was only 83 years old and was extremely ill since December 2016 where she was hospitalized and bedridden ever since. Yesterday she passed away at 12AM. She left behind 6 children and 15 grand children and two great grand children. My grandma lost her husband (my grandad) 26 years before I was even born (I am 17 and a half). My grandma suffered from a stroke 20 years ago and lost the ability to speak and struggled to walk (she'd have to walk with those assist things I don't know what they're called or she'd be in a wheel chair). For 46 years she's suffered, never once did she give up on our whole family. She always tried her best to communicate and show love to us. Yes sometimes she was moody but who's grandparents aren't moody from time to time. Just yesterday my grandma was in bed and I walked up to her and said hello (she had Alzheimer's and usually forgot me or other people in the family ) yesterday however she remembered me and smiled back at me. I never felt better. I've been depressed for a while now and I've always had the feeling that my family hated me but I always knew my grandma never did. She loved me a lot even though she couldn't verbally say it or physically show it always. I do have a regret though. Just yesterday, after visiting her I decided I was going to go visit her again today but I was busy today and didn't get the chance to go and I seriously regret making that decision. However, I know she died in peace with my family surrounding her she never died alone. Grandma, wherever you are I hope you are safe and sound and are at peace I hope you and grandad are both fine and are reunited. Please wait for me for I shall join your company again one day and I can't for wait that day to see your beautiful smile. Today well yesterday seeing as it's 1AM and Tuesday right now, I led her funeral prayers in front of 300 people. I helped in her burial and lowered her into her grave with my uncles, my dad and my 2 elder cousin brothers and younger cousin brothers. It gave me the closure that was needed and it brought our whole family closer together. You guys deserve to know what happens in my life and I urge you all those who have grandparents left to cherish your time with them because you don't know when they will leave you. I kissed her on the forehead and held her hand one last time but I would give everything up just to see her eyes open and for her to smile at me again.
  33. 1 point
    Horror from the deep + barcrawl demon slayer Gertruds cat goblin diplomacy dwarf cannon biohazrd plague city
  34. Mine still gets off boat and stands by the platform where the knight is, will do nothing else
  35. @Hokage or myself can do it
  36. 1 point
    i'll make u one
  37. hi man if you just get a deal on a laptop that has a removeable screen/keyboard , you can take it off and boom, you have a tablet with runescape i did this before, can carry couple of bots around the house and what not and teamview onto main botting pc to check on proggies & what not while away or at work
  38. Could I get a trial please?
  39. I dont have my parents permission to post a picture but you all look very beautiful
  40. looks nice can i get a trial bae
  41. Solved it like this: private void FinishDialogue() throws InterruptedException { while (IsPendingContinue()) { ClickContinue(); sleep(650, 1050); } } private boolean ClickContinue() { if (!IsPendingContinue()) return false; keyboard.pressKey(32); return true; } private boolean IsPendingContinue() { List<RS2Widget> widgetsList = widgets.getAll().stream().filter (w -> w.getMessage().equals("Click here to continue")).collect(Collectors.toList()); return widgetsList.size() > 0; }
  42. Already opened a dispute, hopefully mods can get this taken care of before more are scammed. Thank you OP

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.