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.

lrdblk

Java Lifetime Sponsor
  • Joined

  • Last visited

Everything posted by lrdblk

  1. Tired google it but couldn't find anything
  2. Does anyone know if IntelliJ has this sort of function?
  3. I posted 2 of my scripts open source. You could learn from them and ask me questions if you want too
  4. screenshot or it didn't happen
  5. Thanks guys! Let me know if you have any suggestions
  6. lmao start doing it! Honestly I kind of like making scripts more than playing runescape lol Thats a great idea though, thanks! Thanks for the support!
  7. I just started making scripts for OSbot. So far there is the Wood Chopper: Features: Banking or Power Chopping multiple tree types with different locations (can add on request) start from anywhere! https://github.com/MeatRainbow/Wood_Chopper Next is the Bone Picker: Features: Picks up bones from chicken coop North-East of Lumbridge Banks the bones 15K/hour profit at current prices Start from anywhere! https://github.com/MeatRainbow/Bone_Picker Both scripts are super stable, have run them for 5+ hours each. Any constructive criticism is welcome! Also welcome to suggestions of F2P scripts I can make that would challenge me or anything I can add to make the scripts better.
  8. Have you tried what I said?
  9. Have you just tried waiting? Was having the same issue, waited 45 min then tried logging in again and it worked. Sometimes it has to clear on Jagex side I guess
  10. Ahhhh that makes sense, thanks!
  11. Here is the code comboBox.setModel(new DefaultComboBoxModel<>(script.getTrees())); getting the warning right over the comboBox.setModel part
  12. I have a few questions about Java. When should I declare a method as "static"? I tried looking it up but I don't quite understand What does it mean when Intellij tells me I am making an "unchecked call"? At what point does it make more sense to create a separate class rather than use enum's If you need to see my script to make sense of any of the above questions, let me know and I'll post it Thanks for your help!
  13. Install java using this https://ninite.com/java8/ After the installation, reboot your computer and try running OSbuddy again
  14. post a picture of the error
  15. got it working, the issue was completly unrelated. fucked up my GUI constructor which was causing issues. for the record, both your solutions worked for me though. thanks for your help
  16. LMAO i may actually do that. Let's assume I want to learn something . Gonna have to use combobox eventually
  17. So I made a Combobox and added stuff to it like so... cmbBank = new JComboBox<>(); cmbBank.setModel(new DefaultComboBoxModel<>(new String[] { "YES", "NO" })); I want to convert the choice to a boolean. Start button code.. private void button1ActionPerformed(ActionEvent e) { script.setShouldBank(getSelection(cmbBank.getSelectedItem())); script.setShouldStart(true); //start script this.setVisible(false); } private boolean getSelection(Object o){ if(o.toString().equalsIgnoreCase("yes")){ return true; } return false; } Error that I'm getting ERROR][01/18 03:29:45 PM]: Uncaught exception! java.lang.NullPointerException at GuiMain.cmbBankActionPerformed(GuiMain.java:36) at GuiMain.lambda$initComponents$0(GuiMain.java:65) at javax.swing.JComboBox.fireActionEvent(Unknown Source) at javax.swing.JComboBox.setSelectedItem(Unknown Source) at javax.swing.JComboBox.setSelectedIndex(Unknown Source) at javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) What am I doing wrong? Or is there a better way to do this
  18. lrdblk replied to Royal's topic in Price Check
    Jesus Christ that's heavy lol First time i ever saw evidence actually posted haha
  19. That's not the only thing of his that's huge...
  20. any idea why I get this error in the bot debugger when I reload the script selector ? ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/AugmentContainerGhostingTask.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/AugmentIconGhostingTask.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/AugmentMainTask.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/AugmentTask.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/AugmentUpdateTask.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/ContainerGhostingAugmenter$AugmentClassAdapter.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/ContainerGhostingType.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/IconGhostingAugmenter$AugmentClassAdapter.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/IconGhostingType.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/InfoClassVisitor.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/LafMainClassAugmenter$AugmentClassAdapter.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/UiDelegateAugmenter$AugmentClassAdapter.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/UiDelegateType.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/UiDelegateUpdateAugmenter$AugmentClassAdapter.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/UiDelegateWriterEmptyCtr.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : org/pushingpixels/lafwidget/ant/UiDelegateWriterOneParamCtr.class [ERROR][01/17 02:47:09 PM]: Failed to load local script : com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter$ReverseEngineeredCallbackFilter.class
  21. Yes IP address. Do you know for sure you are IP banned though? Odds are your account is just banned Call you ISP to get a new IP address. Or unplug your modem and plug it back in after 5 min (sometimes works sometimes doesn't)
  22. Which is considered best practise ?
  23. So that's actually 2 things... MAC address or IP address, to which are you referring ?
  24. Thanks for your input, super useful! I'm actually in the process of doing a lot of what you said I understand your point on States but decided to use them as an intermediary step before learning how to separate in different classes Can anyone tell me why this is throwing any error? private void depositBank(){ log("banking!"); if(!getBank().isOpen()){ getBank().open(); sleep(3000, 500, () -> getBank().isOpen()); }else{ getBank().depositAll(); } } Error:(134, 27) java: unreported exception java.lang.InterruptedException; must be caught or declared to be thrown on getBank().open
  25. Interesting, thanks for the right up!

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.