PDA

Просмотр полной версии : Определение количества и ObjectID Spirit Ore на складе


Anton5
29.12.2008, 13:26
Требуется определить количество и ObjectID Soul Ore и Spirit Ore. Определение произвожу следующим образом:
//WareHouse: array[0..1,0..1] of integer; //x,0-количество, x,1-ObjectID, 0,x - Soul_Ore, 1,x - Spirit_Ore
if FromServer and (ConnectName='CharXX') and (pck[1]=#$42) then //количество и ObjectID Soul_Ore и Spirit_Ore хранящихся в WareHouse
begin
for i:=0 to 100 do
begin
if (i<ReadH(8)) then
begin
if (ReadD(i*32+16) = 1785) then begin WareHouse[0,0] := ReadD(i*32+20); WareHouse[0,1] := ReadD(i*32+38); end;
if (ReadD(i*32+16) = 3031) then begin WareHouse[1,0] := ReadD(i*32+20); WareHouse[1,1] := ReadD(i*32+38); end;
end
end;
m.Lines.Add(TimeToStr(now)+': WareHouse: Soul_Ore: '+Format('%d', [WareHouse[0,0]])+', ObjectID: '+Format('%d', [WareHouse[0,1]])+', Spirit_Ore: '+Format('%d', [WareHouse[1,0]])+', ObjectID: '+Format('%d', [WareHouse[1,1]]));
end;
Soul Ore определяется нормально, а Spirit_Ore нехочет. Просмотрел пакет WareHouseWithdrawList(0x42) упоминание о Soul Ore в пакете нашёл, а Spirit Ore там нет, хотя при заходе клиентом на складе Spirit Ore присутствует. Найти упоминание о Spirit Ore смог только сравнив количество имеющиеся у меня и которые встречаются в пакете.
[Начало повторяющегося блока 52/84]
1642 h itemType1: 0
1644 d ObjectId: 0
1648 d ItemId: Unknown Items ID:262144(40000)
1652 d Count: 0
1656 h itemType2: 3031
1658 h h: 0
1660 d BodyPart: 11343
1664 h EnchantLvl: 5
1666 h h: 0
1668 h h: 0
1670 d ObjectId: 0
[Конец повторяющегося блока 52/84]

[Начало повторяющегося блока 66/84]
2090 h itemType1: 4
2092 d ObjectId: 0
2096 d ItemId: Soul Ore ID:1785 (0x06F9)
2100 d Count: 19704
2104 h itemType2: 5
2106 h h: 0
2108 d BodyPart: 0
2112 h EnchantLvl: 0
2114 h h: 0
2116 h h: 0
2118 d ObjectId: 34728050
[Конец повторяющегося блока 66/84]

Почемуто Spirit Ore определяется как Unknown Items и имеет Items ID:262144 данный Items ID имеют любые Unknown Items предметы. Так же кольчество Spirit Ore отображается в параметре BodyPart, а не Count и ObjectId=0. Смотрел и спомощью WP таже картина.

Вопрос:
1) Как всётаки можно определить количество и ObjectID Spirit Ore?
2) Каким образом клиент всё таки определяет что это Spirit Ore?

Tип: 0x42 (WareHouseWithdrawList)
Pазмер: 3369+2
Время прихода: 14:04:34:458
0002 h WHtype: 1 (0x0001)
0004 d PlayerAdena: 4304377 (0x0041ADF9)
0008 h ListItemst: 84 (0x0054)
[Начало повторяющегося блока 1/84]
0010 h itemType1: 4
0012 d ObjectId: 0
0016 d ItemId: Stolen Infernium Ore ID:6363 (0x18DB)
0020 d Count: 12
0024 h itemType2: 5
0026 h h: 0
0028 d BodyPart: 0
0032 h EnchantLvl: 0
0034 h h: 0
0036 h h: 0
0038 d ObjectId: 8436710
[Конец повторяющегося блока 1/84]
[Начало повторяющегося блока 2/84]
0042 h itemType1: 0
0044 d ObjectId: 0
0048 d ItemId: Unknown Items ID:262144(40000)
0052 d Count: 0
0056 h itemType2: 4412
0058 h h: 0
0060 d BodyPart: 20
0064 h EnchantLvl: 5
0066 h h: 0
0068 h h: 0
0070 d ObjectId: 0
[Конец повторяющегося блока 2/84]
[Начало повторяющегося блока 3/84]
0074 h itemType1: 0
0076 d ObjectId: 215351296
0080 d ItemId: Iron Plate Gaiters ID:376 (0x0178)
0084 d Count: 0
0088 h itemType2: 0
0090 h h: 4
0092 d BodyPart: 0
0096 h EnchantLvl: 4413
0098 h h: 0
0100 h h: 15
0102 d ObjectId: 327680
[Конец повторяющегося блока 3/84]
[Начало повторяющегося блока 4/84]
0106 h itemType1: 0
0108 d ObjectId: 0
0112 d ItemId: 0
0116 d Count: 215416832
0120 h itemType2: 376
0122 h h: 0
0124 d BodyPart: 0
0128 h EnchantLvl: 0
0130 h h: 4
0132 h h: 0
0134 d ObjectId: 289275904
[Конец повторяющегося блока 4/84]
[Начало повторяющегося блока 5/84]
0138 h itemType1: 0
0140 d ObjectId: 10
0144 d ItemId: Mace ID:5 (0x0005)
0148 d Count: 0
0152 h itemType2: 0
0154 h h: 0
0156 d BodyPart: 215482368
0160 h EnchantLvl: 376
0162 h h: 0
0164 h h: 0
0166 d ObjectId: 0
[Конец повторяющегося блока 5/84]
[Начало повторяющегося блока 6/84]
0170 h itemType1: 4
0172 d ObjectId: 0
0176 d ItemId: Echo Crystal - Theme of the Feast ID:4415 (0x113F)
0180 d Count: 16
0184 h itemType2: 5
0186 h h: 0
0188 d BodyPart: 0
0192 h EnchantLvl: 0
0194 h h: 0
0196 h h: 0
0198 d ObjectId: 24644825
[Конец повторяющегося блока 6/84]
[Начало повторяющегося блока 7/84]
0202 h itemType1: 0
0204 d ObjectId: 0
0208 d ItemId: Unknown Items ID:262144(40000)
0212 d Count: 0
0216 h itemType2: 4416
0218 h h: 0
0220 d BodyPart: 15
0224 h EnchantLvl: 5
0226 h h: 0
0228 h h: 0
0230 d ObjectId: 0
[Конец повторяющегося блока 7/84]
[Начало повторяющегося блока 8/84]
0234 h itemType1: 0
0236 d ObjectId: 215613440
0240 d ItemId: Iron Plate Gaiters ID:376 (0x0178)
0244 d Count: 0
0248 h itemType2: 0
0250 h h: 4
0252 d BodyPart: 0
0256 h EnchantLvl: 4629
0258 h h: 0
0260 h h: 1
0262 d ObjectId: 327680
[Конец повторяющегося блока 8/84]
[Начало повторяющегося блока 9/84]
0266 h itemType1: 0
0268 d ObjectId: 0
0272 d ItemId: 0
0276 d Count: 1108344832
0280 h itemType2: 380
0282 h h: 0
0284 d BodyPart: 0
0288 h EnchantLvl: 0
0290 h h: 4
0292 h h: 0
0294 d ObjectId: 303366144
[Конец повторяющегося блока 9/84]
[Начало повторяющегося блока 10/84]
0298 h itemType1: 0
0300 d ObjectId: 1
0304 d ItemId: Mace ID:5 (0x0005)
0308 d Count: 0
0312 h itemType2: 0
0314 h h: 0
0316 d BodyPart: 1109655552
0320 h EnchantLvl: 380
0322 h h: 0
0324 h h: 0
0326 d ObjectId: 0
[Конец повторяющегося блока 10/84]
[Начало повторяющегося блока 11/84]
0330 h itemType1: 4
0332 d ObjectId: 0
0336 d ItemId: Red Soul Crystal ID:4629 (0x1215)
0340 d Count: 1
0344 h itemType2: 5
0346 h h: 0
0348 d BodyPart: 0
0352 h EnchantLvl: 0
0354 h h: 0
0356 h h: 0
0358 d ObjectId: 24920652
[Конец повторяющегося блока 11/84]
[Начало повторяющегося блока 12/84]
0362 h itemType1: 0
0364 d ObjectId: 0
0368 d ItemId: Unknown Items ID:262144(40000)
0372 d Count: 0
0376 h itemType2: 4651
0378 h h: 0
0380 d BodyPart: 1
0384 h EnchantLvl: 5
0386 h h: 0
0388 h h: 0
0390 d ObjectId: 0
[Конец повторяющегося блока 12/84]
[Начало повторяющегося блока 13/84]
0394 h itemType1: 0
0396 d ObjectId: -856621056
0400 d ItemId: Reinforced Leather Shirt ID:394 (0x018A)
0404 d Count: 0
0408 h itemType2: 0
0410 h h: 4
0412 d BodyPart: 0
0416 h EnchantLvl: 4651
0418 h h: 0
0420 h h: 1
0422 d ObjectId: 327680
[Конец повторяющегося блока 13/84]
[Начало повторяющегося блока 14/84]
0426 h itemType1: 0
0428 d ObjectId: 0
0432 d ItemId: 0
0436 d Count: -853278720
0440 h itemType2: 394
0442 h h: 0
0444 d BodyPart: 0
0448 h EnchantLvl: 0
0450 h h: 4
0452 h h: 0
0454 d ObjectId: 302055424
[Конец повторяющегося блока 14/84]
[Начало повторяющегося блока 15/84]
0458 h itemType1: 0
0460 d ObjectId: 1
0464 d ItemId: Mace ID:5 (0x0005)
0468 d Count: 0
0472 h itemType2: 0
0474 h h: 0
0476 d BodyPart: 1075249152
0480 h EnchantLvl: 412
0482 h h: 0
0484 h h: 0
0486 d ObjectId: 0
[Конец повторяющегося блока 15/84]
[Начало повторяющегося блока 16/84]
0490 h itemType1: 4
0492 d ObjectId: 0
0496 d ItemId: Event - Glittering Medal ID:6393 (0x18F9)
0500 d Count: 1
0504 h itemType2: 5
0506 h h: 0
0508 d BodyPart: 0
0512 h EnchantLvl: 0
0514 h h: 0
0516 h h: 0
0518 d ObjectId: 27289809
[Конец повторяющегося блока 16/84]
[Начало повторяющегося блока 17/84]
0522 h itemType1: 0
0524 d ObjectId: 0
0528 d ItemId: Unknown Items ID:262144(40000)
0532 d Count: 0
0536 h itemType2: 4214
0538 h h: 0
0540 d BodyPart: 42
0544 h EnchantLvl: 5
0546 h h: 0
0548 h h: 0
0550 d ObjectId: 0
[Конец повторяющегося блока 17/84]
[Начало повторяющегося блока 18/84]
0554 h itemType1: 0
0556 d ObjectId: 788987904
0560 d ItemId: Theca Leather Gaiters ID:420 (0x01A4)
0564 d Count: 0
0568 h itemType2: 0
0570 h h: 4
0572 d BodyPart: 0
0576 h EnchantLvl: 4213
0578 h h: 0
0580 h h: 29
0582 d ObjectId: 327680
[Конец повторяющегося блока 18/84]
[Начало повторяющегося блока 19/84]
0586 h itemType1: 0
0588 d ObjectId: 0
0592 d ItemId: 0
0596 d Count: 790953984
0600 h itemType2: 420
0602 h h: 0
0604 d BodyPart: 0
0608 h EnchantLvl: 0
0610 h h: 4
0612 h h: 0
0614 d ObjectId: 275972096
[Конец повторяющегося блока 19/84]
[Начало повторяющегося блока 20/84]
0618 h itemType1: 0
0620 d ObjectId: 44
0624 d ItemId: Mace ID:5 (0x0005)
0628 d Count: 0
0632 h itemType2: 0
0634 h h: 0
0636 d BodyPart: 793903104
0640 h EnchantLvl: 420
0642 h h: 0
0644 h h: 0
0646 d ObjectId: 0
[Конец повторяющегося блока 20/84]
[Начало повторяющегося блока 21/84]
0650 h itemType1: 4
0652 d ObjectId: 0
0656 d ItemId: L2 Day - Heart Piece 9 ID:4217 (0x1079)
0660 d Count: 23
0664 h itemType2: 5
0666 h h: 0
0668 d BodyPart: 0
0672 h EnchantLvl: 0
0674 h h: 0
0676 h h: 0
0678 d ObjectId: 27537257
[Конец повторяющегося блока 21/84]
[Начало повторяющегося блока 22/84]
0682 h itemType1: 0
0684 d ObjectId: 0
0688 d ItemId: Unknown Items ID:262144(40000)
0692 d Count: 0
0696 h itemType2: 4212
0698 h h: 0
0700 d BodyPart: 37
0704 h EnchantLvl: 5
0706 h h: 0
0708 h h: 0
0710 d ObjectId: 0
[Конец повторяющегося блока 22/84]
[Начало повторяющегося блока 23/84]
0714 h itemType1: 0
0716 d ObjectId: 798097408
0720 d ItemId: Theca Leather Gaiters ID:420 (0x01A4)
0724 d Count: 0
0728 h itemType2: 0
0730 h h: 4
0732 d BodyPart: 0
0736 h EnchantLvl: 4216
0738 h h: 0
0740 h h: 44
0742 d ObjectId: 327680
[Конец повторяющегося блока 23/84]
[Начало повторяющегося блока 24/84]
0746 h itemType1: 0
0748 d ObjectId: 0
0752 d ItemId: 0
0756 d Count: 852754432
0760 h itemType2: 420
0762 h h: 0
0764 d BodyPart: 0
0768 h EnchantLvl: 0
0770 h h: 4
0772 h h: 0
0774 d ObjectId: 275841024
[Конец повторяющегося блока 24/84]
[Начало повторяющегося блока 25/84]
0778 h itemType1: 0
0780 d ObjectId: 4
0784 d ItemId: Mace ID:5 (0x0005)
0788 d Count: 0
0792 h itemType2: 0
0794 h h: 0
0796 d BodyPart: 1907097600
0800 h EnchantLvl: 420
0802 h h: 0
0804 h h: 0
0806 d ObjectId: 0
[Конец повторяющегося блока 25/84]
[Начало повторяющегося блока 26/84]
0810 h itemType1: 4
0812 d ObjectId: 0
0816 d ItemId: L2 Day - Heart Piece 2 ID:4210 (0x1072)
0820 d Count: 2
0824 h itemType2: 5
0826 h h: 0
0828 d BodyPart: 0
0832 h EnchantLvl: 0
0834 h h: 0
0836 h h: 0
0838 d ObjectId: 27587210
[Конец повторяющегося блока 26/84]
[Начало повторяющегося блока 27/84]
0842 h itemType1: 0
0844 d ObjectId: 0
0848 d ItemId: Unknown Items ID:262144(40000)
0852 d Count: 0
0856 h itemType2: 5964
0858 h h: 0
0860 d BodyPart: 26
0864 h EnchantLvl: 5
0866 h h: 0
0868 h h: 0
0870 d ObjectId: 0
[Конец повторяющегося блока 27/84]
[Начало повторяющегося блока 28/84]
0874 h itemType1: 0
0876 d ObjectId: 666566656
0880 d ItemId: Prairie Leather Gaiters ID:421 (0x01A5)
0884 d Count: 0
0888 h itemType2: 0
0890 h h: 4
0892 d BodyPart: 0
0896 h EnchantLvl: 4215
0898 h h: 0
0900 h h: 4
0902 d ObjectId: 327680
[Конец повторяющегося блока 28/84]
[Начало повторяющегося блока 29/84]
0906 h itemType1: 0
0908 d ObjectId: 0
0912 d ItemId: 0
0916 d Count: 664666112
0920 h itemType2: 422
0922 h h: 0
0924 d BodyPart: 0
0928 h EnchantLvl: 0
0930 h h: 4
0932 h h: 0
0934 d ObjectId: 496893952
[Конец повторяющегося блока 29/84]
[Начало повторяющегося блока 30/84]
0938 h itemType1: 0
0940 d ObjectId: 1000
0944 d ItemId: Mace ID:5 (0x0005)
0948 d Count: 0
0952 h itemType2: 0
0954 h h: 0
0956 d BodyPart: 751042560
0960 h EnchantLvl: 441
0962 h h: 0
0964 h h: 0
0966 d ObjectId: 0
[Конец повторяющегося блока 30/84]
[Начало повторяющегося блока 31/84]
0970 h itemType1: 4
0972 d ObjectId: 0
0976 d ItemId: Unknown Items ID:8869(22A5)
0980 d Count: 45
0984 h itemType2: 5
0986 h h: 0
0988 d BodyPart: 0
0992 h EnchantLvl: 0
0994 h h: 0
0996 h h: 0
0998 d ObjectId: 28946441
[Конец повторяющегося блока 31/84]
[Начало повторяющегося блока 32/84]
1002 h itemType1: 0
1004 d ObjectId: 0
1008 d ItemId: Unknown Items ID:65536(10000)
1012 d Count: 0
1016 h itemType2: 8181
1018 h h: 0
1020 d BodyPart: 1
1024 h EnchantLvl: 1
1026 h h: 0
1028 h h: 0
1030 d ObjectId: 1
[Конец повторяющегося блока 32/84]
[Начало повторяющегося блока 33/84]
1034 h itemType1: 0
1036 d ObjectId: 1969946624
1040 d ItemId: Otherworldly Robe ID:450 (0x01C2)
1044 d Count: 0
1048 h itemType2: 0
1050 h h: 4
1052 d BodyPart: 0
1056 h EnchantLvl: 8870
1058 h h: 0
1060 h h: 60
1062 d ObjectId: 327680
[Конец повторяющегося блока 33/84]
[Начало повторяющегося блока 34/84]
1066 h itemType1: 0
1068 d ObjectId: 0
1072 d ItemId: 0
1076 d Count: 1970012160
1080 h itemType2: 450
1082 h h: 0
1084 d BodyPart: 0
1088 h EnchantLvl: 0
1090 h h: 4
1092 h h: 0
1094 d ObjectId: 340262912
[Конец повторяющегося блока 34/84]
[Начало повторяющегося блока 35/84]
1098 h itemType1: 0
1100 d ObjectId: 488
1104 d ItemId: Mace ID:5 (0x0005)
1108 d Count: 0
1112 h itemType2: 0
1114 h h: 0
1116 d BodyPart: -1965686784
1120 h EnchantLvl: 452
1122 h h: 0
1124 h h: 0
1126 d ObjectId: 0
[Конец повторяющегося блока 35/84]
[Начало повторяющегося блока 36/84]
1130 h itemType1: 4
1132 d ObjectId: 0
1136 d ItemId: Greater Magic Haste Potion ID:6036 (0x1794)
1140 d Count: 1
1144 h itemType2: 5
1146 h h: 0
1148 d BodyPart: 0
1152 h EnchantLvl: 0
1154 h h: 0
1156 h h: 0
1158 d ObjectId: 33469091
[Конец повторяющегося блока 36/84]
[Начало повторяющегося блока 37/84]
1162 h itemType1: 0
1164 d ObjectId: 0
1168 d ItemId: 0
1172 d Count: 0
1176 h itemType2: 908
1178 h h: 0
1180 d BodyPart: 1
1184 h EnchantLvl: 2
1186 h h: 0
1188 h h: 8
1190 d ObjectId: 0
[Конец повторяющегося блока 37/84]
[Начало повторяющегося блока 38/84]
1194 h itemType1: 0
1196 d ObjectId: 1428357120
1200 d ItemId: Dark Crystal Helmet ID:512 (0x0200)
1204 d Count: 0
1208 h itemType2: 0
1210 h h: 4
1212 d BodyPart: 0
1216 h EnchantLvl: 6908
1218 h h: 0
1220 h h: 26
1222 d ObjectId: 327680
[Конец повторяющегося блока 38/84]
[Начало повторяющегося блока 39/84]
1226 h itemType1: 0
1228 d ObjectId: 0
1232 d ItemId: 0
1236 d Count: -1903362048
1240 h itemType2: 515
1242 h h: 0
1244 d BodyPart: 0
1248 h EnchantLvl: 0
1250 h h: 4
1252 h h: 0
1254 d ObjectId: 435355648
[Конец повторяющегося блока 39/84]
[Начало повторяющегося блока 40/84]
1258 h itemType1: 0
1260 d ObjectId: 8
1264 d ItemId: Mace ID:5 (0x0005)
1268 d Count: 0
1272 h itemType2: 0
1274 h h: 0
1276 d BodyPart: -357498880
1280 h EnchantLvl: 520
1282 h h: 0
1284 h h: 0
1286 d ObjectId: 0
[Конец повторяющегося блока 40/84]
[Начало повторяющегося блока 41/84]
1290 h itemType1: 4
1292 d ObjectId: 0
1296 d ItemId: Crystal Spice ID:6644 (0x19F4)
1300 d Count: 6
1304 h itemType2: 5
1306 h h: 0
1308 d BodyPart: 0
1312 h EnchantLvl: 0
1314 h h: 0
1316 h h: 0
1318 d ObjectId: 34138802
[Конец повторяющегося блока 41/84]
[Начало повторяющегося блока 42/84]
1322 h itemType1: 0
1324 d ObjectId: 0
1328 d ItemId: Unknown Items ID:262144(40000)
1332 d Count: 0
1336 h itemType2: 6667
1338 h h: 0
1340 d BodyPart: 136
1344 h EnchantLvl: 5
1346 h h: 0
1348 h h: 0
1350 d ObjectId: 0
[Конец повторяющегося блока 42/84]
[Начало повторяющегося блока 43/84]
1354 h itemType1: 0
1356 d ObjectId: 1477771264
1360 d ItemId: Gust Helmet ID:522 (0x020A)
1364 d Count: 0
1368 h itemType2: 0
1370 h h: 0
1372 d BodyPart: 0
1376 h EnchantLvl: 6529
1378 h h: 0
1380 h h: 1
1382 d ObjectId: 0
[Конец повторяющегося блока 43/84]
[Начало повторяющегося блока 44/84]
1386 h itemType1: 0
1388 d ObjectId: 16384
1392 d ItemId: 0
1396 d Count: -627310592
1400 h itemType2: 522
1402 h h: 0
1404 d BodyPart: 0
1408 h EnchantLvl: 0
1410 h h: 4
1412 h h: 0
1414 d ObjectId: 511705088
[Конец повторяющегося блока 44/84]
[Начало повторяющегося блока 45/84]
1418 h itemType1: 0
1420 d ObjectId: 25
1424 d ItemId: Mace ID:5 (0x0005)
1428 d Count: 256
1432 h itemType2: 0
1434 h h: 0
1436 d BodyPart: -627245056
1440 h EnchantLvl: 522
1442 h h: 0
1444 h h: 0
1446 d ObjectId: 0
[Конец повторяющегося блока 45/84]
[Начало повторяющегося блока 46/84]
1450 h itemType1: 4
1452 d ObjectId: 0
1456 d ItemId: Green Colored Lure - For Beginners ID:7807 (0x1E7F)
1460 d Count: 23
1464 h itemType2: 5
1466 h h: 0
1468 d BodyPart: 256
1472 h EnchantLvl: 0
1474 h h: 0
1476 h h: 0
1478 d ObjectId: 34265758
[Конец повторяющегося блока 46/84]
[Начало повторяющегося блока 47/84]
1482 h itemType1: 0
1484 d ObjectId: 0
1488 d ItemId: Unknown Items ID:262144(40000)
1492 d Count: 0
1496 h itemType2: 7809
1498 h h: 0
1500 d BodyPart: 21
1504 h EnchantLvl: 5
1506 h h: 0
1508 h h: 256
1510 d ObjectId: 0
[Конец повторяющегося блока 47/84]
[Начало повторяющегося блока 48/84]
1514 h itemType1: 0
1516 d ObjectId: -627113984
1520 d ItemId: Gust Helmet ID:522 (0x020A)
1524 d Count: 0
1528 h itemType2: 0
1530 h h: 4
1532 d BodyPart: 0
1536 h EnchantLvl: 7079
1538 h h: 0
1540 h h: 19
1542 d ObjectId: 327680
[Конец повторяющегося блока 48/84]
[Начало повторяющегося блока 49/84]
1546 h itemType1: 0
1548 d ObjectId: 0
1552 d ItemId: 0
1556 d Count: 1700200448
1560 h itemType2: 524
1562 h h: 0
1564 d BodyPart: 0
1568 h EnchantLvl: 0
1570 h h: 4
1572 h h: 0
1574 d ObjectId: 435486720
[Конец повторяющегося блока 49/84]
[Начало повторяющегося блока 50/84]
1578 h itemType1: 0
1580 d ObjectId: 617
1584 d ItemId: Mace ID:5 (0x0005)
1588 d Count: 0
1592 h itemType2: 0
1594 h h: 0
1596 d BodyPart: -415825920
1600 h EnchantLvl: 524
1602 h h: 0
1604 h h: 0
1606 d ObjectId: 0
[Конец повторяющегося блока 50/84]
[Начало повторяющегося блока 51/84]
1610 h itemType1: 4
1612 d ObjectId: 0
1616 d ItemId: Sanctity Crystal ID:7917 (0x1EED)
1620 d Count: 3
1624 h itemType2: 5
1626 h h: 0
1628 d BodyPart: 0
1632 h EnchantLvl: 0
1634 h h: 0
1636 h h: 0
1638 d ObjectId: 34408686
[Конец повторяющегося блока 51/84]
[Начало повторяющегося блока 52/84]
1642 h itemType1: 0
1644 d ObjectId: 0
1648 d ItemId: Unknown Items ID:262144(40000)
1652 d Count: 0
1656 h itemType2: 3031
1658 h h: 0
1660 d BodyPart: 11343
1664 h EnchantLvl: 5
1666 h h: 0
1668 h h: 0
1670 d ObjectId: 0
[Конец повторяющегося блока 52/84]
[Начало повторяющегося блока 53/84]
1674 h itemType1: 0
1676 d ObjectId: 722862080
1680 d ItemId: Helmet of Concentration ID:525 (0x020D)
1684 d Count: 0
1688 h itemType2: 0
1690 h h: 4
1692 d BodyPart: 0
1696 h EnchantLvl: 6647
1698 h h: 0
1700 h h: 41
1702 d ObjectId: 327680
[Конец повторяющегося блока 53/84]
[Начало повторяющегося блока 54/84]
1706 h itemType1: 0
1708 d ObjectId: 0
1712 d ItemId: 0
1716 d Count: 1656356864
1720 h itemType2: 525
1722 h h: 0
1724 d BodyPart: 0
1728 h EnchantLvl: 0
1730 h h: 4
1732 h h: 0
1734 d ObjectId: 119865344
[Конец повторяющегося блока 54/84]
[Начало повторяющегося блока 55/84]
1738 h itemType1: 0
1740 d ObjectId: 4
1744 d ItemId: Mace ID:5 (0x0005)
1748 d Count: 0
1752 h itemType2: 0
1754 h h: 0
1756 d BodyPart: -745209856
1760 h EnchantLvl: 525
1762 h h: 0
1764 h h: 0
1766 d ObjectId: 0
[Конец повторяющегося блока 55/84]
[Начало повторяющегося блока 56/84]
1770 h itemType1: 4
1772 d ObjectId: 0
1776 d ItemId: Deluxe Chest Key - Grade 4 ID:6668 (0x1A0C)
1780 d Count: 1
1784 h itemType2: 5
1786 h h: 0
1788 d BodyPart: 0
1792 h EnchantLvl: 0
1794 h h: 0
1796 h h: 0
1798 d ObjectId: 34461688
[Конец повторяющегося блока 56/84]
[Начало повторяющегося блока 57/84]
1802 h itemType1: 0
1804 d ObjectId: 0
1808 d ItemId: Unknown Items ID:262144(40000)
1812 d Count: 0
1816 h itemType2: 5030
1818 h h: 0
1820 d BodyPart: 447
1824 h EnchantLvl: 5
1826 h h: 0
1828 h h: 0
1830 d ObjectId: 0
[Конец повторяющегося блока 57/84]
[Начало повторяющегося блока 58/84]
1834 h itemType1: 0
1836 d ObjectId: -89915392
1840 d ItemId: Helmet of Concentration ID:525 (0x020D)
1844 d Count: 0
1848 h itemType2: 0
1850 h h: 4
1852 d BodyPart: 0
1856 h EnchantLvl: 8629
1858 h h: 0
1860 h h: 59
1862 d ObjectId: 327680
[Конец повторяющегося блока 58/84]
[Начало повторяющегося блока 59/84]
1866 h itemType1: 0
1868 d ObjectId: 0
1872 d ItemId: 0
1876 d Count: 1980301312
1880 h itemType2: 526
1882 h h: 0
1884 d BodyPart: 0
1888 h EnchantLvl: 0
1890 h h: 4
1892 h h: 0
1894 d ObjectId: 373489664
[Конец повторяющегося блока 59/84]
[Начало повторяющегося блока 60/84]
1898 h itemType1: 0
1900 d ObjectId: 240
1904 d ItemId: Mace ID:5 (0x0005)
1908 d Count: 0
1912 h itemType2: 0
1914 h h: 0
1916 d BodyPart: -1240203264
1920 h EnchantLvl: 526
1922 h h: 0
1924 h h: 0
1926 d ObjectId: 0
[Конец повторяющегося блока 60/84]
[Начало повторяющегося блока 61/84]
1930 h itemType1: 4
1932 d ObjectId: 0
1936 d ItemId: Alternative Thorn Cobol Seed ID:5670 (0x1626)
1940 d Count: 141
1944 h itemType2: 5
1946 h h: 0
1948 d BodyPart: 0
1952 h EnchantLvl: 0
1954 h h: 0
1956 h h: 0
1958 d ObjectId: 34520484
[Конец повторяющегося блока 61/84]
[Начало повторяющегося блока 62/84]
1962 h itemType1: 0
1964 d ObjectId: 0
1968 d ItemId: Unknown Items ID:262144(40000)
1972 d Count: 0
1976 h itemType2: 6536
1978 h h: 0
1980 d BodyPart: 51
1984 h EnchantLvl: 5
1986 h h: 0
1988 h h: 0
1990 d ObjectId: 0
[Конец повторяющегося блока 62/84]
[Начало повторяющегося блока 63/84]
1994 h itemType1: 0
1996 d ObjectId: 837615616
2000 d ItemId: Cap of Mana ID:529 (0x0211)
2004 d Count: 0
2008 h itemType2: 0
2010 h h: 4
2012 d BodyPart: 0
2016 h EnchantLvl: 6915
2018 h h: 0
2020 h h: 1
2022 d ObjectId: 327680
[Конец повторяющегося блока 63/84]
[Начало повторяющегося блока 64/84]
2026 h itemType1: 0
2028 d ObjectId: 0
2032 d ItemId: 0
2036 d Count: 888078336
2040 h itemType2: 529
2042 h h: 0
2044 d BodyPart: 0
2048 h EnchantLvl: 0
2050 h h: 4
2052 h h: 0
2054 d ObjectId: 338624512
[Конец повторяющегося блока 64/84]
[Начало повторяющегося блока 65/84]
2058 h itemType1: 0
2060 d ObjectId: 1
2064 d ItemId: Mace ID:5 (0x0005)
2068 d Count: 0
2072 h itemType2: 0
2074 h h: 0
2076 d BodyPart: -1762983936
2080 h EnchantLvl: 529
2082 h h: 0
2084 h h: 0
2086 d ObjectId: 0
[Конец повторяющегося блока 65/84]
[Начало повторяющегося блока 66/84]
2090 h itemType1: 4
2092 d ObjectId: 0
2096 d ItemId: Soul Ore ID:1785 (0x06F9)
2100 d Count: 19704
2104 h itemType2: 5
2106 h h: 0
2108 d BodyPart: 0
2112 h EnchantLvl: 0
2114 h h: 0
2116 h h: 0
2118 d ObjectId: 34728050
[Конец повторяющегося блока 66/84]
[Начало повторяющегося блока 67/84]
2122 h itemType1: 0
2124 d ObjectId: 0
2128 d ItemId: Unknown Items ID:262144(40000)
2132 d Count: 0
2136 h itemType2: 737
2138 h h: 0
2140 d BodyPart: 5
2144 h EnchantLvl: 5
2146 h h: 0
2148 h h: 0
2150 d ObjectId: 0
[Конец повторяющегося блока 67/84]
[Начало повторяющегося блока 68/84]
2154 h itemType1: 0
2156 d ObjectId: -130023424
2160 d ItemId: Cap of Mana ID:529 (0x0211)
2164 d Count: 0
2168 h itemType2: 0
2170 h h: 4
2172 d BodyPart: 0
2176 h EnchantLvl: 1832
2178 h h: 0
2180 h h: 80
2182 d ObjectId: 327680
[Конец повторяющегося блока 68/84]
[Начало повторяющегося блока 69/84]
2186 h itemType1: 0
2188 d ObjectId: 0
2192 d ItemId: 0
2196 d Count: -128778240
2200 h itemType2: 529
2202 h h: 0
2204 d BodyPart: 0
2208 h EnchantLvl: 0
2210 h h: 4
2212 h h: 0
2214 d ObjectId: 254083072
[Конец повторяющегося блока 69/84]
[Начало повторяющегося блока 70/84]
2218 h itemType1: 0
2220 d ObjectId: 8
2224 d ItemId: Mace ID:5 (0x0005)
2228 d Count: 0
2232 h itemType2: 0
2234 h h: 0
2236 d BodyPart: -1918763008
2240 h EnchantLvl: 530
2242 h h: 0
2244 h h: 0
2246 d ObjectId: 0
[Конец повторяющегося блока 70/84]
[Начало повторяющегося блока 71/84]
2250 h itemType1: 4
2252 d ObjectId: 0
2256 d ItemId: Dimensional Diamond ID:7562 (0x1D8A)
2260 d Count: 56
2264 h itemType2: 5
2266 h h: 0
2268 d BodyPart: 0
2272 h EnchantLvl: 0
2274 h h: 0
2276 h h: 0
2278 d ObjectId: 34777342
[Конец повторяющегося блока 71/84]
[Начало повторяющегося блока 72/84]
2282 h itemType1: 0
2284 d ObjectId: 0
2288 d ItemId: Unknown Items ID:262144(40000)
2292 d Count: 0
2296 h itemType2: 3883
2298 h h: 0
2300 d BodyPart: 2
2304 h EnchantLvl: 5
2306 h h: 0
2308 h h: 0
2310 d ObjectId: 0
[Конец повторяющегося блока 72/84]
[Начало повторяющегося блока 73/84]
2314 h itemType1: 0
2316 d ObjectId: -564985856
2320 d ItemId: Sage's Cap ID:530 (0x0212)
2324 d Count: 0
2328 h itemType2: 0
2330 h h: 4
2332 d BodyPart: 0
2336 h EnchantLvl: 1834
2338 h h: 0
2340 h h: 9
2342 d ObjectId: 327680
[Конец повторяющегося блока 73/84]
[Начало повторяющегося блока 74/84]
2346 h itemType1: 0
2348 d ObjectId: 0
2352 d ItemId: 0
2356 d Count: 2065432576
2360 h itemType2: 531
2362 h h: 0
2364 d BodyPart: 0
2368 h EnchantLvl: 0
2370 h h: 4
2372 h h: 0
2374 d ObjectId: 436862976
[Конец повторяющегося блока 74/84]
[Начало повторяющегося блока 75/84]
2378 h itemType1: 0
2380 d ObjectId: 10
2384 d ItemId: Mace ID:5 (0x0005)
2388 d Count: 0
2392 h itemType2: 0
2394 h h: 0
2396 d BodyPart: -1922039808
2400 h EnchantLvl: 531
2402 h h: 0
2404 h h: 0
2406 d ObjectId: 0
[Конец повторяющегося блока 75/84]
[Начало повторяющегося блока 76/84]
2410 h itemType1: 4
2412 d ObjectId: 0
2416 d ItemId: Antidote ID:1831 (0x0727)
2420 d Count: 5
2424 h itemType2: 5
2426 h h: 0
2428 d BodyPart: 0
2432 h EnchantLvl: 0
2434 h h: 0
2436 h h: 0
2438 d ObjectId: 34854179
[Конец повторяющегося блока 76/84]
[Начало повторяющегося блока 77/84]
2442 h itemType1: 0
2444 d ObjectId: 0
2448 d ItemId: 0
2452 d Count: 0
2456 h itemType2: 909
2458 h h: 0
2460 d BodyPart: 1
2464 h EnchantLvl: 2
2466 h h: 0
2468 h h: 8
2470 d ObjectId: 0
[Конец повторяющегося блока 77/84]
[Начало повторяющегося блока 78/84]
2474 h itemType1: 0
2476 d ObjectId: -705036288
2480 d ItemId: Paradia Hood ID:531 (0x0213)
2484 d Count: 0
2488 h itemType2: 0
2490 h h: 4
2492 d BodyPart: 0
2496 h EnchantLvl: 6362
2498 h h: 0
2500 h h: 2447
2502 d ObjectId: 327680
[Конец повторяющегося блока 78/84]
[Начало повторяющегося блока 79/84]
2506 h itemType1: 0
2508 d ObjectId: 0
2512 d ItemId: 0
2516 d Count: -286523392
2520 h itemType2: 531
2522 h h: 0
2524 d BodyPart: 0
2528 h EnchantLvl: 0
2530 h h: 4
2532 h h: 0
2534 d ObjectId: 416808960
[Конец повторяющегося блока 79/84]
[Начало повторяющегося блока 80/84]
2538 h itemType1: 0
2540 d ObjectId: 12435
2544 d ItemId: Mace ID:5 (0x0005)
2548 d Count: 0
2552 h itemType2: 0
2554 h h: 0
2556 d BodyPart: -286261248
2560 h EnchantLvl: 531
2562 h h: 0
2564 h h: 0
2566 d ObjectId: 0
[Конец повторяющегося блока 80/84]
[Начало повторяющегося блока 81/84]
2570 h itemType1: 4
2572 d ObjectId: 0
2576 d ItemId: Green Seal Stone ID:6361 (0x18D9)
2580 d Count: 8885
2584 h itemType2: 5
2586 h h: 0
2588 d BodyPart: 0
2592 h EnchantLvl: 0
2594 h h: 0
2596 h h: 0
2598 d ObjectId: 34862639
[Конец повторяющегося блока 81/84]
[Начало повторяющегося блока 82/84]
2602 h itemType1: 0
2604 d ObjectId: 0
2608 d ItemId: Unknown Items ID:65536(10000)
2612 d Count: 0
2616 h itemType2: 8181
2618 h h: 0
2620 d BodyPart: 1
2624 h EnchantLvl: 1
2626 h h: 0
2628 h h: 0
2630 d ObjectId: 1
[Конец повторяющегося блока 82/84]
[Начало повторяющегося блока 83/84]
2634 h itemType1: 0
2636 d ObjectId: 238813184
2640 d ItemId: Inferno Hood ID:532 (0x0214)
2644 d Count: 0
2648 h itemType2: 0
2650 h h: 0
2652 d BodyPart: 0
2656 h EnchantLvl: 846
2658 h h: 0
2660 h h: 1
2662 d ObjectId: 131072
[Конец повторяющегося блока 83/84]
[Начало повторяющегося блока 84/84]
2666 h itemType1: 0
2668 d ObjectId: 6
2672 d ItemId: 0
2676 d Count: 435945472
2680 h itemType2: 532
2682 h h: 0
2684 d BodyPart: 0
2688 h EnchantLvl: 0
2690 h h: 4
2692 h h: 0
2694 d ObjectId: 254738432
[Конец повторяющегося блока 84/84]

После взятие со склада Spirit Ore в пакете SendWareHouseWithDrawList(0x32) ObjectID Spirit Ore = 34417430, но такой ObjectID неупоминается в WareHouseWithdrawList(0x42). :o
Tип: 0x32 (SendWareHouseWithDrawList)
Pазмер: 13+2
Время прихода: 14:04:42:229
0002 d Count: 1 (0x00000001)
[Начало повторяющегося блока 1/1]
0006 d ObjectID: 34417430
0010 d Count: 78
[Конец повторяющегося блока 1/1]

Я В ТУПИКЕ

Xelat
29.12.2008, 14:57
решение тут, это из той же оперы:
http://coderx.ru/showpost.php?p=20544&postcount=447

Суть в том, что информация о предмете счас занимает на 4 байта больше, поэтому просто подкорректируй множитель.

Anton5
29.12.2008, 20:10
Я вкурсе что информация о предмете занимает на 4 байта больше, это я подправил.
Всё дело в том что информаци об ресурсе Spirit Ore лежащего на складе в пакете WareHouseWithdrawList(0x42) НЕТ. Нащёл только упоминание Unknown Items количество которого равно количеству Spirit Ore(при взятие n-ого количества со склада оно меняется) и которое имеет ObjectId=0.
Вопрос: 1)Что это за косяк такой?
2) Каким образом клиент всё таки определяет что это Spirit Ore?

В WareHouseWithdrawList(0x42) присутствует много Unknown Items т.к. на данном складе лежит много эвентовых предметов.

Добавлено через 1 час 10 минут
решение тут, это из той же оперы:
http://coderx.ru/showpost.php?p=20544&postcount=447
Суть в том, что информация о предмете счас занимает на 4 байта больше, поэтому просто подкорректируй множитель.
Вы оказались правы. Я подправил(жирно) ReadD(i*32+16), другое число(курсив) подправил опираясь на информацию расшифровке пакете L2PacketHack, что оказалось неверно из-за дополнительного параметра типа dword, нужно вместо 32 писать 40.
Как выяснелось L2PacketHack 3.4.1.70 НЕВЕРНО РАСШИФРОВЫВАЕТ пакет WareHouseWithdrawList(0x42).
Кстати, на l2.ru в пакетах от сервера InventoryUpdate и ItemList каждый набор параметров одного итема сожержит на 1 параметр типа dword больше.
В связи с чем большинство предметов определяется неверно.
Мой сервер: ValhallaAge (http://www.valhalla-age.ru/)

Xelat
29.12.2008, 22:10
Если ни в одном из протоколов пакетхака нету правильной расшифровки вашего пакета, то проще всего вам будет самому выяснить расшифровку этого пакета к вашему серверу. А проверить всегда можно будет через пакетхак.

Anton5
29.12.2008, 22:41
Да не в одном из протоколов нет правильной расшифровки данного пакета. Да мне вообщем то сейчас уже и ненужна эта правильная расшифровка. В скрипте подправил теперь что мне требуется определяется правильно. Вобщем то мне больше не чего и ненужно.
Но из-за неправильной расшифровки пришлось повозиться пока непонял в чём дело.

Незнаю такая особенность только у моего или нет серверов, но если тоже самое творится и на других серверах то былобы хорошо если бы в следующей версии подправили.