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.

Eliot

$100.00 Donor
  • Joined

  • Last visited

Everything posted by Eliot

  1. Eliot replied to Jinjo's topic in Scripting Help
    That is definitely a cleaner solution, but I feel my example code may be a bit more clear to someone asking a question such as this.
  2. Is anything getting logged? If not, add more log statements to see what is executing.
  3. Declare them outside of that method all that code is in (above the onStart). Also in the button listener do not REDECLARE just change the value i.e. not final String eLocX =, just eLocX = This should work for you.
  4. Declare startLocX and endLocX outside of the button.addActionListener function. Perhaps right above that try: String startLocX = ""; // then inside the buttonListener startLocX = // whatever When you declare and initialize the variable inside the function its scope is limited to just that function and nothing outside of it will know it exists.
  5. Thank you Based Llama God.
  6. RIP Sir Scotty.
  7. Why is startLoc/endLoc a two dimensional array? It looks like it just needs to be a regular array of Strings. Also, we want to populate our JComboBox with an array, not a single string. As such, we pass the entire array not just the first element. final String[] startLoc = {"Lumbridge", "Varrock", "Falador", "Al Kharid", "Draynor Village"}; JComboBox<String> sLBox = new JComboBox<>(startLoc); final String[] endLoc = {"Lumbridge", "Varrock", "Falador", "Al Kharid", "Draynor Village"}; JComboBox<String> eLBox = new JComboBox<>(endLoc); We should not reassign startLoc's value, make a new variable and assign it to the select value! String startingLocation = sLBox.getSelectedItem().toString(); String endingLocation = eLBox.getSelectedItem().toString(); Now we have the String representation of both the ending and starting locations. if (startingLocation.equals("Varrock") && endingLocation.equals("Lumbridge")) { // do stuff! } I would suggest reading up a bit more about how all these components (arrays/Strings/2D arrays/combo boxes) work to get a better understanding of the Java language, but I hope what I provided helps you with your script.
  8. Eliot replied to Jinjo's topic in Scripting Help
    Perhaps try doing this with a conditional sleep, something like below might give you a rough idea of what you could do. //declare this earlier boolean isAnimating = false; // later, use something like this to check if you're animating. // play with the sleep values to get it just right. if (!script.myPlayer().isAnimating()) { new ConditionalSleep(1200, 1700) { @Override public boolean condition() throws InterruptedException { isAnimating = script.myPlayer().isAnimating(); return isAnimating; } }.sleep(); } if (!isAnimating) { // we are done animating } else { // we are still smelting }
  9. ..

    Eliot replied to Mysteryy's topic in Spam/Off Topic
    k
  10. Eliot replied to Impensus's topic in Spam/Off Topic
  11. Yes you can purchase private scripts for money, this is not in violation of the current OSBot rules. You don't have to call it a donation. It's unclear if people can make threads asking for them, so I will allow this thread to stay, an admin or dev may of course do as they please, though. I may be interested, feel free to PM on OSBot or add my Skype: eliot.script
  12. @bellic please post the skype profile on desktop showing the skype name so we can see if it was an imposter or not.
  13. The staff has decided not to remove the feedback. Your customer was not pleased with the experience you provided and has left his thoughts as a caution to other users.
  14. I found fletching is one of the skills that generally results in less bans from botting.
  15. Eliot replied to Xplizet's topic in Archive
    What is "PM bot"?
  16. @Divica seems to have caught up on payments. If anyone feels they have been scammed feel free to make a new dispute for yourself.
  17. I've requested he post here and placed him in TWC.
  18. Was GP exchanged? If yes, you can add my Skype to show me whatever: eliot.script
  19. Was any GP exchanged?
  20. Then you can make anything you want.
  21. Just to clarify for fixthissite, the "poll" Czar was referring to was so far off base that it almost had no relation to the actual discussion, and thus was discarded as not-useful. I've pushed for change in the past, sometimes successfully, sometimes not, but the post important thing is to present the real facts as they exist in reality as to not discredit yourself before any meaningful discussion can take place. Anyways I'm out of this thread sorry for contributing to the slight derail @OP.
  22. Off-topic: While I'm not personally interested in spending my time to change much at the moment, your analogy is at least slightly flawed. Most scripters don't care. A lot of scripters do not like each other and won't work together. If somebody really wanted to released a premium shop buyer I'm sure they could send Alek and Maldesto a PM with very solid logically reasoning as to why it would be a good idea before resorting to fear tactics, I haven't seen anyone try that.
  23. Eliot replied to iJodix's topic in Spam/Off Topic
    Lmao, wouldn't be surprised at all if this is true.
  24. On-topic: The script would be fairly easy to make for any person already familiar with scripting. If you don't know Java or how to script then no, it wouldn't be easy. Off-topic: The reason those scripts are not allowed has little to nothing to do with scripts crashing prices. I was speaking with Alek the other day and historically scripters who have released those scripts have made quick sales, left the scripts to rot, then left OSBot with a bunch of refunds to deal with. Do I feel these scripts should not be allowed (as premium) because of this? Absolutely not, they should just be vetted for quality like every other script, fear of abandonment is a lame excuse in my personal opinion, but I don't make the rules and people around here rarely change their minds.
  25. Post on the trial thread, link in my signature.

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.