They're handled in the bank classes in the packet package if you're using pi
|
They're handled in the bank classes in the packet package if you're using pi
wait, i dont understand what is trade x5 and trade x1?
add it in bank5.java
and this in bank10.javaCode:case 3322: if(c.duelStatus <= 0) { c.getTradeAndDuel().tradeItem(removeId, removeSlot, 5); } else { c.getTradeAndDuel().stakeItem(removeId, removeSlot, 5); } break; case 3415: if(c.duelStatus <= 0) { c.getTradeAndDuel().fromTrade(removeId, removeSlot, 5); } break; case 6669: c.getTradeAndDuel().fromDuel(removeId, removeSlot, 5); break;[/B]
Code:case 3322: if (c.duelStatus <= 0) { c.getTradeAndDuel().tradeItem(removeId, removeSlot, 10); } else { c.getTradeAndDuel().stakeItem(removeId, removeSlot, 10); } break; case 3415: if (c.duelStatus <= 0) { c.getTradeAndDuel().fromTrade(removeId, removeSlot, 10); } break; case 6669: c.getTradeAndDuel().fromDuel(removeId, removeSlot, 10); break;
try replace this metod with our one in TradeAndDuel.java
and if you get erros post them and i help you fix themCode:public void giveItems() { Client o = (Client) PlayerHandler.players[c.tradeWith]; if (o == null) { return; } if (!c.isWalking || !o.isWalking) { try { for (GameItem item : o.getTradeAndDuel().offeredItems) { if (item.id > 0) { c.getItems().addItem(item.id, item.amount); c.getTradeLog().tradeReceived( c.getItems().getItemName(item.id), item.amount); o.getTradeLog().tradeGive( c.getItems().getItemName(item.id), item.amount); } } c.getPA().removeAllWindows(); c.tradeResetNeeded = true; } catch (Exception e) { } } }
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |