Exemple #1
0
 public static void teleportToMine() {
   while (!below.validate()) {
     while (!Tabs.EQUIPMENT.open()) Tabs.EQUIPMENT.open();
     WidgetChild gloves = Widgets.get(387, 26);
     if (gloves == null) {
       karajamaGloves = false;
       getState();
       return;
     }
     gloves.interact("Teleport");
     Task.sleep(4000, 6000);
   }
   getState(); // after we teleport to mine we need to get the state
 }
Exemple #2
0
 public void supplyJobs() {
   if (karajamaGloves && castleWarsBank) {
     provide(new MineSurface(), new MineUnderground(), new TeleportToBank());
   } else if (karajamaGloves && wickedHood) {
     provide(new MineSurface(), new MineUnderground(), new WickedHoodBank());
   } else if (karajamaGloves) {
     provide(new WalkToBank(), new MineSurface(), new MineUnderground());
   } else {
     provide(new WalkToBank(), new MineSurface(), new WalkToSurface());
   }
   getState();
 }