Мы все знаем что в впп выложен не полный список пакетов а часть из них просто не разобрана. Предлагаю сдесь выкладывать свои наработки:
Я начну:
Код:
s0717=DeleteStorageInform:h(psize)h(ID:Get.ID)c(-)h(Item ID)
c071E=ExchangeItemRequest:h(psize)h(ID:Get.ID)-(2: )h(Item SID)
s071F=ExchangeItemResult:h(psize)h(ID:Get.ID)c( )c(Item GID)d(Item ID)-(2: )h(Item SID)z(4:Number of holes)
c0C01=BuyStoreRequest:h(psize)h(ID:Get.ID)d(Store ID)d(Diff Item's)h(-)d(Item Slot)c(Item Count)
s0C02=BuyStoreSuccess:h(psize)h(ID:Get.ID)-(49:-)c(Diff Item's)d(Item ID)
c0C04=SellStoreRequest:h(psize)h(ID:Get.ID)d(Store ID)d(Diff Item's)h(-)h(Item ID)c(Item Count)
s0C05=SellStoreResult:h(psize)h(ID:Get.ID)-(9d(Money)
c0C11=OpenStoreRequest:h(psize)h(ID:Get.ID)d(Store Id)
s0C12=?OpenStoreResult?:h(psize)h(ID:Get.ID)d(Store Id)c( )
c0D81=FireGuardPasswordSend:h(psize)h(ID:Get.ID)a(Password)c( )
s0D82=FireGuardPasswordResult:h(psize)h(ID:Get.ID)h( )
Пара багов впф.
1: 'a' должен возвращать строку оканчивающийся 0. Заставить работать этот параметр у меня не получилось.
2: Все еще стоит вопрос о разборе пакетов динамической длинны например BuyStoreRequest. Параметр(по которому можно разбирать количество купленных аитемов) найден вопрос в том как его применить.
//s: данных багов не наблюдается. Все работает как и должно работать.
необходимый функционал параметров присутствует и работает. взято с портала rf-cheats.ru