Jump to content

Token

Script Officer
  • Posts

    8431
  • Joined

  • Last visited

  • Days Won

    49
  • Feedback

    100%

Everything posted by Token

  1. Token

    Stealth Quester

    About every 2 weeks, most likely 3 quests or so, it's going to be in continuous development. Today's update is going to contain 6 quests (5 if one fails and that one will be pushed tomorrow). Authed
  2. Token

    Stealth Quester

    Clock Tower Murder Mystery Tribal Totem Elemental Workshop I (starting this series) Hazeel Cult Witch's House If something goes wrong in the testing phase I will replace them with others or release 1 of them tomorrow. Update will be pushed in a few hours.
  3. public RS2Object getClosestObject(Script script, Position position) { List<RS2Object> allObjects = script.objects.getAll(); if (allObjects.size() == 0) { script.log("No objects found"); return null; } else if (allObjects.size() == 1) { return allObjects.get(0); } allObjects.sort(new Comparator<RS2Object>() { @Override public int compare(RS2Object obj1, RS2Object obj2) { return obj1.getPosition().distance(position) - obj2.getPosition().distance(position); } }); return allObjects.get(0); } If it returns the furthest object, reverse the operation in the Comparator.
  4. Token

    Stealth Quester

    Yes they will be live when SDN updates which should be at midnight GMT.
  5. Token

    Stealth Quester

    They are all displayed in the Quest Info tab on the GUI. About 25 of them have no requirements or requirements that are obtained from other quests. Other higher level quests such as Animal Magnetism, Big Chompy Bird Hunting or Lost City may have 20 firemaking, 41 cooking, 30 ranged, 18 slayer, 31 crafting, 36 woodcutting from what I remember.
  6. Token

    Stealth Quester

    Thanks for the report, I'll investigate the issue after I finish today's update.
  7. Remove players. from players.inventory as the inventory field is inherited in your class that extends Script, that would be first step. Try posting more code as I don't think that's the only issue in there.
  8. Token

    Stealth Quester

    Just finished rewriting interactions due to the webwalking update in .58 yesterday. The bot should now walk just like before, bugs like the ones during Pirate's Treasure where it wouldn't reach the spot to dig should be fixed. I'll get back to testing the 6 quests for next version, will probably be delayed until tomorrow because of this unexpected update in .58.
  9. Read the last updates on the dev builds from .54 to .57 and .58. IO is no longer allowed outside the user.home\OSBot\Data directory.
  10. Token

    Stealth Quester

    Thanks for the feedback
  11. Token

    Stealth Quester

    There are some webwalking bugs from yesterday's OSBot webwalking update which I have to fix (like the ones you mentioned), the new content will be pushed shortly after.
  12. Detener el correo basura cotizaciones al azar en esta solicitud . Es un puesto muy serio.
  13. Estoy muy castana. El señor @Scotty es mi gran castana personal. Me gusta muchísimo este señor @Scotty. Siempre voy a apoyar a @Scotty para el veterano. Siempre he tenido una buena opinión sobre el señor @Scotty. Desde que lo conocí, él probó a sí mismo como un líder capaz. Vivo señor larga @Scotty.
  14. Token

    Stealth Quester

    Well the script is in a continuous development, but that will take some time.
  15. There are generally 2 ways to filter the NPC/Objects/GroundItems collections. 1. Using OSBot Filter interface NPC monster = npcs.closest(new NameFilter<NPC>(NAME), new AreaFilter<NPC>(AREA), new PositionFilter<NPC>(POSITON), new ActionFilter<NPC>(ACTION)); You can add as many filters as you want in the above expression. There are some other classes that inherit Filter and can be used but you can also create your own. Filter<NPC> levelFilter = new Filter<NPC>() { @Override public boolean match(NPC n) { return n.getLevel() < 30; } }; NPC monster = npcs.closest(levelFilter); Which will find only NPCs having a combat level under 30. 2. Using Java 8 streams NPC monster = npcs.getAll().stream().filter(n -> n.getName().equals(NAME) && AREA.contains(n) && n.getLevel() < 30).findFirst().get(); These offer more flexibility but you will have to check the Optional returned by findFirst() otherwise you will get a java.lang.NoSuchElementException, so I advise you to use the OSBot Filter.
  16. Token

    Stealth Quester

    An update has been pushed for the latest .58 fixes if anyone is wondering, lots of things were changed in the client. The .58 has been out only for a few hours but I noticed while running it myself that there is an error in webwalking.
  17. Token

    Stealth Quester

    The prequests are on the to-do list, Monkey Madness itself is not yet. It will eventually be added because it's a useful quests and has lots of continuations but not in the next updates.
  18. Token

    Stealth Quester

    I'll add it as one of the first quests in the quick start options, the bot will do quests with like 25 HP this way which should make it a lot safer.
  19. Token

    Stealth Quester

    Clock Tower Murder Mystery Tribal Totem Elemental Workshop I (starting this series) Hazeel Cult Witch's House If nothing goes wrong in the testing phase I need these quests to continue the RFD series.
  20. Token

    Stealth Quester

    Biohazard is not in tomorrow's update but maybe next week when I will most likely continue the Ardougne quest series (because indeed there is a huge demand for these, I guess Zulrah?).
  21. Token

    Stealth Quester

    Alright, thanks. I guess jagex modified configs so old accounts don't really have the same configs for that quest... It will be fixed when SDN updates.
×
×
  • Create New...