demarco 0 Share Posted May 2, 2019 GrandExchange twindow = getGrandExchange(); twindow.openBuyScreen(1); twindow.searchItem("Raw shrimps"); twindow.addBuyItem("Raw shrimps"); twindow.setPrice(100); twindow.setQuantity(1); twindow.confirm(); Starting on the grandexchange screen, i want to buy 1 shrimp for 100gp. However the code above clicks on a trade window, and doesn't search for raw shrimp. It just starts adjusting the quantity and price. Am I missing a step? Link to comment Share on other sites More sharing options...
Leanche 2 Share Posted May 3, 2019 Each of these return boolean value, try using these inside an AbstractScript.sleepUntill(); Also you do not need to use getGrandExchange().searchItem(), before using getGrandExchange().addBuyItem(itemName), because addBuyItem will do that for you. So your code could look like this: Main.sleepUntil(() -> getGrandExchange().open(), 5000); Main.sleepUntil(() -> getGrandExchange().openBuyScreen(1), 5000); Main.sleepUntil(() -> getGrandExchange().addBuyItem("Raw shrimps"), 5000); Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.