Показать сообщение отдельно
Старый 28.01.2010, 17:45   #70
Заблокирован
 
Регистрация: 01.10.2007
Сообщений: 76
Сказал Спасибо: 22
Имеет 7 спасибок в 7 сообщенях
Murdoc
По умолчанию

Сервачок перешол на ГрациюЭпилог. Попытался запустить скрипт на рыбалку - не правильно определяет все предметы в инвентаре кроме первого. Полез смотреть пакеты и выяснил что формат немножко отличается:
Код:
11=ItemList:h(ShowWindow)h(ItemCount:Loop.01.0024)h(ItemTypeID)d(ObjectID)d(ItemID:Get.Func01)d(LocationSlot)q(Amount)h(ItemType2)h(CustomType1)h(isEquipped)d(BodyPart)h(EnchantLevel)h(CustType2)d(AugmentID:Get.AugmentID)d(Mana)h(AttackElement)h(AttackElementPower)h(FireDefElementPower)h(WaterDefElementPower)h(WindDefElementPower)h(EarthDefElementPower)h(HolyDefElementPower)h(UnholyDefElementPower)d(RemainingTime)d(1)h(2)
Код:
21=InventoryUpdate:h(Count:Loop.1.0025)h(UpdateType:01-add,02-modify,03-remove)h(ItemType1)d(ObjectID)d(ItemID:Get.Func01)d(LocationSlot)q(Quantity)h(ItemType2)h(CustomType1)h(Equipped)d(BodyPart)h(EnchantLevel)h(CustType2)d(AugmentID:Get.AugmentID)d(Mana)h(AttackElement)h(AttackElementPower)h(FireDefElementPower)h(WaterDefElementPower)h(WindDefElementPower)h(EarthDefElementPower)h(HolyDefElementPower)h(UnholyDefElementPower)d(RemainingTime)d(1)h(2)
В конце цикла добавляется 6 нулей. Пакетхак теперь эти пакетики правильно парсит, а вот скрипт для рыбалки все равно не понимает. Скрипт брал тут: ВОТ ОН. Ну и вот кусок моего пакета:
Код:
11 01 00 29 00 04 00 32 EA 6F 10 27 07 00 00 00 00 00 00 03 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FE FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 00 00 04 00 68 32 EA 10 B7 0C 00 00 00 00 00 00 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FE FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 00 00 04 00 58 32 EA 10 BF 0C 00 00 00 00 00 00 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FE FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 00 00 04 00 43 32 EA 10 AE 0C 00 00 00 00 00 00 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FE FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 00 00 04 00 27 32 EA 10 35 0C 00 00 00 00 00 00 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FE FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 00 00
Murdoc вне форума   Ответить с цитированием