bump
|
Hey.. i'm stuck with summoning storage, every time i try to "Store All" in my beast, it sends everything to the bank.
I know i have to edit bankall.java, but how, this is the Case of Store all for banking, how can i add the summoning stuff.
I can't add:case 5064://Store all bank
if(c.inTrade) {
c.sendMessage("You can't store items while trading!");
return;
}
if(!c.isBanking || c.inTrade) {
return;
}
if (Item.itemStackable[removeId]) {
c.getItems().bankItem(c.playerItems[removeSlot] , removeSlot, c.playerItemsN[removeSlot]);
}
else {
c.getItems().bankItem(c.playerItems[removeSlot] , removeSlot, c.getItems().itemAmount(c.playerItems[removeSlot]));
}
break;
cause it won't let me Store all my items to bank if im using the summon storage.if(c.storing == true){
return
};
I would be really happy if someone helps me here... thanks.
bump
??Code:case 6669: if(c.storing) { return; } if(Item.itemStackable[removeId] || Item.itemIsNote[removeId]) { for (GameItem item : c.getTradeAndDuel().stakedItems) { if(item.id == removeId) { c.getTradeAndDuel().fromDuel(removeId, removeSlot, c.getTradeAndDuel().stakedItems.get(removeSlot).amount); } } } else { c.getTradeAndDuel().fromDuel(removeId, removeSlot, 28); } break; } }
Thanks for trying to help but i can't do
otherwise it won't let you "deposit all" from bank... and the case you mention is different.if(c.storing) {
return;
}
The Bank/Offer/Trade/Sell/Buy (1, 5, 10, X, All, etc) are the same packet ids, they only append by the interface open.
Yeah, i forgot to add...
I tried this before:
where 4465 is the familiar's inventory interface, also, it keeps depositing items in bank and not in familiar's inventory.switch(interfaceId){
case 4465:
if(c.storing == true){
if(c.occupied[removeSlot] == true && c.storeditems[removeSlot] == removeId) {
c.getPA().Frame34(7423, -1, removeSlot, 1);
c.getItems().addItem(removeId, 1);
c.occupied[removeSlot] = false;
c.storeditems[removeSlot] = 0;
c.getItems().resetTempItems();
c.getItems().resetBank();
c.totalstored -= 1;
break;
}
break;
}
break;
Lol???
You clearly got this in the packet
Code:if (Item.itemStackable[removeId]) { c.getItems().bankItem(c.playerItems[removeSlot] , removeSlot, c.playerItemsN[removeSlot]); } else { c.getItems().bankItem(c.playerItems[removeSlot] , removeSlot, c.getItems().itemAmount(c.playerItems[removeSlot])); }
Yea but items move from my inventory to BANK, isntead of MY inventory to BEAST inventory. >.<
lol wow, i failed hard....
thanks.. just have to add between this 2 lines:
FAIL.if (Item.itemStackable[removeId]) {
c.getItems().bankItem(c.playerItems[removeSlot] , removeSlot, c.playerItemsN[removeSlot]);
}
if (c.storing) {
return;
}
else {
c.getItems().bankItem(c.playerItems[removeSlot] , removeSlot, c.getItems().itemAmount(c.playerItems[removeSlot]));
}
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |