Jump to content

Token

Script Officer
  • Posts

    8432
  • Joined

  • Last visited

  • Days Won

    49
  • Feedback

    100%

Everything posted by Token

  1. Token

    Stealth Quester

    I've written some code for that in the past but never got to finish it. I'm not working on it atm but may consider it in the future since it's relatively short.
  2. Token

    Stealth Quester

    There is an iron man mode currently in development (press F5 on the GUI), right now it only supports 5 quests on which it automatically gathers required items. Other quests should work, but only if you already have the required items. If there are any items missing, the script will attempt to go buy them from the GE, but if you plan to obtain these items then you can open the logger and check what items it attempts to buy, it will print the entire list before going to GE. There are no potions required atm, but the food can be set on the GUI.
  3. Token

    Stealth Quester

    Depends on quest, most of them can be done on level 3's. Easiest ways to get some levels is doing quests like Witch's House. After you have 24 HP from Witch's House there shouldn't be any issues completing quests like Fight Arena, Tree Gnome Village etc. with air strike.
  4. Token

    Stealth Quester

    Is there any chance you remember what dialogue options it was selecting?
  5. Token

    Stealth Quester

    Was it the dialogue on zeah or the initial dialogue in port sarim? I usually do 1-2 quests myself, with skilling between
  6. The script jar is built using an artifact, so look under artifacts and add the simple json jar under the output structure
  7. The error comes from the way you built the script jar file, make sure you include the dependencies in the exported jar (simple json dependency in this case)
  8. Token

    Stealth Quester

    Try setting that delay or whatever number is on mirror mode to 50ms instead of the default 1000ms, maybe that's the problem
  9. Token

    Stealth Quester

    Was it on mirror mode?
  10. Token

    Stealth Quester

    What exactly is not working?
  11. Token

    Stealth Quester

    I'm not sure, there are just too many things to take into account, but I personally run 1-2 quests at once and do some skilling between.
  12. Token

    Stealth Quester

    There are lots of ways to avoid bans, all depending on your preference. I think we have some thread about avoiding bans that Alek wrote long time ago. Things like breaks, account age etc.
  13. Token

    Stealth Quester

    It's not iron man friendly, there is an iron man mode in development (press F5 on the GUI) but atm it only supports 5 quests
  14. Token

    Stealth Quester

    The skilling pet check is not on the SDN yet btw, just the Biohazard update
  15. Token

    Stealth Quester

    Sorry, I missed something on that Biohazard update. I hope this time it's fixed. As for the pets, they cannot be obtained while running the script, so I'll try to add a check at the beginning. It checks for cats atm since they are used during some quests, but may not be able to detect the newer pets.
  16. @DylanSRT you could wrap your code in Event instances to replicate the looping behavior, they should be interrupted when a script stops/pauses. execute(new Event() { long ucAmount; long seedAmount; @Override public void onStart() { ucAmount = getInventory().getAmount(uc); seedAmount = getInventory().getAmount(seed); } @Override public int execute() { if (getInventory().isItemSelected()) { String selectedItem = getInventory().getSelectedItemName(); long selectedItemAmount = getInventory().getAmount(selectedItem); if (patch.interact("Use")) { Sleep.sleepUntil(() -> getInventory().getAmount(selectedItem) < selectedItemAmount, 3000 + 630 * getMap().realDistance(patch)); } } else if (ucAmount == getInventory().getAmount(uc)) { Item ucItem = getInventory().getItem(uc); if (Objects.isNull(ucItem)) { setFailed(); return -1; } else if (ucItem.interact("Use")) { Sleep.sleepUntil(getInventory()::isItemSelected, 2000); } } else if (seedAmount == getInventory().getAmount(seed)) { Item seedItem = getInventory().getItem(seed); if (Objects.isNull(seedItem)) { setFailed(); return -1; } else if (seedItem.interact("Use")) { Sleep.sleepUntil(getInventory()::isItemSelected, 2000); } } else { setFinished(); return -1; } return random(10, 100); } }); Check the API docs on Event, EventExecutor, ScriptExecutor for details PS: Make sure you change the code to take into account the base where the ultracompost/seed cannot be used on the patch, otherwise it will loop until script is interrupted.
  17. Not currently handling trials
  18. Token

    Stealth Quester

    It doesn't have a list of all staff items in runescape and their properties. There's no ETA on MM. I think it should be fixed now
  19. Token

    Stealth Quester

    Sure, I'll try to find some way to make it recognize the staff type
  20. Token

    Stealth Quester

    Yes, if you set it to use a spell it will automatically safespot most bosses
  21. Token

    Stealth Quester

    I'm afraid there isn't atm
  22. Token

    Stealth Quester

    Not currently handling trials
  23. Token

    Stealth Quester

    What's printed in the logger? Are you sure the quest was not previously started?
×
×
  • Create New...