September 10, 20169 yr What the title says basically. i was wondering if it is possible to calculate the inventories value based off of ge prices of the items.
September 10, 20169 yr What the title says basically. i was wondering if it is possible to calculate the inventories value based off of ge prices of the items. u can pinch OSBuddies pricing API https://rsbuddy.com/exchange
September 10, 20169 yr http://osbot.org/forum/topic/102611-ge-data-get-price-etc-by-item-name-no-external-libraries-required/ private long getInventoryValue() { long value = 0; for(Item i: inventory.getAll()) { value += new ExchangeItem(i.getName(), i.getId()).getPrice(); } return value; } Edited September 10, 20169 yr by Imateamcape
September 13, 20169 yr http://osbot.org/forum/topic/102611-ge-data-get-price-etc-by-item-name-no-external-libraries-required/ private long getInventoryValue() { long value = 0; for(Item i: inventory.getAll()) { value += new ExchangeItem(i.getName(), i.getId()).getPrice(); } return value; } While you did provide the skeleton for doing this, it's important to note that you should cache the item value or something. Firstly, it's not like the item's price will change that much over the course of the script running. Secondly and most importantly, you don't want to be bombarding their server with requests as well as stopping the thread from running until the page has loaded. Of course using asynch methods would be better for this.
Create an account or sign in to comment