rendered paste bodyimport impsoft.ibot.methods.RGB;import impsoft.ibot.methods.Script;import impsoft.ibot.methods.XY;import java.awt.Rectangle;import impsoft.ibot.Areas; public class Bank extends Script { private RGB bank; private XY matches; public static double version = 2.1; public static String[] commands = new String[] { "none" }; public String author = "rikioh"; public String description = "banking demo"; public static String args[]; private final Rectangle MINI_MAP = new Rectangle(542, 0, 181, 160); public boolean doStart(String cmd, String[] args) { if(bank==null){ bank=new RGB(244, 218, 93); } matches = findXYspiral(MINI_MAP, 50, 25, bank, 60, 60, 60); if(matches != null){ log("Found Bank Symbol!"); mouseMove(matches.x, matches.y); int currentMouseX = currentMouseX(); int currentMouseY = currentMouseY(); mouseClickLeft(currentMouseX,currentMouseY); } return false; } } public void script() throws InterruptedException { while (true) { sleep(10000); } } private RGB booth; { if(booth==null){ booth=new RGB(145, 128, 96); }matches = findXYspiral(Areas.GAME, 50, 25, booth, 0, 0, 0); if(matches != null){ log("Found Bank Booth!"); mouseMove(matches.x, matches.y); int currentMouseX = currentMouseX(); int currentMouseY = currentMouseY(); if (getTopText().indexOf("Bank") != -1) { mouseClickRight(currentMouseX, currentMouseY); log("BankBooth Found!"); } } } }