July 15, 20178 yr 1 hour ago, Redfr3sh said: Dont mean to be a pain but can someone give me some example code pls. Figure it out. Edited July 15, 20178 yr by Visty
July 15, 20178 yr Author i dont think this is correct does this look about right guys? private int getItemsLeft() { try { String parsedText = Widgets.getText(335, 27).replaceAll("[^0-9]", ""); int itemsleft = (parsedText.length() > 0) ? Integer.parseInt(parsedText) : 0; return itemsleft; } catch (Exception e) { log(e.getStackTrace().toString() + " : " + e.getMessage()); e.printStackTrace(); } } Edited July 15, 20178 yr by Redfr3sh
July 15, 20178 yr 1 hour ago, Juggles said: Wow brain fart. Meant. Convert to int Too much revision ;p
July 15, 20178 yr 38 minutes ago, Redfr3sh said: i dont think this is correct does this look about right guys? private int getItemsLeft() { try { String parsedText = Widgets.getText(335, 27).replaceAll("[^0-9]", ""); int itemsleft = (parsedText.length() > 0) ? Integer.parseInt(parsedText) : 0; return itemsleft; } catch (Exception e) { log(e.getStackTrace().toString() + " : " + e.getMessage()); e.printStackTrace(); } } Figure it out Edited July 15, 20178 yr by Visty
July 15, 20178 yr Author 20 minutes ago, Visty said: The fuk is this. Do v: Int invSpace = 0; RS2Widget *WIDGET NAME*; *WIDGET NAME* = getWidgets.get(1, 2); invSpace = Integer.parseInt(*WIDGET NAME*.getMessage()); Done. Then you just call invSpace to check. Do i make the *widget name* a static string then? so public static string invwidget = getwidgets.get(1,2); because it gets getwidgets cannot be resolved where abouts do these 2 go RS2Widget *WIDGET NAME*; *WIDGET NAME* = getWidgets.get(1, 2); Edited July 15, 20178 yr by Redfr3sh
Create an account or sign in to comment