Scorpius 144 Posted January 13, 2018 boolean otherPlayerAcceptedTrade(int trade_screen) { switch(trade_screen) { case 1: { return getTrade().isOpen(1) && getWidgets().getWidget(335).getChild(30).getText().contains("has"); } case 2: { return getTrade().isOpen(2) && getWidgets().getWidget(334).getChild(4).getText().contains("has"); } default: { return false; } } }
Scorpius 144 Author Posted January 13, 2018 its better to filter the widgets than use static ids Post your code
LogicSoup 92 Posted January 13, 2018 Post your code Can't be bothered. While static ids are fine, its better to just filter them than relying on them. Game updates will break the static child 70% of the time causing the static ids to be checked and changed.
Scorpius 144 Author Posted January 13, 2018 Can't be bothered. While static ids are fine, its better to just filter them than relying on them. Game updates will break the static child 70% of the time causing the static ids to be checked and changed. How do I filter them?
LogicSoup 92 Posted January 13, 2018 How do I filter them? https://dreambot.org/javadocs/org/dreambot/api/methods/widget/Widgets.html#getWidgets-org.dreambot.api.methods.filter.Filter-
Scorpius 144 Author Posted January 13, 2018 https://dreambot.org/javadocs/org/dreambot/api/methods/widget/Widgets.html#getWidgets-org.dreambot.api.methods.filter.Filter-
Recommended Posts
Archived
This topic is now archived and is closed to further replies.