Packet # | Packet Name | Length | Client | Server | Obsolete |
---|---|---|---|---|---|
0x1A | Show Item | dynamic | X | X | |
Data Type | Description | ||||
byte 0x1A | The packet number. | ||||
ushort Size | The size of the packet. | ||||
uint Serial |
The item's serial. Include the flag 0x80000000 if the item's amount is greater than one. |
||||
ushort Artwork |
The item's artwork number. Include the flag 0x8000 if the item's stackid is greater than zero. |
||||
ushort Amount |
The amount of the item present. This should always be greater than zero. This is only included if Serial includes 0x80000000. |
||||
byte StackID | The number to add to the item's artwork when Amount > 1. Include this only if Artwork includes 0x8000. |
||||
ushort X |
The item's X-axis position. If the item's direction is not zero, include the flag 0x8000. |
||||
ushort Y |
The item's Y-axis position. If the item's status is not zero, include the flag 0x4000. If the item's hue is not zero, include the flag 0x8000. |
||||
byte Direction |
The direction (C#|VB7) the item is facing. Include this only if X includes 0x8000. |
||||
byte Z | The item's Z-axis position. | ||||
ushort Hue | The item's hue. Include this only if Y includes 0x8000. |
||||
byte Status | The item's status. Include this only if Y includes 0x4000. |
||||
Packet Description: This is sent by the server to display an item on the ground. |