Jump to content

Explv

Scripter II
  • Posts

    2314
  • Joined

  • Last visited

  • Days Won

    6
  • Feedback

    100%

Everything posted by Explv

  1. You need to make sure the Java language level in your IDE is set to Java 8.
  2. In the future please use the code tags to format your code when posting/commenting in the scripting help section.
  3. The best way to determine progress is using configs. There is a config for every quest including Tutorial Island. The value of that config changes for each stage of the quest. So your code would just look like: switch (getConfigs().get(SOME_CONFIG_ID)) { case 0: // do something break; case 10: // do something else break; }
  4. Explv

    Explv's Walker

    Sure I will add that location, and take a look at adding your button suggestion too. Thanks
  5. Nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
  6. Make sure you have the @ScriptManifest annotation above your class that extends Script. It won't show up otherwise. Make sure you have no compiler errors when you export the script. Make sure the script is actually exported to the .jar file (open up the .jar file and check it is inside) Make sure the script.jar is inside the C:\Users\Username\OSBot\Scripts directory If you have done all of the above, backup your scripts to another directory, delete the OSBot folder, restart the client, add your script to the newly created Scripts directory, refresh the script list and see if it shows up. If you have tried all of these, pm a scripter and maybe they can assist you over teamviewer.
  7. Explv

    Explv's Walker

    Sorry it is not. It's a very simple script though.
  8. Java (It is a JavaFX application)
  9. Yes, you will be able to save "Run configurations" which consist of: An account A script (Optionally) A proxy (Optionally) Other settings like debug mode, allow collect data You then select what configurations you want to run (or run all of them)
  10. Explv's OSBot Manager GITHUB: https://github.com/Explv/osbot_manager DOWNLOAD: https://github.com/Explv/osbot_manager/releases Changelog With the latest release of CLI capabilities for OSBot, this manager makes batch script loading easy. Any commit requests are welcome. Features: Completely Open Source: Take a look at the code, or modify it as you please. Simple GUI How to use: First go to to the Bot Settings tab, set the path to your OSBot .jar file, add your OSBot username and password Then go to the runescape accounts tab, and add any runescape accounts you want to use Then go to the scripts tab, and add any scripts you want to use. You can either use the script name (if it is a local script) or the script id (ask the script developer for this) Optionally add any proxies you wish to use on the proxies tab Finally, go to the configurations tab, and add some configurations. These consist of a runescape account, a script, (optionally) a proxy, and any other bot settings. To run a configuration simply select it and hit "Start", or press "Start All" to run all of them. Keyboard shortcuts: Ctrl-c to copy a row Ctrl-v to paste a row Delete to delete a row Mouse shortcuts: Double click to edit a row Right click to open context menu Importing proxies and rs accounts from files: RS account files must have the format username:password or username:password:pin Proxy files must have the format: ip:port or ip:port:user:password Screenshots:
  11. I wasn't aware that you were making one, I was referring to someone who tried before you. Although I just looked at your post, and there is no mention of remote control, which is what I am saying is likely not allowed.
  12. Can't really tell you what is wrong without seeing your code
  13. Just a heads up, I think the last person that tried to make a remote control type thing, wasn't allowed to do so.
  14. I don't really see how you are going to get that data without scripters integrating your API into their scripts. Which I think is unlikely. Nice idea though.
  15. You can still use WebWalkEvent. You just no longer need INodeRouteFinder. So just remove that from your code.
  16. You can only write to the data folder, the path of which is returned by: getDirectoryData()
  17. Your function definition is this: public void onMessage(String m) throws InterruptedException { } It should be: @Override public void onMessage(Message message) throws InterruptedException { } And now the Message variable is called message so: @Override public void onMessage(Message message) throws InterruptedException { String text = message.getMessage().toLowerCase(); }
  18. It is Java, not JavaScript. Two very different languages. Java: https://en.wikipedia.org/wiki/Java_(programming_language) JavaScript: https://en.wikipedia.org/wiki/JavaScript
×
×
  • Create New...