Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
PROTOCOL_BASE_GET_INVEN_INFO_ACK
#1
anyway help me with the structure from PROTOCOL_BASE_GET_INVEN_INFO_ACK and PROTOCOL_BASE_GET_CHARA_INFO_ACK
Ответ
#2
[SRC="csharp"]class PROTOCOL_BASE_GET_INVEN_INFO_ACK : Packet
{
IEnumerable<ItemModel> items;
int result;

public PROTOCOL_BASE_GET_INVEN_INFO_ACK(IEnumerable<ItemModel> items, int result = 0)
{
this.items = items;
this.result = result;
}

public override void WriteImpl()
{
Write<ushort>(0);
Write<int>(result);
Write<ushort>(items.Count());

foreach (var item in items)
{
Write<uint>(item.StoredId);
Write<uint>(item.ItemId);
Write<ItemExpirationType>(item.ExpirationType);
Write<uint>(item.Quantity);
}
}
}
[/SRC]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  PROTOCOL_BASE_GET_INVEN_INFO_ACK ManuelDev 4 1,427 06-12-2017, 11:38 PM
Последний пост: ManuelDev

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)