Цитата:
Сообщение от Dom2
Сначала нужно послать пакет удаления старого купона
|
Это нужно делать, если всего 1 купон.
Для примера в Piercing Blow активация купона C4 Speed Kit (Id предметов отличаются от старых клиентов в остальном всё тоже самое):
Код:
// PROTOCOL_BASE_GET_INVEN_INFO_ACK
FC 74 0C 00 00 00 00 00
AA F4 19 00 // 1701034
01
05 00 00 00 // изначально имеем 5 купонов
// PROTOCOL_AUTH_SHOP_ITEM_AUTH_ACK
FC 74 0C 00 00 00 00 00
AA F4 19 00 // 1701034
01
04 00 00 00 // 1 купон из 5 использован
// PROTOCOL_INVENTORY_GET_INFO_ACK
E5 62 16 00 00 00 00 00
22 6A 18 00 // 1600034 (1701034 - 101000) новый предмет
02 // тип использования
04 4F 6F 5F // действует до yyMMddHHmm