コード例 #1
0
        public byte[] GetBytes()
        {
            DataBuffer buffer = new DataBuffer(new byte[0]);

            for (int i = 0; i <= 45; i++)
            {
                var slot = _slots[i];
                buffer.WriteInt(i);                 //Write the SlotID
                buffer.WriteShort(slot.ItemId);     //Write the ItemID
                buffer.WriteByte(slot.MetaData);
                buffer.WriteByte(slot.ItemCount);
            }
            return(buffer.ExportWriter);
        }
コード例 #2
0
 public byte[] GetBytes()
 {
     DataBuffer buffer = new DataBuffer(new byte[0]);
     for (int i = 0; i <= 45; i++)
     {
         var slot = _slots[i];
         buffer.WriteInt(i); //Write the SlotID
         buffer.WriteShort(slot.ItemId); //Write the ItemID
         buffer.WriteByte(slot.MetaData);
         buffer.WriteByte(slot.ItemCount);
     }
     return buffer.ExportWriter;
 }