Package net.sf.l2j.gameserver.serverpackets

Examples of net.sf.l2j.gameserver.serverpackets.InventoryUpdate.addRemovedItem()


                        if (_heroItems.contains(item.getItemId()))
                          continue;

                        player.destroyItem("Hero", item, null, true);
                        iu = new InventoryUpdate();
                        iu.addRemovedItem(item);
                        player.sendPacket(iu);
                    }

                    player.sendPacket(new UserInfo(player));
                    player.broadcastUserInfo();
View Full Code Here


            }

            if (playerIU != null)
            {
              if (oldItem.getCount() > 0 && oldItem != newItem) playerIU.addModifiedItem(oldItem);
              else playerIU.addRemovedItem(oldItem);
            }
    }

        // Send updated item list to the player
    if (playerIU != null) player.sendPacket(playerIU);
View Full Code Here

          // Destroy
          L2ItemInstance removedItem = _player.getInventory().destroyItemByItemId("", _itemId, 1, _player, null);
          if (!Config.FORCE_INVENTORY_UPDATE)
          {
            InventoryUpdate iu = new InventoryUpdate();
            if (removedItem.getCount() == 0) iu.addRemovedItem(removedItem);
            else iu.addModifiedItem(removedItem);

            _player.sendPacket(iu);
          }
          else _player.sendPacket(new ItemList(_player, true));
View Full Code Here

          // Destroy
          L2ItemInstance removedItem = _player.getInventory().destroyItemByItemId("", _itemId, 1, _player, null);
          if (!Config.FORCE_INVENTORY_UPDATE)
          {
            InventoryUpdate iu = new InventoryUpdate();
            if (removedItem.getCount() == 0) iu.addRemovedItem(removedItem);
            else iu.addModifiedItem(removedItem);

            _player.sendPacket(iu);
          }
          else _player.sendPacket(new ItemList(_player, true));
View Full Code Here

            if (newItem == null) return false;
            removeItem(-1, item.getItemId(), item.getCount());

            // Add changes to inventory update packets
            if (oldItem.getCount() > 0 && oldItem != newItem) playerIU.addModifiedItem(oldItem);
            else playerIU.addRemovedItem(oldItem);
            if (newItem.getCount() > item.getCount()) ownerIU.addModifiedItem(newItem);
            else ownerIU.addNewItem(newItem);

            // Send messages about the transaction to both players
            if (newItem.isStackable())
View Full Code Here

                activeChar.sendPacket(sm);
   
                if (!Config.FORCE_INVENTORY_UPDATE)
                {
                    InventoryUpdate iu = new InventoryUpdate();
                    if (destroyItem.getCount() == 0) iu.addRemovedItem(destroyItem);
                    else iu.addModifiedItem(destroyItem);
                    iu.addItem(crystals);
                   
                    activeChar.sendPacket(iu);
                }
View Full Code Here

            }

            if (playerIU != null)
            {
              if (oldItem.getCount() > 0 && oldItem != newItem) playerIU.addModifiedItem(oldItem);
              else playerIU.addRemovedItem(oldItem);
            }
    }

        // Send updated item list to the player
    if (playerIU != null) player.sendPacket(playerIU);
View Full Code Here

      return;

    if (!Config.FORCE_INVENTORY_UPDATE)
    {
      InventoryUpdate iu = new InventoryUpdate();
      if (removedItem.getCount() == 0) iu.addRemovedItem(removedItem);
      else iu.addModifiedItem(removedItem);

      //client.getConnection().sendPacket(iu);
      activeChar.sendPacket(iu);
    }
View Full Code Here

      {
        playerIU.addModifiedItem(oldItem);
      }
      else
      {
        playerIU.addRemovedItem(oldItem);
      }
     
      sendPacket(playerIU);
    }
    else
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.