Jump to content

Token

Script Officer
  • Posts

    8431
  • Joined

  • Last visited

  • Days Won

    49
  • Feedback

    100%

Everything posted by Token

  1. Token

    Stealth Quester

    Thanks, I'll go check it out
  2. There's no benefit, that's just bad coding
  3. Token

    Stealth Quester

    Alright, let me know if there are any other issues
  4. Token

    Stealth Quester

    Send me the messages printed in the logger
  5. Token

    :?:

    I'm not using any extensions, just the website
  6. Token

    Stealth Quester

    Delete your OSBot folder located at C:\Users\<USER>\
  7. Token

    :?:

    There is nothing infected on my PC. It's the website code.
  8. Token

    :?:

    HOW MUCH JAVASCRIPT IS THIS SITE USING
  9. Token

    :?:

    Just having OSBot open in my browser takes up to 25% of my CPU... and it's a damn i7 4720HQ and then it sometimes crashes
  10. Token

    Stealth Quester

    What quests? Are they previously started? What's your gear preset? Are you using a default quick start option? F2P or P2P? What's printed in the logger?
  11. Token

    Stealth Quester

    I'm not really sure I know all of them take ~10 hours
  12. Token

    Logger

    1. public void printStackTrace(Exception e) { for (StackTraceElement el : e.getStackTrace()) { log(el.toString()); } } 2. You don't need access to anything in there
  13. I admire your perseverance, I gave up after he said he goldfarmed until 6 months ago
  14. Scripting expert on OSBot confirms jagex detects more legit players than actual bots
  15. Token

    Stealth Quester

    The method that checks if the player is under attack should be reworked soon http://osbot.org/forum/topic/105448-myplayerisunderattack/ I'll try to provide some temporary fixes for that before a new client update but even if it fails to recognize it's under attack it will still complete the quest, just takes a little more attempts
  16. Token

    Stealth Quester

    Yes something like that
  17. public interface Observer { public void update(); } public interface Observable { public void registerObserver(Observer observer); public void sendUpdate(); } @ScriptManifest(name = "LeScript", author = "Token", version = 2.0, info = "", logo = "") public class Main extends Script implements Observer { UI ui; boolean checkBoxValue; @ Override public void update() { checkBoxValue = ui.getCheckBoxValue(); } @ Override public void onStart() { ui = new UI(); } @ Override public int onLoop() throws InterruptedException { return 69; } } @SuppressWarnings("serial") public class UI extends JFrame implements Observable { ArrayList<Observer> observers = new ArrayList<Observer>(); @ Override public void registerObserver(Observer observer) { observers.add(observer); } @ Override public void sendUpdate() { observers.forEach(o -> o.update()); } JCheckBox checkBox; JPanel contentPane; public boolean getCheckBoxValue() { return checkBox.isSelected(); } UI() { setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); setTitle("LeTitle"); setResizable(false); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); setBounds(100, 100, 582, 401); contentPane.setLayout(null); checkBox = new JCheckBox("Checkbox"); checkBox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { sendUpdate(); } }); checkBox.setBounds(181, 52, 97, 23); contentPane.add(checkBox); setVisible(true); } } That's an implementation of the Observer pattern which is used whenever it comes to programming user interfaces, also internally by the swing/awt/javafx libraries and pretty much any other library You can test it like this public static void main(String[] args) { UI ui = new UI(); Observer obs = new Observer() { @ Override public void update() { System.out.println("updated"); } }; ui.registerObserver(obs); } PS: put each class in a separate module
  18. It clicks the collect button that appears on the top right corner of the main ge window
  19. Men :tears: You gravedigging 1 year old before I even became a scripter Memories :tears: :tears: :tears:
  20. 99% of all proxies on the market have been sold in the last years to runescape goldfarmers so all of them are recycled. You can see how many times a proxy has run into jagex by trying to create an account, the more difficult the captcha is to complete, the more used is the proxy. On my private home addresses in a country where no one plays runescape and the IP has never been sold on the internet I don't even have to go through the captcha because jagex has never encountered my IPs. If you are asked to complete a captcha then you know the proxy has been resold at least once to another runescape goldfarmer.
  21. Midnight for me You got 2 more hours to wait
×
×
  • Create New...