Тема: пакет npcinfo
Показать сообщение отдельно
Старый 22.12.2012, 10:36   #1
Пользователь
 
Аватар для wildamd
 
Регистрация: 22.12.2012
Сообщений: 40
Сказал Спасибо: 0
Имеет 3 спасибок в 3 сообщенях
wildamd имеет немного плохого в прошлом
Печаль пакет npcinfo

всем доброго времени суток
ребят, вопрос на счет пакета npcinfo

вот начальные куски wps

LA2: "NpcInfo" size: 200 prot: 83 $053
Addr: Size: Type: Description: Value:
0000 2 word psz 200 | $00C8
0002 1 byte ID 12 | $0C
0003 4 integer ObjID -1209194393 | $B7ED2867
0007 4 integer NpcId Kuta ($000FC17E)
000B 4 integer IsAttackable 0 | $00000000
000F 4 integer X 142807 | $00022DD7
0013 4 integer Y 46493 | $0000B59D
0017 4 integer Z -3384 | $FFFFF2C8
001B 4 integer Heading 24576 | $00006000

LA2: "Action" size: 20 prot: 83 $053
Addr: Size: Type: Description: Value:
0000 2 word psz 20 | $0014
0002 1 byte ID 31 | $1F
0003 4 integer ObjectID 1209025448 | $481043A8
0007 4 integer OrigX 143519 | $0002309F
000B 4 integer OrigY 46663 | $0000B647
000F 4 integer OrigZ -3435 | $FFFFF295
0013 1 byte ActionID 0 | $00

LA2: "MyTargetSelected" size: 13 prot: 83 $053
Addr: Size: Type: Description: Value:
0000 2 word psz 13 | $000D
0002 1 byte ID 185 | $B9 '¹'
0003 4 integer ObjectID 1209025448 | $481043A8
0007 2 word Color 65471 | $FFBF
0009 4 integer 0 0 | $00000000

первый пакет, как мы знаем - это обычный npcinfo, от сервера
второй - "запрос выделения" нпц, от клиента
третий - "подтверждение выделения", от сервера

вопрос такой - почему разные objectid?
как из $B7ED2867 получается $481043A8? пытался "перевернуть" - все равно разница в значении.

заранее спасибо за помощь
wildamd вне форума   Ответить с цитированием