I am looking for new packets. So if anyone got information about some packets feel free to tell me
Got some unknown captured.
HEADER_CH_NOT_AVAILABLE_SECOND_PASSWD = 2243, // 0x08c3
HEADER_HC_NOT_AVAILABLE_SECOND_PASSWD = 2244, // 0x08c4
HEADER_CH_AVAILABLE_SECOND_PASSWD = 2245, // 0x08c5
HEADER_HC_AVAILABLE_SECOND_PASSWD = 2246, // 0x08c6
HEADER_ZC_SKILL_ENTRY3 = 2247, // 0x08c7
HEADER_ZC_NOTIFY_ACT3 = 2248, // 0x08c8
HEADER_UNKNOWN_2249 = 2249, // 0x08c9
HEADER_ZC_UNKNOWN_2250 = 2250, // 0x08ca
HEADER_UNKNOWN_2251 = 2251, // 0x08cb
HEADER_UNKNOWN_2252 = 2252, // 0x08cc
HEADER_UNKNOWN_2253 = 2253, // 0x08cd
HEADER_UNKNOWN_2254 = 2254, // 0x08ce
HEADER_UNKNOWN_2255 = 2255, // 0x08cf
HEADER_UNKNOWN_2256 = 2256, // 0x08d0
HEADER_UNKNOWN_2257 = 2257, // 0x08d1
HEADER_ZC_STOPMOVE2 = 2258, // 0x08d2
HEADER_UNKNOWN_2259 = 2259, // 0x08d3
HEADER_UNKNOWN_2260 = 2260, // 0x08d4
HEADER_UNKNOWN_2261 = 2261, // 0x08d5
HEADER_UNKNOWN_2262 = 2262, // 0x08d6
HEADER_CZ_REQUEST_JOIN_BATTLEGROUND = 2263, // 0x08d7
HEADER_UNKNOWN_2264 = 2264, // 0x08d8
HEADER_UNKNOWN_2265 = 2265, // 0x08d9
HEADER_UNKNOWN_2266 = 2266, // 0x08da
HEADER_UNKNOWN_2267 = 2267, // 0x08db
HEADER_UNKNOWN_2268 = 2268, // 0x08dc
HEADER_UNKNOWN_2269 = 2269, // 0x08dd
HEADER_UNKNOWN_2270 = 2270, // 0x08de
HEADER_UNKNOWN_2271 = 2271, // 0x08df
HEADER_UNKNOWN_2272 = 2272, // 0x08e0
HEADER_UNKNOWN_2273 = 2273, // 0x08e1
HEADER_UNKNOWN_2274 = 2274, // 0x08e2
HEADER_UNKNOWN_2275 = 2275, // 0x08e3
HEADER_UNKNOWN_2276 = 2276, // 0x08e4
HEADER_UNKNOWN_2277 = 2277, // 0x08e5
HEADER_UNKNOWN_2278 = 2278, // 0x08e6
HEADER_UNKNOWN_2279 = 2279, // 0x08e7
HEADER_UNKNOWN_2280 = 2280, // 0x08e8
HEADER_UNKNOWN_2281 = 2281, // 0x08e9
HEADER_UNKNOWN_2282 = 2282, // 0x08ea
HEADER_UNKNOWN_2283 = 2283, // 0x08eb
HEADER_UNKNOWN_2284 = 2284, // 0x08ec
HEADER_UNKNOWN_2285 = 2285, // 0x08ed
HEADER_UNKNOWN_2286 = 2286, // 0x08ee
HEADER_UNKNOWN_2287 = 2287, // 0x08ef
HEADER_UNKNOWN_2288 = 2288, // 0x08f0
HEADER_UNKNOWN_2289 = 2289, // 0x08f1
HEADER_UNKNOWN_2290 = 2290, // 0x08f2
HEADER_UNKNOWN_2291 = 2291, // 0x08f3
HEADER_UNKNOWN_2292 = 2292, // 0x08f4
HEADER_UNKNOWN_2293 = 2293, // 0x08f5
HEADER_UNKNOWN_2294 = 2294, // 0x08f6
HEADER_UNKNOWN_2295 = 2295, // 0x08f7
HEADER_UNKNOWN_2296 = 2296, // 0x08f8
HEADER_UNKNOWN_2297 = 2297, // 0x08f9
HEADER_UNKNOWN_2298 = 2298, // 0x08fa
HEADER_UNKNOWN_2299 = 2299, // 0x08fb
HEADER_UNKNOWN_2300 = 2300, // 0x08fc
HEADER_UNKNOWN_2301 = 2301, // 0x08fd
HEADER_UNKNOWN_2302 = 2302, // 0x08fe
HEADER_ZC_UNKNOWN_2303 = 2303, // 0x08ff
HEADER_ZC_UNKNOWN_2304 = 2304, // 0x0900
HEADER_ZC_UNKNOWN_2305 = 2305, // 0x0901
HEADER_UNKNOWN_2306 = 2306, // 0x0902
HEADER_UNKNOWN_2307 = 2307, // 0x0903
HEADER_ZC_STORE_NORMAL_ITEMLIST4 = 2308, // 0x0904
HEADER_ZC_UNKNOWN_2309 = 2309, // 0x0905
HEADER_ZC_EQUIPWIN_MICROSCOPE3 = 2310, // 0x0906
HEADER_UNKNOWN_2311 = 2311, // 0x0907
HEADER_ZC_ITEM_FAVORITE = 2312, // 0x0908
HEADER_UNKNOWN_2313 = 2313, // 0x0909
HEADER_UNKNOWN_2314 = 2314, // 0x090a
HEADER_UNKNOWN_2315 = 2315, // 0x090b
HEADER_UNKNOWN_2316 = 2316, // 0x090c
HEADER_UNKNOWN_2317 = 2317, // 0x090d
HEADER_UNKNOWN_2318 = 2318, // 0x090e
HEADER_ZC_NOTIFY_NEWENTRY7 = 2319, // 0x090f
HEADER_UNKNOWN_2320 = 2320, // 0x0910
HEADER_UNKNOWN_2321 = 2321, // 0x0911
HEADER_UNKNOWN_2322 = 2322, // 0x0912
HEADER_ZC_UNKNOWN_2323 = 2323, // 0x0913
HEADER_ZC_NOTIFY_MOVEENTRY9 = 2324, // 0x0914
HEADER_ZC_NOTIFY_STANDENTRY8 = 2325, // 0x0915
HEADER_UNKNOWN_2326 = 2326, // 0x0916
HEADER_ZC_UNKNOWN_2327 = 2327, // 0x0917
HEADER_UNKNOWN_2328 = 2328, // 0x0918
HEADER_UNKNOWN_2329 = 2329, // 0x0919
HEADER_UNKNOWN_2330 = 2330, // 0x091a
HEADER_UNKNOWN_2331 = 2331, // 0x091b
HEADER_UNKNOWN_2332 = 2332, // 0x091c
HEADER_UNKNOWN_2333 = 2333, // 0x091d
HEADER_UNKNOWN_2334 = 2334, // 0x091e
HEADER_ZC_UNKNOWN_2335 = 2335, // 0x091f
HEADER_ZC_UNKNOWN_2336 = 2336, // 0x0920
HEADER_UNKNOWN_2337 = 2337, // 0x0921
HEADER_UNKNOWN_2338 = 2338, // 0x0922
HEADER_UNKNOWN_2339 = 2339, // 0x0923
HEADER_UNKNOWN_2340 = 2340, // 0x0924
HEADER_UNKNOWN_2341 = 2341, // 0x0925
HEADER_UNKNOWN_2342 = 2342, // 0x0926
HEADER_UNKNOWN_2343 = 2343, // 0x0927
HEADER_UNKNOWN_2344 = 2344, // 0x0928
HEADER_UNKNOWN_2345 = 2345, // 0x0929
HEADER_UNKNOWN_2346 = 2346, // 0x092a
HEADER_UNKNOWN_2347 = 2347, // 0x092b
HEADER_UNKNOWN_2348 = 2348, // 0x092c
HEADER_UNKNOWN_2349 = 2349, // 0x092d
HEADER_UNKNOWN_2350 = 2350, // 0x092e
HEADER_UNKNOWN_2351 = 2351, // 0x092f
HEADER_UNKNOWN_2352 = 2352, // 0x0930
HEADER_UNKNOWN_2353 = 2353, // 0x0931
HEADER_UNKNOWN_2354 = 2354, // 0x0932
HEADER_UNKNOWN_2355 = 2355, // 0x0933
HEADER_UNKNOWN_2356 = 2356, // 0x0934
HEADER_UNKNOWN_2357 = 2357, // 0x0935
HEADER_UNKNOWN_2358 = 2358, // 0x0936
HEADER_UNKNOWN_2359 = 2359, // 0x0937
HEADER_UNKNOWN_2360 = 2360, // 0x0938
HEADER_UNKNOWN_2361 = 2361, // 0x0939
HEADER_UNKNOWN_2362 = 2362, // 0x093a
HEADER_UNKNOWN_2363 = 2363, // 0x093b
HEADER_UNKNOWN_2364 = 2364, // 0x093c
HEADER_UNKNOWN_2365 = 2365, // 0x093d
HEADER_UNKNOWN_2366 = 2366, // 0x093e
HEADER_UNKNOWN_2367 = 2367, // 0x093f
HEADER_UNKNOWN_2368 = 2368, // 0x0940
HEADER_UNKNOWN_2369 = 2369, // 0x0941
HEADER_UNKNOWN_2370 = 2370, // 0x0942
HEADER_UNKNOWN_2371 = 2371, // 0x0943
HEADER_UNKNOWN_2372 = 2372, // 0x0944
HEADER_UNKNOWN_2373 = 2373, // 0x0945
HEADER_UNKNOWN_2374 = 2374, // 0x0946
HEADER_UNKNOWN_2375 = 2375, // 0x0947
HEADER_UNKNOWN_2376 = 2376, // 0x0948
HEADER_UNKNOWN_2377 = 2377, // 0x0949
HEADER_UNKNOWN_2378 = 2378, // 0x094a
HEADER_UNKNOWN_2379 = 2379, // 0x094b
HEADER_UNKNOWN_2380 = 2380, // 0x094c
HEADER_UNKNOWN_2381 = 2381, // 0x094d
HEADER_UNKNOWN_2382 = 2382, // 0x094e
HEADER_UNKNOWN_2383 = 2383, // 0x094f
HEADER_UNKNOWN_2384 = 2384, // 0x0950
HEADER_UNKNOWN_2385 = 2385, // 0x0951
HEADER_UNKNOWN_2386 = 2386, // 0x0952
HEADER_UNKNOWN_2387 = 2387, // 0x0953
HEADER_UNKNOWN_2388 = 2388, // 0x0954
HEADER_UNKNOWN_2389 = 2389, // 0x0955
HEADER_UNKNOWN_2390 = 2390, // 0x0956
HEADER_UNKNOWN_2391 = 2391, // 0x0957
HEADER_UNKNOWN_2392 = 2392, // 0x0958
HEADER_UNKNOWN_2393 = 2393, // 0x0959
HEADER_UNKNOWN_2394 = 2394, // 0x095a
HEADER_UNKNOWN_2395 = 2395, // 0x095b
HEADER_UNKNOWN_2396 = 2396, // 0x095c
HEADER_UNKNOWN_2397 = 2397, // 0x095d
HEADER_UNKNOWN_2398 = 2398, // 0x095e
HEADER_UNKNOWN_2399 = 2399, // 0x095f
HEADER_UNKNOWN_2400 = 2400, // 0x0960
HEADER_UNKNOWN_2401 = 2401, // 0x0961
HEADER_UNKNOWN_2402 = 2402, // 0x0962
HEADER_UNKNOWN_2403 = 2403, // 0x0963
HEADER_UNKNOWN_2404 = 2404, // 0x0964
HEADER_UNKNOWN_2405 = 2405, // 0x0965
HEADER_UNKNOWN_2406 = 2406, // 0x0966
HEADER_UNKNOWN_2407 = 2407, // 0x0967
HEADER_UNKNOWN_2408 = 2408, // 0x0968
HEADER_UNKNOWN_2409 = 2409, // 0x0969
HEADER_UNKNOWN_2410 = 2410, // 0x096a
HEADER_UNKNOWN_2411 = 2411, // 0x096b
HEADER_UNKNOWN_2412 = 2412, // 0x096c
HEADER_UNKNOWN_2413 = 2413, // 0x096d
HEADER_UNKNOWN_2414 = 2414, // 0x096e
HEADER_UNKNOWN_2415 = 2415, // 0x096f
HEADER_UNKNOWN_2416 = 2416, // 0x0970
HEADER_UNKNOWN_2417 = 2417, // 0x0971
HEADER_UNKNOWN_2418 = 2418, // 0x0972
HEADER_UNKNOWN_2419 = 2419, // 0x0973
HEADER_UNKNOWN_2420 = 2420, // 0x0974
HEADER_UNKNOWN_2421 = 2421, // 0x0975
HEADER_UNKNOWN_2422 = 2422, // 0x0976
HEADER_ZC_MONSTERHP_UPDATE = 2423, // 0x0977
HEADER_UNKNOWN_2424 = 2424, // 0x0978
HEADER_UNKNOWN_2425 = 2425, // 0x0979
HEADER_UNKNOWN_2426 = 2426, // 0x097a
HEADER_ZC_PCBANG_EFFECT2 = 2427, // 0x097b
HEADER_UNKNOWN_2428 = 2428, // 0x097c
HEADER_UNKNOWN_2429 = 2429, // 0x097d
HEADER_UNKNOWN_2430 = 2430, // 0x097e
HEADER_UNKNOWN_2431 = 2431, // 0x097f
HEADER_UNKNOWN_2432 = 2432, // 0x0980
HEADER_UNKNOWN_2433 = 2433, // 0x0981
HEADER_UNKNOWN_2434 = 2434, // 0x0982
HEADER_ZC_UNKNOWN_2435 = 2435, // 0x0983
HEADER_ZC_UNKNOWN_2436 = 2436, // 0x0984
HEADER_UNKNOWN_2437 = 2437, // 0x0985
HEADER_UNKNOWN_2438 = 2438, // 0x0986
HEADER_UNKNOWN_2439 = 2439, // 0x0987
HEADER_UNKNOWN_2440 = 2440, // 0x0988
2250 - dynamic packet length
CA 08 // PacketType
62 00 // PacketLength
0F 00 01 00 A9 41 C8 19 00 00 AB 41 68 10 00 00 AD 41 D0 07 00 00 9B 41 40 06 00 00 AE 41 8C 0A 00 00 B0 41 8C 0A 00 00 B5 41 F4 01 00 00 C5 41 F4 01 00 00 9F 41 70 17 00 00 DB 41 C4 09 00 00 A3 41 4C 04 00 00 A1 41 4C 04 00 00 CF 41 80 0C 00 00 CD 41 CC 10 00 00 99 41 28 0A 00 00
CA 08 // PacketType
26 00 // PacketLength
05 00 07 00 32 42 60 09 00 00 34 42 60 09 00 00 36 42 60 09 00 00 38 42 60 09 00 00 3A 42 60 09 00 00
struct PACKET_2250 {
/* this+0x0 */ short PacketType
/* this+0x2 */ short PacketLength
}
2303 - 24 bytes
FF 08 // PacketType
5A 8F 5A 00 0A 00 CC 31 03 00 0C 00 00 00 00 00 00 00 00 00 00 00
struct PACKET_2303 {
/* this+0x0 */ short PacketType
}
2304 - dynamic packet length
00 09 // PacketType
5C 00 // PacketLength
13 00 93 1B 03 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 14 00 59 02 02 46 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 19 00 F8 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 1A 00 24 30 02 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01
struct PACKET_2304 {
/* this+0x0 */ short PacketType
/* this+0x2 */ short PacketLength
}
2305 - dynamic packet length
01 09 // PacketType
1F 00 // PacketLength
0A 00 65 05 09 22 00 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 01
struct PACKET_2305 {
/* this+0x0 */ short PacketType
/* this+0x2 */ short PacketLength
}
2308 - dynamic packet length
04 09 // PacketType
CA 00 // PacketLength
1A 00 CA 30 02 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 1B 00 42 30 02 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 1C 00 84 02 02 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 1D 00 B8 0F 06 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 1E 00 0C 04 03 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 1F 00 D8 02 03 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 23 00 91 02 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 24 00 14 02 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 25 00 64 02 02 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01
This seems to be PACKET_ZC_STORE_NORMAL_ITEMLIST4, but I don't know what's different to PACKET_ZC_STORE_NORMAL_ITEMLIST3 atm.
struct PACKET_ZC_STORE_NORMAL_ITEMLIST4 {
/* this+0x0 */ short PacketType
/* this+0x2 */ short PacketLength
}
2309 - dynamic packet length
05 09 // PacketType
55 00 // PacketLength
08 00 CE 06 08 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0B 00 01 09 00 09 06 05 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 01 0A 00 65 05 09 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 01
struct PACKET_2309 {
/* this+0x0 */ short PacketType
/* this+0x2 */ short PacketLength
}
2423 - 14 bytes
77 09 C7 E9 00 00 35 F4 EE 05 FF E0 F5 05
77 09 A1 5C 91 00 FF FF FF FF FF FF FF FF
77 09 27 B4 01 00 FF FF FF FF FF FF FF FF
Could be health of monster related.
struct PACKET_ZC_MONSTERHP_UPDATE {
/* this+0x0 */ short PacketType
/* this+0x2 */ unsigned int GID
/* this+0x6 */ unsigned int CurrentHP
/* this+0x10 */ unsigned int MaximalHP
}
2427 - seems to be dynamic
7B 09 // PacketType
44 00 // PacketLength
20 A1 07 00 00 00 00 00 20 A1 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 02 20 A1 07 00 00 00 00 00 20 A1 07 00
This seems to be PACKET_ZC_PCBANG_EFFECT2
struct PACKET_ZC_PCBANG_EFFECT2 {
/* this+0x0 */ short PacketType
/* this+0x2 */ short PacketLength
}
2435 - 29 bytes
83 09 2E 00 34 06 37 00 01 D0 07 00 00 D0 07 00 00 01 00 00 00 00 00 00 00 00 00 00 00
2436 - 28 bytes
84 09 34 06 37 00 A1 02 00 00 00 00 0F 27 00 00 05 00 00 00 00 00 00 00 00 00 00 00