Examples of interact()


Examples of org.rsbot.script.wrappers.RSComponent.interact()

    switch (number) {
      case 0:
        item.interact(itemCount > 1 ? "Offer-All" : "Offer");
        break;
      case 1:
        item.interact("Offer");
        break;
      default:
        if (!item.interact("Offer-" + number)) {
          if (item.interact("Offer-X")) {
            sleep(random(1000, 1300));
View Full Code Here

Examples of org.rsbot.script.wrappers.RSComponent.interact()

        break;
      case 1:
        item.interact("Offer");
        break;
      default:
        if (!item.interact("Offer-" + number)) {
          if (item.interact("Offer-X")) {
            sleep(random(1000, 1300));
            methods.inputManager.sendKeys(String.valueOf(number), true);
          }
        }
View Full Code Here

Examples of org.rsbot.script.wrappers.RSComponent.interact()

    RSComponent confirmInterface = methods.interfaces.getComponent(228, 2);
    if (confirmInterface.isValid()) {
      return confirmInterface.doClick();
    } else {
      RSComponent dismissInterface = methods.interfaces.getComponent(INTERFACE_TAB_SUMMONING, INTERFACE_TAB_SUMMONING_CHILD);
      if (dismissInterface != null && dismissInterface.interact("Dismiss")) {
        sleep(random(500, 750));
      }
    }
    return false;
  }
View Full Code Here

Examples of org.rsbot.script.wrappers.RSItem.interact()

    }
    while ((item = getItem(itemID)) != null) {
      if (methods.interfaces.get(94).isValid()) {
        methods.interfaces.getComponent(94, 3).doClick();
      } else {
        item.interact("Destroy");
      }
      sleep(random(700, 1100));
    }
    return true;
  }
View Full Code Here

Examples of org.rsbot.script.wrappers.RSItem.interact()

    }
    if (col < 0 || col > 3 || row < 0 || row > 6) {
      return false;
    }
    final RSItem item = getItems()[col + row * 4];
    return item != null && item.getID() != -1 && item.interact("Drop");
  }

  /**
   * Drops the given RSItem
   *
 
View Full Code Here

Examples of org.rsbot.script.wrappers.RSItem.interact()

        && !methods.interfaces.get(Bank.INTERFACE_BANK).isValid()
        && !methods.interfaces.get(Store.INTERFACE_STORE).isValid()) {
      methods.game.openTab(Game.Tab.INVENTORY);
    }
    RSItem item = getItem(id);
    return item != null && item.getID() != -1 && item.interact("Drop");
  }

  /**
   * Gets the count of all items in your inventory, ignoring stack sizes.
   *
 
View Full Code Here

Examples of org.rsbot.script.wrappers.RSItem.interact()

    RSItem selItem = getSelectedItem();
    if (selItem != null && selItem.getID() == itemID) {
      return true;
    }
    if (selItem != null) {
      selItem.interact("Use");
    }
    if (!item.interact("Use")) {
      return false;
    }
    for (int c = 0; c < 5 && (selItem = getSelectedItem()) == null; c++) {
View Full Code Here

Examples of org.rsbot.script.wrappers.RSItem.interact()

    }
    final int inventoryCount = methods.inventory.getCount(true);
    final RSItem item = getItem(itemID);
    if (item != null) {
      if (count >= 500) {
        if (item.interact("Buy 500")) {
          sleep(random(500, 700));
          return buy(itemID, (count - 500));
        } else {
          return false;
        }
View Full Code Here

Examples of org.rsbot.script.wrappers.RSItem.interact()

          return buy(itemID, (count - 500));
        } else {
          return false;
        }
      } else if (count >= 50 && count < 500) {
        if (item.interact("Buy 50")) {
          sleep(random(500, 700));
          return buy(itemID, (count - 50));
        } else {
          return false;
        }
View Full Code Here

Examples of org.rsbot.script.wrappers.RSItem.interact()

          return buy(itemID, (count - 50));
        } else {
          return false;
        }
      } else if (count >= 10 && count < 50) {
        if (item.interact("Buy 10")) {
          sleep(random(500, 700));
          return buy(itemID, (count - 10));
        } else {
          return false;
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.