Jump to content

Ayylmao420

Members
  • Posts

    425
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by Ayylmao420

  1. There is literally no difference between Mirror and Injection, you'll get banned no matter what, botting is botting. The only reason anyone should be buying vip is to run more then 2 clients at once.
  2. what happened to arceeus spellbook api ?
  3. Some programs can not be detected easily, even if they look harmless. I once downloaded gui builder from really professional looking website, the gui builder worked perfectly fine, did everything the website said but few days later i discovered my account completly empty sitting in lumbridge bank.
  4. any scripts will get you banned, after all botting is botting.
  5. It is for my custom interaction method, that is why. if (GraphicUtilities.isVisibleOnMainScreen(GraphicUtilities.getModelArea(getBot(), groundItem.getGridX(), groundItem.getGridY(), groundItem.getZ(), groundItem.getModel()))) { } Seems to work now.
  6. That won't help me really since isVisible() fails aswell when item is stacked.
  7. What is the difference between isVisible() and isOnScreen() ?
  8. if (GraphicUtilities.isVisibleOnMainScreen(new RectangleDestination(getBot(), groundItem.getModel().getBoundingBox(groundItem.getGridX(), groundItem.getGridY(), groundItem.getZ())).getBoundingBox())) { } Any ideas why it throws NPE for stacked items(example; if coins are covered with bigger item like kiteshield etc ...) ?
  9. RS2Object stairs = getObjects().closest(o -> o.getName().equls("Stairs) && o.hasAction("Climb-down")); stairs.interact("Climb-down");
  10. But is there any specific reason why isVisible() would retun false sometimes ? Isn't it considered as a bug ?
  11. Sorry, my bad, i had it declared as getGroundItems().closestst() just a typo! Just wanted to have action checks because of my ocd :p So using isVisible() && isOnScreen() at once should fix the issue ?
  12. 1. OSBot Version - 2.4.71 2. A description of the issue - Issue 1 - GroundItem groundItem = getObjects().closest(gI -> gI.getName().equals("Bones") && gI.hasAction("Take")); It doesn't find any items, the issue here is gI.hasAction("Take")), if i remove it, it finds the bones. Issue 2 - groundItem .isVisible() sometimes returns false even though it is visible 3. Are you receiving any errors in the client canvas or the logger? - 4. How can you replicate the issue? above 5. Has this issue persisted through multiple versions? If so, how far back? No ideas
  13. This particular one is for npc interaction, you need to modify it for objects, position, item, sprites, any criticism welcome. if (getMenuAPI().isOpen()) { Stream<Option> ourOptionStreamFilter = getMenuAPI().getMenu().stream().filter(o -> stripFormatting(o.name).equals(npc.getName()) && stripFormatting(o.action).equals(option) && o.var1 == npc.getIndex()); Option ourOption = ourOptionStreamFilter.findFirst().orElse(null); if (ourOption == null) { getMouse().moveRandomly(); } else { if (getMenuAPI().getOptionRectangle(getMenuAPI().getMenu().indexOf(ourOption)).contains(getMouse().getPosition())) { if (getMouse().click(false)) { if (getMouse().getCrossHairColor().equals(CrossHairColor.RED)) { setFinished(); } } } else { if (getMouse().move(new RectangleDestination(getBot(), getMenuAPI().getOptionRectangle(getMenuAPI().getMenu().indexOf(ourOption))))) { } } } } else { if (getMouse().isOnCursor(npc)) { if (getMouse().getOnCursorCount() > 1) { if (getMouse().click(true)) { } } else { if (getMenuAPI().getTooltip().equals(option + " " +npc.getName())) { if (getMouse().click(false)) { if (getMouse().getCrossHairColor().equals(CrossHairColor.RED)) { setFinished(); } } } } } else { if (npc.isVisible()) { if (getMouse().move(new EntityDestination(getBot(), npc))) { } } else { getCamera().toEntity(npc); } } }
×
×
  • Create New...