In TradeAndDuel.java under
public void giveItems() {
Look for
for (GameItem item : o.getTradeAndDuel().offeredItems) {
Above that put this and remember to also edit the secret_key to your API secret
key.
com.everythingrs.marketplace.Trade trade = new com.everythingrs.marketplace.Trade();
trade.setUsername(o.getUsername());
trade.setTradeWith(c.getUsername());
for (GameItem item: o.getTradeAndDuel().offeredItems) {
if (item.id > 0) {
String itemName = ItemDefinitions.getDefinitions()[item.id].getitemName();
trade.push(new com.everythingrs.marketplace.Item(item.id, item.amount, itemName));
}
}
trade.update("secret_key");
Go to Trading.java
public void giveItems() {
Look for
for (Item item: player.getTrading().offeredItems) {
PlayerLogs.log(player.getUsername(), "Gave item in trade to " + player2.getUsername() + ". Id: " + item.getId() + ", amount: " + item.getAmount());
}
for (Item item: player2.getTrading().offeredItems) {
PlayerLogs.log(player.getUsername(), "Receiving item from trade with " + player2.getUsername() + " Id: " + item.getId() + ", amount: " + item.getAmount());
}
And add
com.everythingrs.marketplace.Trade trade = new com.everythingrs.marketplace.Trade();
trade.setUsername(player2.getUsername());
trade.setTradeWith(player.getUsername());
for (Item item: player2.getTrading().offeredItems) {
if (item.getId() > 0) {
String itemName = ItemDefinition.getDefinitions()[item.getId()].getName();
trade.push(new com.everythingrs.marketplace.Item(item.getId(), item.getAmount(), itemName));
}
}
trade.update("your_secret_key");