How do i fix this?
Code:
[10.06.12 22:32]: java.lang.ArrayIndexOutOfBoundsException: -1
[10.06.12 22:32]: at server.model.items.ItemAssistant.bankItem(ItemAssista
nt.java:1467)
[10.06.12 22:32]: at server.model.players.packets.ClickingButtons.processP
acket(ClickingButtons.java:270)
[10.06.12 22:32]: at server.model.players.PacketHandler.processPacket(Pack
etHandler.java:140)
[10.06.12 22:32]: at server.model.players.Client.processQueuedPackets(Clie
nt.java:951)
[10.06.12 22:32]: at server.model.players.PlayerHandler.process(PlayerHand
ler.java:136)
[10.06.12 22:32]: at server.Server.main(Server.java:166)
here is my deposit button:
Code:
case 82020:
for(int i = 0; i < c.playerItems.length; i++) {
c.getItems().bankItem(c.playerItems[i], i,c.playerItemsN[i]);
}
break;
tried this:
Code:
case 82020:
if (removeId < 0 || removeId > Item.itemStackable.length)
return;
for(int i = 0; i < c.playerItems.length; i++) {
c.getItems().bankItem(c.playerItems[i], i,c.playerItemsN[i]);
}
break;
but gives this error:
Code:
src\server\model\players\packets\ClickingButtons.java:270: error: cannot find sy
mbol
if (removeId < 0 || removeId > Item.itemStackable.length)
^
symbol: variable removeId
location: class ClickingButtons
src\server\model\players\packets\ClickingButtons.java:270: error: cannot find sy
mbol
if (removeId < 0 || removeId > Item.itemStackable.length)
^
symbol: variable removeId
location: class ClickingButtons
src\server\model\players\packets\ClickingButtons.java:270: error: package Item d
oes not exist
if (removeId < 0 || removeId > Item.itemStackable.length)