Horizon Official Technical Documentation
ClientPacketLengthTable.hpp
Go to the documentation of this file.
1/***************************************************
2 * _ _ _ *
3 * | | | | (_) *
4 * | |_| | ___ _ __ _ _______ _ __ *
5 * | _ |/ _ \| '__| |_ / _ \| '_ \ *
6 * | | | | (_) | | | |/ / (_) | | | | *
7 * \_| |_/\___/|_| |_/___\___/|_| |_| *
8 ***************************************************
9 * This file is part of Horizon (c).
10 * Copyright (c) 2023 Horizon Dev Team.
11 *
12 * Base Author - Sephus. (sagunxp@gmail.com)
13 *
14 * This library is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License as published by
16 * the Free Software Foundation, either version 3 of the License, or
17 * (at your option) any later version.
18 *
19 * This library is distributed in the hope that it will be useful,
20 * but WITHOUT ANY WARRANTY; without even the implied warranty of
21 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22 * GNU General Public License for more details.
23 *
24 * You should have received a copy of the GNU General Public License
25 * along with this library. If not, see <http://www.gnu.org/licenses/>.
26 **************************************************/
27
28#ifndef HORIZON_ZONE_CLIENT_PACKET_LENGTH_TABLE
29#define HORIZON_ZONE_CLIENT_PACKET_LENGTH_TABLE
30
31#include "PacketLengthTable.hpp"
32
33namespace Horizon
34{
35namespace Zone
36{
40class ClientPacketLengthTable : public PacketLengthTable
41{
42public:
43 ClientPacketLengthTable(std::shared_ptr<ZoneSession> s)
45 {
46#define ADD_HPKT(i, j, k) _hpacket_length_table.insert(i, std::make_pair(j, std::make_shared<k>(s)))
47#define ADD_TPKT(i, j, k) _tpacket_length_table.insert(i, std::make_pair(j, std::make_shared<k>(s)))
48// Packet Version 20030000: 356 Packets
49#if PACKET_VERSION >= 20030000
53 ADD_HPKT(0x0172, 10, CZ_ALLY_GUILD);
54 ADD_HPKT(0x0099, -1, CZ_BROADCAST);
56 ADD_HPKT(0x0118, 2, CZ_CANCEL_LOCKON);
57 ADD_HPKT(0x00de, -1, CZ_CHANGE_CHATROOM);
58 ADD_HPKT(0x009b, 5, CZ_CHANGE_DIRECTION);
61 ADD_HPKT(0x0198, 8, CZ_CHANGE_MAPTYPE);
62 ADD_HPKT(0x00b8, 7, CZ_CHOOSE_MENU);
63 ADD_HPKT(0x0146, 6, CZ_CLOSE_DIALOG);
64 ADD_HPKT(0x00f7, 2, CZ_CLOSE_STORE);
65 ADD_HPKT(0x01a1, 3, CZ_COMMAND_PET);
67 ADD_HPKT(0x0090, 7, CZ_CONTACTNPC);
68 ADD_HPKT(0x00d5, -1, CZ_CREATE_CHATROOM);
71 ADD_HPKT(0x0072, 19, CZ_ENTER);
73 ADD_HPKT(0x00e3, 2, CZ_EXIT_ROOM);
74 ADD_HPKT(0x017e, -1, CZ_GUILD_CHAT);
75 ADD_HPKT(0x016e, 186, CZ_GUILD_NOTICE);
76 ADD_HPKT(0x01b7, 6, CZ_GUILD_ZENY);
77 ADD_HPKT(0x0143, 10, CZ_INPUT_EDITDLG);
78 ADD_HPKT(0x01d5, 8, CZ_INPUT_EDITDLGSTR);
79 ADD_HPKT(0x013f, 26, CZ_ITEM_CREATE);
80 ADD_HPKT(0x009f, 6, CZ_ITEM_PICKUP);
81 ADD_HPKT(0x00a2, 6, CZ_ITEM_THROW);
82 ADD_HPKT(0x01e3, 14, CZ_JOIN_COUPLE);
83 ADD_HPKT(0x00ff, 10, CZ_JOIN_GROUP);
84 ADD_HPKT(0x016b, 10, CZ_JOIN_GUILD);
85 ADD_HPKT(0x019c, 4, CZ_LOCALBROADCAST);
86 ADD_HPKT(0x01cb, 9, CZ_MONSTER_TALK);
87 ADD_HPKT(0x0140, 22, CZ_MOVETO_MAP);
94 ADD_HPKT(0x007d, 2, CZ_NOTIFY_ACTORINIT);
97 ADD_HPKT(0x00c9, -1, CZ_PC_SELL_ITEMLIST);
98 ADD_HPKT(0x01a8, 4, CZ_PETEGG_INFO);
99 ADD_HPKT(0x01a9, 6, CZ_PET_ACT);
100 ADD_HPKT(0x0138, 3, CZ_PKMODE_CHANGE);
101 ADD_HPKT(0x01bc, 26, CZ_RECALL);
102 ADD_HPKT(0x01bd, 26, CZ_RECALL_GID);
106 ADD_HPKT(0x01ba, 26, CZ_REMOVE_AID);
107 ADD_HPKT(0x01a5, 26, CZ_RENAME_PET);
108 ADD_HPKT(0x018e, 10, CZ_REQMAKINGITEM);
109 ADD_HPKT(0x0094, 6, CZ_REQNAME);
110 ADD_HPKT(0x0193, 6, CZ_REQNAME_BYGID);
111 ADD_HPKT(0x0089, 7, CZ_REQUEST_ACT);
112 ADD_HPKT(0x008c, -1, CZ_REQUEST_CHAT);
113 ADD_HPKT(0x0108, -1, CZ_REQUEST_CHAT_PARTY);
114 ADD_HPKT(0x0085, 5, CZ_REQUEST_MOVE);
115 ADD_HPKT(0x0082, 2, CZ_REQUEST_QUIT);
116 ADD_HPKT(0x007e, 6, CZ_REQUEST_TIME);
117 ADD_HPKT(0x01df, 6, CZ_REQ_ACCOUNTNAME);
118 ADD_HPKT(0x0170, 14, CZ_REQ_ALLY_GUILD);
119 ADD_HPKT(0x015b, 54, CZ_REQ_BAN_GUILD);
120 ADD_HPKT(0x0130, 6, CZ_REQ_BUY_FROMMC);
121 ADD_HPKT(0x012a, 2, CZ_REQ_CARTOFF);
122 ADD_HPKT(0x01af, 4, CZ_REQ_CHANGECART);
124 ADD_HPKT(0x012e, 2, CZ_REQ_CLOSESTORE);
126 ADD_HPKT(0x018a, 4, CZ_REQ_DISCONNECT);
128 ADD_HPKT(0x00bf, 3, CZ_REQ_EMOTION);
129 ADD_HPKT(0x00d9, 14, CZ_REQ_ENTER_ROOM);
130 ADD_HPKT(0x00e4, 6, CZ_REQ_EXCHANGE_ITEM);
132 ADD_HPKT(0x00e2, 26, CZ_REQ_EXPEL_MEMBER);
136 ADD_HPKT(0x014f, 6, CZ_REQ_GUILD_MENU);
138 ADD_HPKT(0x0180, 6, CZ_REQ_HOSTILE_GUILD);
141 ADD_HPKT(0x0178, 4, CZ_REQ_ITEMIDENTIFY);
142 ADD_HPKT(0x01e5, 6, CZ_REQ_JOIN_COUPLE);
143 ADD_HPKT(0x00fc, 6, CZ_REQ_JOIN_GROUP);
144 ADD_HPKT(0x0168, 14, CZ_REQ_JOIN_GUILD);
145 ADD_HPKT(0x0100, 2, CZ_REQ_LEAVE_GROUP);
146 ADD_HPKT(0x0159, 54, CZ_REQ_LEAVE_GUILD);
147 ADD_HPKT(0x0165, 30, CZ_REQ_MAKE_GUILD);
148 ADD_HPKT(0x01ae, 4, CZ_REQ_MAKINGARROW);
149 ADD_HPKT(0x00b9, 6, CZ_REQ_NEXT_SCRIPT);
150 ADD_HPKT(0x012f, -1, CZ_REQ_OPENSTORE);
151 ADD_HPKT(0x01b2, -1, CZ_REQ_OPENSTORE2);
153 ADD_HPKT(0x01c0, 2, CZ_REQ_REMAINTIME);
154 ADD_HPKT(0x00e0, 30, CZ_REQ_ROLE_CHANGE);
155 ADD_HPKT(0x00ba, 2, CZ_REQ_STATUS);
156 ADD_HPKT(0x00ab, 4, CZ_REQ_TAKEOFF_EQUIP);
157 ADD_HPKT(0x00c1, 2, CZ_REQ_USER_COUNT);
158 ADD_HPKT(0x00a9, 6, CZ_REQ_WEAR_EQUIP);
159 ADD_HPKT(0x00d3, 2, CZ_REQ_WHISPER_LIST);
160 ADD_HPKT(0x0197, 4, CZ_RESET);
161 ADD_HPKT(0x00b2, 3, CZ_RESTART);
162 ADD_HPKT(0x01ce, 6, CZ_SELECTAUTOSPELL);
163 ADD_HPKT(0x01a7, 4, CZ_SELECT_PETEGG);
164 ADD_HPKT(0x011b, 20, CZ_SELECT_WARPPOINT);
165 ADD_HPKT(0x00cf, 27, CZ_SETTING_WHISPER_PC);
167 ADD_HPKT(0x01bb, 26, CZ_SHIFT);
168 ADD_HPKT(0x00bb, 5, CZ_STATUS_CHANGE);
171 ADD_HPKT(0x00a7, 8, CZ_USE_ITEM);
172 ADD_HPKT(0x0113, 10, CZ_USE_SKILL);
173 ADD_HPKT(0x0116, 10, CZ_USE_SKILL_TOGROUND);
175 ADD_HPKT(0x0096, -1, CZ_WHISPER);
176 ADD_TPKT(0x0073, 11, ZC_ACCEPT_ENTER);
177 ADD_TPKT(0x0083, 2, ZC_ACCEPT_QUIT);
178 ADD_TPKT(0x01e0, 30, ZC_ACK_ACCOUNTNAME);
181 ADD_TPKT(0x015c, 90, ZC_ACK_BAN_GUILD);
187 ADD_TPKT(0x00e7, 3, ZC_ACK_EXCHANGE_ITEM);
192 ADD_TPKT(0x0179, 5, ZC_ACK_ITEMIDENTIFY);
193 ADD_TPKT(0x0188, 8, ZC_ACK_ITEMREFINING);
194 ADD_TPKT(0x015a, 66, ZC_ACK_LEAVE_GUILD);
195 ADD_TPKT(0x00fa, 3, ZC_ACK_MAKE_GROUP);
198 ADD_TPKT(0x018f, 6, ZC_ACK_REQMAKINGITEM);
199 ADD_TPKT(0x0095, 30, ZC_ACK_REQNAME);
200 ADD_TPKT(0x0195, 102, ZC_ACK_REQNAMEALL);
201 ADD_TPKT(0x0194, 30, ZC_ACK_REQNAME_BYGID);
206 ADD_TPKT(0x00fd, 27, ZC_ACK_REQ_JOIN_GROUP);
208 ADD_TPKT(0x0110, 10, ZC_ACK_TOUSESKILL);
209 ADD_TPKT(0x0098, 3, ZC_ACK_WHISPER);
210 ADD_TPKT(0x013b, 4, ZC_ACTION_FAILURE);
211 ADD_TPKT(0x00e9, 19, ZC_ADD_EXCHANGE_ITEM);
212 ADD_TPKT(0x0124, 21, ZC_ADD_ITEM_TO_CART);
213 ADD_TPKT(0x01c5, 22, ZC_ADD_ITEM_TO_CART2);
214 ADD_TPKT(0x00f4, 21, ZC_ADD_ITEM_TO_STORE);
215 ADD_TPKT(0x01c4, 22, ZC_ADD_ITEM_TO_STORE2);
216 ADD_TPKT(0x0185, 34, ZC_ADD_RELATED_GUILD);
217 ADD_TPKT(0x0111, 39, ZC_ADD_SKILL);
219 ADD_TPKT(0x013a, 4, ZC_ATTACK_RANGE);
220 ADD_TPKT(0x0147, 39, ZC_AUTORUN_SKILL);
221 ADD_TPKT(0x01cd, 30, ZC_AUTOSPELLLIST);
222 ADD_TPKT(0x0163, -1, ZC_BAN_LIST);
223 ADD_TPKT(0x01d1, 14, ZC_BLADESTOP);
224 ADD_TPKT(0x009a, -1, ZC_BROADCAST);
225 ADD_TPKT(0x01c3, -1, ZC_BROADCAST2);
227 ADD_TPKT(0x012b, 2, ZC_CARTOFF);
230 ADD_TPKT(0x01a4, 11, ZC_CHANGESTATE_PET);
231 ADD_TPKT(0x00df, -1, ZC_CHANGE_CHATROOM);
232 ADD_TPKT(0x009c, 9, ZC_CHANGE_DIRECTION);
233 ADD_TPKT(0x01b4, 12, ZC_CHANGE_GUILD);
234 ADD_TPKT(0x00b6, 6, ZC_CLOSE_DIALOG);
235 ADD_TPKT(0x00f8, 2, ZC_CLOSE_STORE);
236 ADD_TPKT(0x01d2, 10, ZC_COMBODELAY);
237 ADD_TPKT(0x0144, 23, ZC_COMPASS);
239 ADD_TPKT(0x0141, 14, ZC_COUPLESTATUS);
245 ADD_TPKT(0x00d8, 6, ZC_DESTROY_ROOM);
246 ADD_TPKT(0x01cf, 28, ZC_DEVOTIONLIST);
247 ADD_TPKT(0x0132, 6, ZC_DISAPPEAR_ENTRY);
248 ADD_TPKT(0x01b9, 6, ZC_DISPEL);
249 ADD_TPKT(0x00c0, 7, ZC_EMOTION);
250 ADD_TPKT(0x00db, -1, ZC_ENTER_ROOM);
251 ADD_TPKT(0x00a4, -1, ZC_EQUIPMENT_ITEMLIST);
252 ADD_TPKT(0x013c, 4, ZC_EQUIP_ARROW);
253 ADD_TPKT(0x00f1, 2, ZC_EXCHANGEITEM_UNDO);
255 ADD_TPKT(0x01a3, 5, ZC_FEED_PET);
256 ADD_TPKT(0x0101, 6, ZC_GROUPINFO_CHANGE);
257 ADD_TPKT(0x00fb, -1, ZC_GROUP_LIST);
258 ADD_TPKT(0x017f, -1, ZC_GUILD_CHAT);
259 ADD_TPKT(0x0152, -1, ZC_GUILD_EMBLEM_IMG);
260 ADD_TPKT(0x0150, 110, ZC_GUILD_INFO);
261 ADD_TPKT(0x01b6, 114, ZC_GUILD_INFO2);
262 ADD_TPKT(0x016f, 182, ZC_GUILD_NOTICE);
263 ADD_TPKT(0x0162, -1, ZC_GUILD_SKILLINFO);
264 ADD_TPKT(0x01b8, 3, ZC_GUILD_ZENY_ACK);
265 ADD_TPKT(0x01c2, 10, ZC_INFO_REMAINTIME);
267 ADD_TPKT(0x0177, -1, ZC_ITEMIDENTIFY_LIST);
268 ADD_TPKT(0x00a1, 6, ZC_ITEM_DISAPPEAR);
269 ADD_TPKT(0x009d, 17, ZC_ITEM_ENTRY);
270 ADD_TPKT(0x009e, 17, ZC_ITEM_FALL_ENTRY);
271 ADD_TPKT(0x00a0, 23, ZC_ITEM_PICKUP_ACK);
272 ADD_TPKT(0x00af, 6, ZC_ITEM_THROW_ACK);
273 ADD_TPKT(0x00b1, 8, ZC_LONGPAR_CHANGE);
274 ADD_TPKT(0x018d, -1, ZC_MAKABLEITEMLIST);
275 ADD_TPKT(0x01ad, -1, ZC_MAKINGARROW_LIST);
276 ADD_TPKT(0x0154, -1, ZC_MEMBERMGR_INFO);
277 ADD_TPKT(0x0182, 106, ZC_MEMBER_ADD);
278 ADD_TPKT(0x00dd, 29, ZC_MEMBER_EXIT);
279 ADD_TPKT(0x00dc, 28, ZC_MEMBER_NEWENTRY);
280 ADD_TPKT(0x00b7, -1, ZC_MENU_LIST);
281 ADD_TPKT(0x018c, 29, ZC_MONSTER_INFO);
282 ADD_TPKT(0x01cc, 9, ZC_MONSTER_TALK);
283 ADD_TPKT(0x0196, 9, ZC_MSG_STATE_CHANGE);
284 ADD_TPKT(0x010c, 6, ZC_MVP);
285 ADD_TPKT(0x010a, 4, ZC_MVP_GETTING_ITEM);
287 ADD_TPKT(0x014c, -1, ZC_MYGUILD_BASIC_INFO);
288 ADD_TPKT(0x00a3, -1, ZC_NORMAL_ITEMLIST);
289 ADD_TPKT(0x008a, 29, ZC_NOTIFY_ACT);
290 ADD_TPKT(0x007a, 58, ZC_NOTIFY_ACTENTRY);
291 ADD_TPKT(0x008b, 23, ZC_NOTIFY_ACT_POSITION);
293 ADD_TPKT(0x008d, -1, ZC_NOTIFY_CHAT);
294 ADD_TPKT(0x0109, -1, ZC_NOTIFY_CHAT_PARTY);
295 ADD_TPKT(0x019b, 10, ZC_NOTIFY_EFFECT);
296 ADD_TPKT(0x0117, 18, ZC_NOTIFY_GROUNDSKILL);
297 ADD_TPKT(0x0106, 10, ZC_NOTIFY_HP_TO_GROUPM);
298 ADD_TPKT(0x0075, -1, ZC_NOTIFY_INITCHAR);
300 ADD_TPKT(0x0189, 4, ZC_NOTIFY_MAPINFO);
303 ADD_TPKT(0x0086, 16, ZC_NOTIFY_MOVE);
304 ADD_TPKT(0x007b, 60, ZC_NOTIFY_MOVEENTRY);
305 ADD_TPKT(0x01da, 60, ZC_NOTIFY_MOVEENTRY2);
306 ADD_TPKT(0x0079, 53, ZC_NOTIFY_NEWENTRY);
307 ADD_TPKT(0x01d9, 53, ZC_NOTIFY_NEWENTRY2);
308 ADD_TPKT(0x008e, -1, ZC_NOTIFY_PLAYERCHAT);
309 ADD_TPKT(0x0087, 12, ZC_NOTIFY_PLAYERMOVE);
311 ADD_TPKT(0x019a, 14, ZC_NOTIFY_RANKING);
312 ADD_TPKT(0x0114, 31, ZC_NOTIFY_SKILL);
313 ADD_TPKT(0x01de, 33, ZC_NOTIFY_SKILL2);
315 ADD_TPKT(0x0078, 54, ZC_NOTIFY_STANDENTRY);
316 ADD_TPKT(0x01d8, 54, ZC_NOTIFY_STANDENTRY2);
319 ADD_TPKT(0x007f, 6, ZC_NOTIFY_TIME);
320 ADD_TPKT(0x0076, 9, ZC_NOTIFY_UPDATECHAR);
322 ADD_TPKT(0x0080, 7, ZC_NOTIFY_VANISH);
323 ADD_TPKT(0x0093, 2, ZC_NPCACK_ENABLE);
324 ADD_TPKT(0x0091, 22, ZC_NPCACK_MAPMOVE);
325 ADD_TPKT(0x0092, 28, ZC_NPCACK_SERVERMOVE);
326 ADD_TPKT(0x01b0, 11, ZC_NPCSPRITE_CHANGE);
327 ADD_TPKT(0x012d, 4, ZC_OPENSTORE);
328 ADD_TPKT(0x0142, 6, ZC_OPEN_EDITDLG);
329 ADD_TPKT(0x01d4, 6, ZC_OPEN_EDITDLGSTR);
330 ADD_TPKT(0x0164, -1, ZC_OTHER_GUILD_LIST);
331 ADD_TPKT(0x00b0, 8, ZC_PAR_CHANGE);
332 ADD_TPKT(0x01ab, 12, ZC_PAR_CHANGE_USER);
338 ADD_TPKT(0x00c7, -1, ZC_PC_SELL_ITEMLIST);
339 ADD_TPKT(0x00cb, 3, ZC_PC_SELL_RESULT);
340 ADD_TPKT(0x01a6, -1, ZC_PETEGG_LIST);
341 ADD_TPKT(0x01aa, 10, ZC_PET_ACT);
343 ADD_TPKT(0x0160, -1, ZC_POSITION_INFO);
344 ADD_TPKT(0x01a2, 35, ZC_PROPERTY_PET);
345 ADD_TPKT(0x013d, 6, ZC_RECOVERY);
346 ADD_TPKT(0x0074, 3, ZC_REFUSE_ENTER);
347 ADD_TPKT(0x00da, 3, ZC_REFUSE_ENTER_ROOM);
348 ADD_TPKT(0x0084, 2, ZC_REFUSE_QUIT);
349 ADD_TPKT(0x01c1, 14, ZC_REPLY_REMAINTIME);
350 ADD_TPKT(0x0171, 30, ZC_REQ_ALLY_GUILD);
351 ADD_TPKT(0x01e2, 34, ZC_REQ_COUPLE);
352 ADD_TPKT(0x00e5, 26, ZC_REQ_EXCHANGE_ITEM);
354 ADD_TPKT(0x00fe, 30, ZC_REQ_JOIN_GROUP);
355 ADD_TPKT(0x016a, 30, ZC_REQ_JOIN_GUILD);
358 ADD_TPKT(0x00b3, 3, ZC_RESTART_ACK);
359 ADD_TPKT(0x0167, 3, ZC_RESULT_MAKE_GUILD);
360 ADD_TPKT(0x0148, 8, ZC_RESURRECTION);
361 ADD_TPKT(0x00e1, 30, ZC_ROLE_CHANGE);
362 ADD_TPKT(0x00d7, -1, ZC_ROOM_NEWENTRY);
363 ADD_TPKT(0x00b4, -1, ZC_SAY_DIALOG);
364 ADD_TPKT(0x00c4, 6, ZC_SELECT_DEALTYPE);
367 ADD_TPKT(0x01b1, 7, ZC_SHOWDIGIT);
368 ADD_TPKT(0x0145, 19, ZC_SHOW_IMAGE);
369 ADD_TPKT(0x01b3, 67, ZC_SHOW_IMAGE2);
370 ADD_TPKT(0x010f, -1, ZC_SKILLINFO_LIST);
371 ADD_TPKT(0x010e, 11, ZC_SKILLINFO_UPDATE);
372 ADD_TPKT(0x0120, 6, ZC_SKILL_DISAPPEAR);
373 ADD_TPKT(0x011f, 16, ZC_SKILL_ENTRY);
374 ADD_TPKT(0x01c9, 97, ZC_SKILL_ENTRY2);
375 ADD_TPKT(0x01ac, 6, ZC_SKILL_UPDATE);
376 ADD_TPKT(0x01d3, 35, ZC_SOUND);
377 ADD_TPKT(0x01d0, 8, ZC_SPIRITS);
378 ADD_TPKT(0x01e1, 8, ZC_SPIRITS2);
379 ADD_TPKT(0x00c3, 8, ZC_SPRITE_CHANGE);
380 ADD_TPKT(0x01d7, 11, ZC_SPRITE_CHANGE2);
381 ADD_TPKT(0x019e, 2, ZC_START_CAPTURE);
382 ADD_TPKT(0x01e4, 2, ZC_START_COUPLE);
383 ADD_TPKT(0x0119, 13, ZC_STATE_CHANGE);
384 ADD_TPKT(0x00bd, 44, ZC_STATUS);
385 ADD_TPKT(0x00be, 5, ZC_STATUS_CHANGE);
386 ADD_TPKT(0x00bc, 6, ZC_STATUS_CHANGE_ACK);
387 ADD_TPKT(0x0088, 10, ZC_STOPMOVE);
388 ADD_TPKT(0x0131, 86, ZC_STORE_ENTRY);
392 ADD_TPKT(0x010d, 2, ZC_THROW_MVPITEM);
394 ADD_TPKT(0x016d, 14, ZC_UPDATE_CHARSTAT);
395 ADD_TPKT(0x016c, 43, ZC_UPDATE_GDID);
396 ADD_TPKT(0x0192, 24, ZC_UPDATE_MAPINFO);
397 ADD_TPKT(0x00c2, 6, ZC_USER_COUNT);
398 ADD_TPKT(0x013e, 24, ZC_USESKILL_ACK);
399 ADD_TPKT(0x00a8, 7, ZC_USE_ITEM_ACK);
400 ADD_TPKT(0x01c8, 13, ZC_USE_ITEM_ACK2);
401 ADD_TPKT(0x011a, 15, ZC_USE_SKILL);
402 ADD_TPKT(0x00b5, 6, ZC_WAIT_DIALOG);
403 ADD_TPKT(0x011c, 68, ZC_WARPLIST);
404 ADD_TPKT(0x0097, -1, ZC_WHISPER);
405 ADD_TPKT(0x00d4, -1, ZC_WHISPER_LIST);
406#endif
407// Packet Version 20031110: 2 Packets
408#if PACKET_VERSION == 20031110
409 ADD_HPKT(0x01e7, 2, CZ_DORIDORI);
410 ADD_TPKT(0x01e6, 26, ZC_COUPLENAME);
411#endif
412// Packet Version 20031117: 5 Packets
413#if PACKET_VERSION == 20031117
414 ADD_HPKT(0x00f9, 26, CZ_MAKE_GROUP);
415 ADD_HPKT(0x01e8, 28, CZ_MAKE_GROUP2);
416 ADD_TPKT(0x0104, 79, ZC_ADD_MEMBER_TO_GROUP);
418 ADD_TPKT(0x01ea, 6, ZC_CONGRATULATION);
419#endif
420// Packet Version 20031124: 3 Packets
421#if PACKET_VERSION == 20031124
422 ADD_HPKT(0x01ed, 2, CZ_CHOPOKGI);
425#endif
426// Packet Version 20031208: 1 Packets
427#if PACKET_VERSION == 20031208
428 ADD_TPKT(0x01ee, -1, ZC_NORMAL_ITEMLIST2);
429#endif
430// Packet Version 20031218: 2 Packets
431#if PACKET_VERSION == 20031218
434#endif
435// Packet Version 20040000: 1 Packets
436#if PACKET_VERSION >= 20040000
437 ADD_TPKT(0x01f2, 20, ZC_UPDATE_CHARSTAT2);
438#endif
439// Packet Version 20040216: 1 Packets
440#if PACKET_VERSION == 20040216
441 ADD_TPKT(0x01f3, 10, ZC_NOTIFY_EFFECT2);
442#endif
443// Packet Version 20040302: 2 Packets
444#if PACKET_VERSION == 20040302
446 ADD_TPKT(0x01f4, 32, ZC_REQ_EXCHANGE_ITEM2);
447#endif
448// Packet Version 20040308: 4 Packets
449#if PACKET_VERSION == 20040308
450 ADD_HPKT(0x01f7, 14, CZ_JOIN_BABY);
451 ADD_HPKT(0x01f9, 6, CZ_REQ_JOIN_BABY);
452 ADD_TPKT(0x01f6, 34, ZC_REQ_BABY);
453 ADD_TPKT(0x01f8, 2, ZC_START_BABY);
454#endif
455// Packet Version 20040420: 1 Packets
456#if PACKET_VERSION == 20040420
457 ADD_TPKT(0x01fc, -1, ZC_REPAIRITEMLIST);
458#endif
459// Packet Version 20040422: 1 Packets
460#if PACKET_VERSION == 20040422
461 ADD_TPKT(0x01ff, 10, ZC_HIGHJUMP);
462#endif
463// Packet Version 20040423: 1 Packets
464#if PACKET_VERSION == 20040423
465 ADD_HPKT(0x01fd, 4, CZ_REQ_ITEMREPAIR);
466#endif
467// Packet Version 20040426: 1 Packets
468#if PACKET_VERSION == 20040426
469 ADD_TPKT(0x01fe, 5, ZC_ACK_ITEMREPAIR);
470#endif
471// Packet Version 20040628: 1 Packets
472#if PACKET_VERSION == 20040628
473 ADD_TPKT(0x0205, 26, ZC_DIVORCE);
474#endif
475// Packet Version 20040705: 9 Packets
476#if PACKET_VERSION == 20040705
477 ADD_HPKT(0x0208, 14, CZ_ACK_REQ_ADD_FRIENDS);
478 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
479 ADD_HPKT(0x0203, 10, CZ_DELETE_FRIENDS);
480 ADD_TPKT(0x0209, 36, ZC_ADD_FRIENDS_LIST);
481 ADD_TPKT(0x020a, 10, ZC_DELETE_FRIENDS);
482 ADD_TPKT(0x0201, -1, ZC_FRIENDS_LIST);
483 ADD_TPKT(0x0206, 11, ZC_FRIENDS_STATE);
484 ADD_TPKT(0x0207, 34, ZC_REQ_ADD_FRIENDS);
485 ADD_TPKT(0x020e, 24, ZC_STARSKILL);
486#endif
487// Packet Version 20040726: 2 Packets
488#if PACKET_VERSION == 20040726
489 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
490 ADD_HPKT(0x00f7, 10, CZ_REQUEST_TIME);
491#endif
492// Packet Version 20040809: 1 Packets
493#if PACKET_VERSION == 20040809
494 ADD_HPKT(0x00f7, 8, CZ_REQUEST_TIME);
495#endif
496// Packet Version 20040816: 3 Packets
497#if PACKET_VERSION == 20040816
499 ADD_HPKT(0x0213, 26, CZ_REQ_STATUS_GM);
500 ADD_TPKT(0x0214, 42, ZC_ACK_STATUS_GM);
501#endif
502// Packet Version 20040906: 2 Packets
503#if PACKET_VERSION == 20040906
504 ADD_HPKT(0x00f3, 12, CZ_REQUEST_CHAT);
505 ADD_HPKT(0x00f7, 2, CZ_REQUEST_TIME);
506#endif
507// Packet Version 20040920: 1 Packets
508#if PACKET_VERSION == 20040920
509 ADD_HPKT(0x00f3, 15, CZ_REQUEST_CHAT);
510#endif
511// Packet Version 20041005: 1 Packets
512#if PACKET_VERSION == 20041005
513 ADD_HPKT(0x00f3, 8, CZ_REQUEST_CHAT);
514#endif
515// Packet Version 20041025: 1 Packets
516#if PACKET_VERSION == 20041025
517 ADD_HPKT(0x00f3, 11, CZ_REQUEST_CHAT);
518#endif
519// Packet Version 20041101: 1 Packets
520#if PACKET_VERSION == 20041101
521 ADD_TPKT(0x0215, 6, ZC_SKILLMSG);
522#endif
523// Packet Version 20041108: 7 Packets
524#if PACKET_VERSION == 20041108
525 ADD_HPKT(0x0218, 2, CZ_ALCHEMIST_RANK);
526 ADD_HPKT(0x0217, 2, CZ_BLACKSMITH_RANK);
527 ADD_TPKT(0x021c, 10, ZC_ALCHEMIST_POINT);
528 ADD_TPKT(0x021a, 282, ZC_ALCHEMIST_RANK);
529 ADD_TPKT(0x0216, 6, ZC_BABYMSG);
530 ADD_TPKT(0x021b, 10, ZC_BLACKSMITH_POINT);
531 ADD_TPKT(0x0219, 282, ZC_BLACKSMITH_RANK);
532#endif
533// Packet Version 20041115: 1 Packets
534#if PACKET_VERSION == 20041115
535 ADD_HPKT(0x021d, 6, CZ_LESSEFFECT);
536#endif
537// Packet Version 20041129: 5 Packets
538#if PACKET_VERSION == 20041129
539 ADD_HPKT(0x00f3, 23, CZ_REQUEST_CHAT);
540 ADD_HPKT(0x00f7, 11, CZ_REQUEST_TIME);
541 ADD_HPKT(0x0222, 6, CZ_REQ_WEAPONREFINE);
542 ADD_TPKT(0x0223, 8, ZC_ACK_WEAPONREFINE);
544#endif
545// Packet Version 20041213: 4 Packets
546#if PACKET_VERSION == 20041213
547 ADD_HPKT(0x01ca, 3, CZ_REQMAKINGHOMUN);
548 ADD_TPKT(0x021e, 6, ZC_LESSEFFECT);
549 ADD_TPKT(0x0220, 10, ZC_NOTIFY_CRAZYKILLER);
550 ADD_TPKT(0x021f, 66, ZC_NOTIFY_PKINFO);
551#endif
552// Packet Version 20041216: 2 Packets
553#if PACKET_VERSION == 20041216
554 ADD_HPKT(0x00f3, 8, CZ_REQUEST_CHAT);
555 ADD_HPKT(0x00f7, 2, CZ_REQUEST_TIME);
556#endif
557// Packet Version 20041220: 4 Packets
558#if PACKET_VERSION == 20041220
559 ADD_HPKT(0x00f3, 23, CZ_REQUEST_CHAT);
560 ADD_HPKT(0x00f7, 11, CZ_REQUEST_TIME);
561 ADD_HPKT(0x020f, 10, CZ_REQ_PVPPOINT);
562 ADD_TPKT(0x0210, 22, ZC_ACK_PVPPOINT);
563#endif
564// Packet Version 20050000: 1 Packets
565#if PACKET_VERSION >= 20050000
566 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
567#endif
568// Packet Version 20050103: 2 Packets
569#if PACKET_VERSION == 20050103
570 ADD_HPKT(0x00f3, 23, CZ_REQUEST_CHAT);
571 ADD_HPKT(0x00f7, 11, CZ_REQUEST_TIME);
572#endif
573// Packet Version 20050110: 2 Packets
574#if PACKET_VERSION == 20050110
575 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
576 ADD_HPKT(0x00f7, 22, CZ_REQUEST_TIME);
577#endif
578// Packet Version 20050328: 3 Packets
579#if PACKET_VERSION == 20050328
580 ADD_HPKT(0x0225, 2, CZ_TAEKWON_RANK);
581 ADD_TPKT(0x0224, 10, ZC_TAEKWON_POINT);
582 ADD_TPKT(0x0226, 282, ZC_TAEKWON_RANK);
583#endif
584// Packet Version 20050404: 2 Packets
585#if PACKET_VERSION == 20050404
586 ADD_HPKT(0x0228, 18, CZ_ACK_GAME_GUARD);
587 ADD_TPKT(0x0227, 18, ZC_GAME_GUARD);
588#endif
589// Packet Version 20050411: 5 Packets
590#if PACKET_VERSION == 20050411
591 ADD_HPKT(0x00f7, 12, CZ_REQUEST_TIME);
592 ADD_TPKT(0x022c, 64, ZC_NOTIFY_MOVEENTRY3);
593 ADD_TPKT(0x022b, 57, ZC_NOTIFY_NEWENTRY3);
594 ADD_TPKT(0x022a, 58, ZC_NOTIFY_STANDENTRY3);
595 ADD_TPKT(0x0229, 15, ZC_STATE_CHANGE3);
596#endif
597// Packet Version 20050425: 4 Packets
598#if PACKET_VERSION == 20050425
599 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
600 ADD_HPKT(0x0233, 11, CZ_REQUEST_ACTNPC);
601 ADD_HPKT(0x0232, 9, CZ_REQUEST_MOVENPC);
603#endif
604// Packet Version 20050509: 1 Packets
605#if PACKET_VERSION == 20050509
606 ADD_HPKT(0x00f7, 21, CZ_REQUEST_TIME);
607#endif
608// Packet Version 20050523: 1 Packets
609#if PACKET_VERSION == 20050523
610 ADD_TPKT(0x0230, 12, ZC_CHANGESTATE_MER);
611#endif
612// Packet Version 20050530: 5 Packets
613#if PACKET_VERSION == 20050530
614 ADD_HPKT(0x0237, 2, CZ_KILLER_RANK);
615 ADD_TPKT(0x0235, -1, ZC_HOSKILLINFO_LIST);
616 ADD_TPKT(0x0239, 11, ZC_HOSKILLINFO_UPDATE);
617 ADD_TPKT(0x0236, 10, ZC_KILLER_POINT);
618 ADD_TPKT(0x0238, 282, ZC_KILLER_RANK);
619#endif
620// Packet Version 20050608: 5 Packets
621#if PACKET_VERSION == 20050608
622 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
623 ADD_HPKT(0x0231, 26, CZ_RENAME_MER);
624 ADD_TPKT(0x022f, 5, ZC_FEED_MER);
627#endif
628// Packet Version 20050624: 1 Packets
629#if PACKET_VERSION == 20050624
630 ADD_TPKT(0x022e, 71, ZC_PROPERTY_HOMUN);
631#endif
632// Packet Version 20050628: 1 Packets
633#if PACKET_VERSION == 20050628
634 ADD_HPKT(0x00f7, 15, CZ_REQUEST_TIME);
635#endif
636// Packet Version 20050718: 15 Packets
637#if PACKET_VERSION == 20050718
638 ADD_HPKT(0x024c, 8, CZ_AUCTION_ADD_ITEM);
639 ADD_HPKT(0x024f, 10, CZ_AUCTION_BUY);
640 ADD_HPKT(0x024b, 4, CZ_AUCTION_CREATE);
641 ADD_HPKT(0x0247, 8, CZ_MAIL_ADD_ITEM);
642 ADD_HPKT(0x0243, 6, CZ_MAIL_DELETE);
643 ADD_HPKT(0x0244, 6, CZ_MAIL_GET_ITEM);
644 ADD_HPKT(0x023f, 2, CZ_MAIL_GET_LIST);
645 ADD_HPKT(0x0241, 6, CZ_MAIL_OPEN);
646 ADD_HPKT(0x0246, 4, CZ_MAIL_RESET_ITEM);
647 ADD_HPKT(0x00f7, 26, CZ_REQUEST_TIME);
649 ADD_TPKT(0x0250, 3, ZC_AUCTION_RESULT);
650 ADD_TPKT(0x024a, 70, ZC_MAIL_RECEIVE);
651 ADD_TPKT(0x0242, -1, ZC_MAIL_REQ_OPEN);
652 ADD_TPKT(0x0249, 3, ZC_MAIL_REQ_SEND);
653#endif
654// Packet Version 20050719: 1 Packets
655#if PACKET_VERSION == 20050719
656 ADD_HPKT(0x00f7, 15, CZ_REQUEST_TIME);
657#endif
658// Packet Version 20050801: 1 Packets
659#if PACKET_VERSION == 20050801
660 ADD_TPKT(0x0245, 3, ZC_MAIL_REQ_GET_ITEM);
661#endif
662// Packet Version 20050808: 1 Packets
663#if PACKET_VERSION == 20050808
664 ADD_HPKT(0x024d, 12, CZ_AUCTION_ADD);
665#endif
666// Packet Version 20050822: 2 Packets
667#if PACKET_VERSION == 20050822
668 ADD_HPKT(0x0254, 3, CZ_AGREE_STARPLACE);
669 ADD_TPKT(0x0253, 3, ZC_STARPLACE);
670#endif
671// Packet Version 20050829: 5 Packets
672#if PACKET_VERSION == 20050829
673 ADD_HPKT(0x0248, -1, CZ_MAIL_SEND);
675 ADD_TPKT(0x0255, 5, ZC_ACK_MAIL_ADD_ITEM);
676 ADD_TPKT(0x0257, 8, ZC_ACK_MAIL_DELETE);
677 ADD_TPKT(0x0240, -1, ZC_MAIL_REQ_GET_LIST);
678#endif
679// Packet Version 20051010: 3 Packets
680#if PACKET_VERSION == 20051010
681 ADD_HPKT(0x00f7, 26, CZ_REQUEST_TIME);
682 ADD_HPKT(0x025b, 6, CZ_REQ_MAKINGITEM);
683 ADD_TPKT(0x025a, -1, ZC_MAKINGITEM_LIST);
684#endif
685// Packet Version 20051013: 1 Packets
686#if PACKET_VERSION == 20051013
688#endif
689// Packet Version 20051017: 2 Packets
690#if PACKET_VERSION == 20051017
693#endif
694// Packet Version 20051024: 2 Packets
695#if PACKET_VERSION == 20051024
696 ADD_TPKT(0x025f, 6, ZC_AUCTION_WINDOWS);
697 ADD_TPKT(0x0260, 6, ZC_MAIL_WINDOWS);
698#endif
699// Packet Version 20051107: 2 Packets
700#if PACKET_VERSION == 20051107
702 ADD_HPKT(0x0251, 34, CZ_AUCTION_ITEM_SEARCH);
703#endif
704// Packet Version 20060000: 4 Packets
705#if PACKET_VERSION >= 20060000
706 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
707 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
708 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
709 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
710#endif
711// Packet Version 20060102: 1 Packets
712#if PACKET_VERSION == 20060102
713 ADD_HPKT(0x00f7, 26, CZ_REQUEST_TIME);
714#endif
715// Packet Version 20060306: 1 Packets
716#if PACKET_VERSION == 20060306
717 ADD_TPKT(0x0274, 8, ZC_ACK_MAIL_RETURN);
718#endif
719// Packet Version 20060313: 1 Packets
720#if PACKET_VERSION == 20060313
721 ADD_HPKT(0x0273, 30, CZ_REQ_MAIL_RETURN);
722#endif
723// Packet Version 20060327: 1 Packets
724#if PACKET_VERSION == 20060327
725 ADD_HPKT(0x00f7, 22, CZ_REQUEST_TIME);
726#endif
727// Packet Version 20060607: 3 Packets
728#if PACKET_VERSION == 20060607
729 ADD_HPKT(0x0279, 2, CZ_HUNTINGLIST);
730 ADD_TPKT(0x027a, -1, ZC_HUNTINGLIST);
731 ADD_TPKT(0x0278, 2, ZC_NOTIFY_PCBANG);
732#endif
733// Packet Version 20060626: 1 Packets
734#if PACKET_VERSION == 20060626
735 ADD_TPKT(0x027b, 14, ZC_PCBANG_EFFECT);
736#endif
737// Packet Version 20060703: 1 Packets
738#if PACKET_VERSION == 20060703
739 ADD_TPKT(0x027d, 62, ZC_PROPERTY_MERCE);
740#endif
741// Packet Version 20060710: 1 Packets
742#if PACKET_VERSION == 20060710
743 ADD_TPKT(0x027e, -1, ZC_SHANDA_PROTECT);
744#endif
745// Packet Version 20060904: 2 Packets
746#if PACKET_VERSION == 20060904
747 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
748 ADD_TPKT(0x0283, 6, ZC_AID);
749#endif
750// Packet Version 20060911: 1 Packets
751#if PACKET_VERSION == 20060911
752 ADD_TPKT(0x0284, 14, ZC_NOTIFY_EFFECT3);
753#endif
754// Packet Version 20060918: 5 Packets
755#if PACKET_VERSION == 20060918
756 ADD_HPKT(0x0286, 4, CZ_DEATH_QUESTION);
757 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
758 ADD_TPKT(0x0285, 6, ZC_DEATH_QUESTION);
759 ADD_TPKT(0x0280, 12, ZC_GANGSI_POINT);
760 ADD_TPKT(0x0282, 284, ZC_GANGSI_RANK);
761#endif
762// Packet Version 20060927: 1 Packets
763#if PACKET_VERSION == 20060927
764 ADD_TPKT(0x028a, 18, ZC_NPC_SHOWEFST_UPDATE);
765#endif
766// Packet Version 20061030: 2 Packets
767#if PACKET_VERSION == 20061030
769 ADD_TPKT(0x0291, 4, ZC_MSG);
770#endif
771// Packet Version 20061204: 2 Packets
772#if PACKET_VERSION == 20061204
773 ADD_TPKT(0x0293, 70, ZC_BOSS_INFO);
774 ADD_TPKT(0x0294, 10, ZC_READ_BOOK);
775#endif
776// Packet Version 20061211: 2 Packets
777#if PACKET_VERSION == 20061211
778 ADD_TPKT(0x0299, 6, ZC_CASH_ITEM_DELETE);
779 ADD_TPKT(0x0298, 8, ZC_CASH_TIME_COUNTER);
780#endif
781// Packet Version 20061218: 4 Packets
782#if PACKET_VERSION == 20061218
784 ADD_TPKT(0x0295, -1, ZC_EQUIPMENT_ITEMLIST2);
785 ADD_TPKT(0x029a, 27, ZC_ITEM_PICKUP_ACK2);
787#endif
788// Packet Version 20061226: 8 Packets
789#if PACKET_VERSION == 20061226
790 ADD_HPKT(0x029f, 3, CZ_MER_COMMAND);
793 ADD_TPKT(0x029b, 70, ZC_MER_INIT);
794 ADD_TPKT(0x02a2, 8, ZC_MER_PAR_CHANGE);
795 ADD_TPKT(0x029c, 66, ZC_MER_PROPERTY);
796 ADD_TPKT(0x029d, -1, ZC_MER_SKILLINFO_LIST);
798#endif
799// Packet Version 20070000: 5 Packets
800#if PACKET_VERSION >= 20070000
801 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
802 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
803 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
804 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
805 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
806#endif
807// Packet Version 20070102: 1 Packets
808#if PACKET_VERSION == 20070102
809 ADD_HPKT(0x00f7, 22, CZ_REQUEST_TIME);
810#endif
811// Packet Version 20070108: 1 Packets
812#if PACKET_VERSION == 20070108
813 ADD_HPKT(0x00f7, 12, CZ_REQUEST_TIME);
814#endif
815// Packet Version 20070122: 2 Packets
816#if PACKET_VERSION == 20070122
818 ADD_TPKT(0x02a3, 18, ZC_GAMEGUARD_LINGO_KEY);
819#endif
820// Packet Version 20070129: 1 Packets
821#if PACKET_VERSION == 20070129
822 ADD_HPKT(0x02a5, 8, CZ_KSY_EVENT);
823#endif
824// Packet Version 20070205: 3 Packets
825#if PACKET_VERSION == 20070205
826 ADD_HPKT(0x02ab, 36, CZ_ACK_CASH_PASSWORD);
827 ADD_TPKT(0x02aa, 4, ZC_REQ_CASH_PASSWORD);
829#endif
830// Packet Version 20070212: 1 Packets
831#if PACKET_VERSION == 20070212
832 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
833#endif
834// Packet Version 20070423: 1 Packets
835#if PACKET_VERSION == 20070423
837#endif
838// Packet Version 20070604: 1 Packets
839#if PACKET_VERSION == 20070604
840 ADD_TPKT(0x02b8, 22, ZC_ITEM_PICKUP_PARTY);
841#endif
842// Packet Version 20070611: 5 Packets
843#if PACKET_VERSION == 20070611
844 ADD_HPKT(0x02a9, 58, CZ_HACKSHIELD_CRC_MSG);
845 ADD_HPKT(0x02a7, 22, CZ_HACKSH_CPX_MSG);
846 ADD_TPKT(0x02a8, 162, ZC_HACKSHIELD_CRC_MSG);
847 ADD_TPKT(0x02a6, 22, ZC_HACKSH_CPX_MSG);
848 ADD_TPKT(0x02b9, 191, ZC_SHORTCUT_KEY_LIST);
849#endif
850// Packet Version 20070618: 1 Packets
851#if PACKET_VERSION == 20070618
852 ADD_HPKT(0x02ba, 11, CZ_SHORTCUT_KEY_CHANGE);
853#endif
854// Packet Version 20070622: 4 Packets
855#if PACKET_VERSION == 20070622
856 ADD_HPKT(0x02b6, 7, CZ_ACTIVE_QUEST);
857 ADD_TPKT(0x02b4, 6, ZC_DEL_QUEST);
858 ADD_TPKT(0x02bb, 8, ZC_EQUIPITEM_DAMAGED);
860#endif
861// Packet Version 20070711: 4 Packets
862#if PACKET_VERSION == 20070711
864 ADD_HPKT(0x02af, 2, CZ_SRPACKET_START);
867#endif
868// Packet Version 20070724: 1 Packets
869#if PACKET_VERSION == 20070724
870 ADD_TPKT(0x02b1, -1, ZC_ALL_QUEST_LIST);
871#endif
872// Packet Version 20070807: 4 Packets
873#if PACKET_VERSION == 20070807
874 ADD_HPKT(0x02c0, 2, CZ_SRPACKETR2_START);
875 ADD_TPKT(0x02b7, 7, ZC_ACTIVE_QUEST);
876 ADD_TPKT(0x02b2, -1, ZC_ALL_QUEST_MISSION);
877 ADD_TPKT(0x02bf, 10, ZC_SRPACKETR2_INIT);
878#endif
879// Packet Version 20070813: 2 Packets
880#if PACKET_VERSION == 20070813
881 ADD_TPKT(0x02c1, -1, ZC_NPC_CHAT);
882 ADD_TPKT(0x02b5, -1, ZC_UPDATE_MISSION_HUNT);
883#endif
884// Packet Version 20070821: 8 Packets
885#if PACKET_VERSION == 20070821
886 ADD_HPKT(0x02c8, 3, CZ_PARTY_CONFIG);
887 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
889 ADD_TPKT(0x02b3, 107, ZC_ADD_QUEST);
890 ADD_TPKT(0x02c2, -1, ZC_FORMATSTRING_MSG);
891 ADD_TPKT(0x02c9, 3, ZC_PARTY_CONFIG);
892 ADD_TPKT(0x02c6, 30, ZC_PARTY_JOIN_REQ);
893 ADD_TPKT(0x02c5, 30, ZC_PARTY_JOIN_REQ_ACK);
894#endif
895// Packet Version 20070828: 3 Packets
896#if PACKET_VERSION == 20070828
900#endif
901// Packet Version 20070904: 5 Packets
902#if PACKET_VERSION == 20070904
904 ADD_TPKT(0x02d0, -1, ZC_EQUIPMENT_ITEMLIST3);
905 ADD_TPKT(0x02d4, 29, ZC_ITEM_PICKUP_ACK3);
908#endif
909// Packet Version 20070911: 1 Packets
910#if PACKET_VERSION == 20070911
911 ADD_TPKT(0x02d5, 2, ZC_ISVR_DISCONNECT);
912#endif
913// Packet Version 20070918: 5 Packets
914#if PACKET_VERSION == 20070918
915 ADD_HPKT(0x02d8, 10, CZ_CONFIG);
917 ADD_TPKT(0x02d9, 10, ZC_CONFIG);
918 ADD_TPKT(0x02da, 3, ZC_CONFIG_NOTIFY);
919 ADD_TPKT(0x02d7, -1, ZC_EQUIPWIN_MICROSCOPE);
920#endif
921// Packet Version 20071002: 6 Packets
922#if PACKET_VERSION == 20071002
923 ADD_HPKT(0x02db, -1, CZ_BATTLEFIELD_CHAT);
924 ADD_TPKT(0x02dc, -1, ZC_BATTLEFIELD_CHAT);
929#endif
930// Packet Version 20071023: 2 Packets
931#if PACKET_VERSION == 20071023
934#endif
935// Packet Version 20071113: 1 Packets
936#if PACKET_VERSION == 20071113
937 ADD_TPKT(0x02e1, 33, ZC_NOTIFY_ACT2);
938#endif
939// Packet Version 20071120: 5 Packets
940#if PACKET_VERSION == 20071120
941 ADD_HPKT(0x02e6, 6, CZ_BOT_CHECK);
944 ADD_HPKT(0x02e2, 20, CZ_USE_ITEM_NEW_JAPEN);
945 ADD_HPKT(0x02e3, 22, CZ_USE_SKILL_NEW_JAPEN);
946#endif
947// Packet Version 20071127: 1 Packets
948#if PACKET_VERSION == 20071127
949 ADD_TPKT(0x02e7, -1, ZC_MAPPROPERTY);
950#endif
951// Packet Version 20080000: 10 Packets
952#if PACKET_VERSION >= 20080000
953 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
954 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
955 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
956 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
957 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
958 ADD_TPKT(0x02eb, 13, ZC_ACCEPT_ENTER2);
960 ADD_TPKT(0x02e8, -1, ZC_NORMAL_ITEMLIST3);
961 ADD_TPKT(0x02ef, 8, ZC_NOTIFY_FONT);
963#endif
964// Packet Version 20080102: 2 Packets
965#if PACKET_VERSION == 20080102
966 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
967 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
968#endif
969// Packet Version 20080124: 2 Packets
970#if PACKET_VERSION == 20080124
971 ADD_HPKT(0x0202, 10, CZ_ADD_FRIENDS);
972 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
973#endif
974// Packet Version 20080219: 2 Packets
975#if PACKET_VERSION == 20080219
976 ADD_HPKT(0x0202, 4, CZ_ADD_FRIENDS);
977 ADD_HPKT(0x022d, 9, CZ_COMMAND_MER);
978#endif
979// Packet Version 20080226: 2 Packets
980#if PACKET_VERSION == 20080226
981 ADD_HPKT(0x0202, 44, CZ_ADD_FRIENDS);
982 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
983#endif
984// Packet Version 20080304: 1 Packets
985#if PACKET_VERSION == 20080304
986 ADD_HPKT(0x0202, 11, CZ_ADD_FRIENDS);
987#endif
988// Packet Version 20080311: 2 Packets
989#if PACKET_VERSION == 20080311
990 ADD_HPKT(0x0202, 33, CZ_ADD_FRIENDS);
991 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
992#endif
993// Packet Version 20080318: 5 Packets
994#if PACKET_VERSION == 20080318
995 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
996 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
997 ADD_HPKT(0x02f1, 2, CZ_PROGRESS);
998 ADD_TPKT(0x02f0, 10, ZC_PROGRESS);
999 ADD_TPKT(0x02f2, 2, ZC_PROGRESS_CANCEL);
1000#endif
1001// Packet Version 20080325: 2 Packets
1002#if PACKET_VERSION == 20080325
1003 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
1004 ADD_HPKT(0x022d, 11, CZ_COMMAND_MER);
1005#endif
1006// Packet Version 20080401: 1 Packets
1007#if PACKET_VERSION == 20080401
1008 ADD_HPKT(0x022d, 30, CZ_COMMAND_MER);
1009#endif
1010// Packet Version 20080408: 2 Packets
1011#if PACKET_VERSION == 20080408
1012 ADD_HPKT(0x0202, 3, CZ_ADD_FRIENDS);
1013 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
1014#endif
1015// Packet Version 20080415: 1 Packets
1016#if PACKET_VERSION == 20080415
1017 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1018#endif
1019// Packet Version 20080422: 2 Packets
1020#if PACKET_VERSION == 20080422
1021 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
1022 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
1023#endif
1024// Packet Version 20080429: 2 Packets
1025#if PACKET_VERSION == 20080429
1026 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1027 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
1028#endif
1029// Packet Version 20080507: 2 Packets
1030#if PACKET_VERSION == 20080507
1031 ADD_HPKT(0x0202, 19, CZ_ADD_FRIENDS);
1032 ADD_HPKT(0x022d, 29, CZ_COMMAND_MER);
1033#endif
1034// Packet Version 20080513: 2 Packets
1035#if PACKET_VERSION == 20080513
1036 ADD_HPKT(0x0202, 3, CZ_ADD_FRIENDS);
1037 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
1038#endif
1039// Packet Version 20080520: 3 Packets
1040#if PACKET_VERSION == 20080520
1041 ADD_HPKT(0x0202, 11, CZ_ADD_FRIENDS);
1042 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
1044#endif
1045// Packet Version 20080521: 2 Packets
1046#if PACKET_VERSION == 20080521
1047 ADD_HPKT(0x035e, 2, CZ_CLOSE_WINDOW);
1049#endif
1050// Packet Version 20080528: 12 Packets
1051#if PACKET_VERSION == 20080528
1052 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1053 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1054 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1055 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1058 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1059 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1060 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1061 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1062 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1064#endif
1065// Packet Version 20080603: 1 Packets
1066#if PACKET_VERSION == 20080603
1067 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
1068#endif
1069// Packet Version 20080610: 1 Packets
1070#if PACKET_VERSION == 20080610
1071 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1072#endif
1073// Packet Version 20080617: 5 Packets
1074#if PACKET_VERSION == 20080617
1075 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
1076 ADD_HPKT(0x0363, 58, CZ_ITEM_THROW2);
1078 ADD_HPKT(0x035f, 4, CZ_REQUEST_MOVE2);
1080#endif
1081// Packet Version 20080624: 9 Packets
1082#if PACKET_VERSION == 20080624
1083 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1084 ADD_HPKT(0x0362, 4, CZ_ITEM_PICKUP2);
1085 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
1087 ADD_HPKT(0x0369, 28, CZ_REQNAME_BYGID2);
1088 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1089 ADD_HPKT(0x0360, 11, CZ_REQUEST_TIME2);
1090 ADD_HPKT(0x0366, 67, CZ_USE_SKILL_TOGROUND2);
1092#endif
1093// Packet Version 20080701: 9 Packets
1094#if PACKET_VERSION == 20080701
1095 ADD_HPKT(0x0361, 27, CZ_CHANGE_DIRECTION2);
1096 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
1097 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1098 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1101 ADD_HPKT(0x0369, 26, CZ_REQNAME_BYGID2);
1102 ADD_HPKT(0x0360, 10, CZ_REQUEST_TIME2);
1103 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1104#endif
1105// Packet Version 20080708: 11 Packets
1106#if PACKET_VERSION == 20080708
1107 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1108 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
1109 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
1110 ADD_HPKT(0x0363, 4, CZ_ITEM_THROW2);
1113 ADD_HPKT(0x0369, 39, CZ_REQNAME_BYGID2);
1114 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
1115 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1116 ADD_HPKT(0x0366, 71, CZ_USE_SKILL_TOGROUND2);
1118#endif
1119// Packet Version 20080715: 8 Packets
1120#if PACKET_VERSION == 20080715
1121 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
1122 ADD_HPKT(0x0362, 66, CZ_ITEM_PICKUP2);
1123 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1124 ADD_HPKT(0x0368, 3, CZ_REQNAME2);
1125 ADD_HPKT(0x0369, 29, CZ_REQNAME_BYGID2);
1126 ADD_HPKT(0x035f, 9, CZ_REQUEST_MOVE2);
1127 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
1128 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1129#endif
1130// Packet Version 20080722: 8 Packets
1131#if PACKET_VERSION == 20080722
1132 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
1133 ADD_HPKT(0x0361, 81, CZ_CHANGE_DIRECTION2);
1134 ADD_HPKT(0x022d, 4, CZ_COMMAND_MER);
1135 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1136 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1137 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1138 ADD_HPKT(0x035f, 282, CZ_REQUEST_MOVE2);
1139 ADD_HPKT(0x0360, 4, CZ_REQUEST_TIME2);
1140#endif
1141// Packet Version 20080730: 8 Packets
1142#if PACKET_VERSION == 20080730
1143 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1144 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1145 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
1146 ADD_HPKT(0x0362, 7, CZ_ITEM_PICKUP2);
1147 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
1148 ADD_HPKT(0x0368, 16, CZ_REQNAME2);
1149 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1150 ADD_HPKT(0x0360, 21, CZ_REQUEST_TIME2);
1151#endif
1152// Packet Version 20080806: 8 Packets
1153#if PACKET_VERSION == 20080806
1154 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
1155 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
1156 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
1157 ADD_HPKT(0x0363, 5, CZ_ITEM_THROW2);
1159 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1160 ADD_HPKT(0x0369, 30, CZ_REQNAME_BYGID2);
1161 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1162#endif
1163// Packet Version 20080813: 7 Packets
1164#if PACKET_VERSION == 20080813
1165 ADD_HPKT(0x0202, 60, CZ_ADD_FRIENDS);
1166 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1167 ADD_HPKT(0x0362, 3, CZ_ITEM_PICKUP2);
1168 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1170 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1172#endif
1173// Packet Version 20080820: 7 Packets
1174#if PACKET_VERSION == 20080820
1175 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1176 ADD_HPKT(0x0362, 34, CZ_ITEM_PICKUP2);
1178 ADD_HPKT(0x0368, 4, CZ_REQNAME2);
1179 ADD_HPKT(0x0360, 12, CZ_REQUEST_TIME2);
1180 ADD_HPKT(0x0366, 6, CZ_USE_SKILL_TOGROUND2);
1182#endif
1183// Packet Version 20080827: 7 Packets
1184#if PACKET_VERSION == 20080827
1185 ADD_HPKT(0x0361, 60, CZ_CHANGE_DIRECTION2);
1186 ADD_HPKT(0x0362, 11, CZ_ITEM_PICKUP2);
1187 ADD_HPKT(0x0368, 21, CZ_REQNAME2);
1188 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
1189 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
1190 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1192#endif
1193// Packet Version 20080903: 10 Packets
1194#if PACKET_VERSION == 20080903
1195 ADD_HPKT(0x0202, 9, CZ_ADD_FRIENDS);
1196 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
1197 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1198 ADD_HPKT(0x0363, 26, CZ_ITEM_THROW2);
1201 ADD_HPKT(0x0368, 43, CZ_REQNAME2);
1202 ADD_HPKT(0x0369, 33, CZ_REQNAME_BYGID2);
1203 ADD_HPKT(0x0360, 28, CZ_REQUEST_TIME2);
1204 ADD_HPKT(0x0366, 4, CZ_USE_SKILL_TOGROUND2);
1205#endif
1206// Packet Version 20080910: 14 Packets
1207#if PACKET_VERSION == 20080910
1208 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1209 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1210 ADD_HPKT(0x0436, 3, CZ_ENTER2);
1211 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1214 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1215 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1216 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1217 ADD_HPKT(0x035f, 8, CZ_REQUEST_MOVE2);
1218 ADD_HPKT(0x0360, 8, CZ_REQUEST_TIME2);
1219 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
1220 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1222#endif
1223// Packet Version 20080917: 11 Packets
1224#if PACKET_VERSION == 20080917
1225 ADD_HPKT(0x0436, 7, CZ_ENTER2);
1226 ADD_HPKT(0x0363, 13, CZ_ITEM_THROW2);
1229 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
1230 ADD_HPKT(0x0369, 15, CZ_REQNAME_BYGID2);
1231 ADD_HPKT(0x0437, 10, CZ_REQUEST_ACT2);
1232 ADD_HPKT(0x035f, 3, CZ_REQUEST_MOVE2);
1233 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
1234 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
1236#endif
1237// Packet Version 20080924: 12 Packets
1238#if PACKET_VERSION == 20080924
1239 ADD_HPKT(0x0436, -1, CZ_ENTER2);
1240 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
1243 ADD_HPKT(0x0368, 13, CZ_REQNAME2);
1244 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1245 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1246 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1247 ADD_HPKT(0x0360, 16, CZ_REQUEST_TIME2);
1248 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
1249 ADD_HPKT(0x0366, 14, CZ_USE_SKILL_TOGROUND2);
1251#endif
1252// Packet Version 20081001: 11 Packets
1253#if PACKET_VERSION == 20081001
1254 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
1255 ADD_HPKT(0x0363, 5, CZ_ITEM_THROW2);
1258 ADD_HPKT(0x0368, 3, CZ_REQNAME2);
1259 ADD_HPKT(0x0437, 33, CZ_REQUEST_ACT2);
1260 ADD_HPKT(0x035f, 30, CZ_REQUEST_MOVE2);
1261 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1262 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
1263 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1265#endif
1266// Packet Version 20081008: 10 Packets
1267#if PACKET_VERSION == 20081008
1268 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
1269 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
1270 ADD_HPKT(0x022d, 26, CZ_COMMAND_MER);
1271 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1272 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1274 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1275 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1276 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1277 ADD_HPKT(0x0366, 14, CZ_USE_SKILL_TOGROUND2);
1278#endif
1279// Packet Version 20081015: 9 Packets
1280#if PACKET_VERSION == 20081015
1281 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1282 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1283 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
1284 ADD_HPKT(0x0436, 7, CZ_ENTER2);
1285 ADD_HPKT(0x0363, 17, CZ_ITEM_THROW2);
1287 ADD_HPKT(0x0437, 55, CZ_REQUEST_ACT2);
1288 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1290#endif
1291// Packet Version 20081022: 13 Packets
1292#if PACKET_VERSION == 20081022
1293 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
1294 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
1295 ADD_HPKT(0x022d, 4, CZ_COMMAND_MER);
1296 ADD_HPKT(0x0436, 13, CZ_ENTER2);
1297 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
1298 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1300 ADD_HPKT(0x0368, 10, CZ_REQNAME2);
1301 ADD_HPKT(0x0369, 53, CZ_REQNAME_BYGID2);
1302 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
1303 ADD_HPKT(0x0360, 26, CZ_REQUEST_TIME2);
1304 ADD_HPKT(0x0438, 30, CZ_USE_SKILL2);
1306#endif
1307// Packet Version 20081029: 15 Packets
1308#if PACKET_VERSION == 20081029
1309 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1310 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1311 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
1312 ADD_HPKT(0x0436, -1, CZ_ENTER2);
1313 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1316 ADD_HPKT(0x0368, 8, CZ_REQNAME2);
1317 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1318 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1319 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
1320 ADD_HPKT(0x0360, 28, CZ_REQUEST_TIME2);
1321 ADD_HPKT(0x0438, 12, CZ_USE_SKILL2);
1322 ADD_HPKT(0x0366, 6, CZ_USE_SKILL_TOGROUND2);
1324#endif
1325// Packet Version 20081105: 12 Packets
1326#if PACKET_VERSION == 20081105
1327 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
1328 ADD_HPKT(0x0436, 60, CZ_ENTER2);
1329 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
1332 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1333 ADD_HPKT(0x0437, 282, CZ_REQUEST_ACT2);
1334 ADD_HPKT(0x035f, 30, CZ_REQUEST_MOVE2);
1335 ADD_HPKT(0x0360, 14, CZ_REQUEST_TIME2);
1336 ADD_HPKT(0x0438, 4, CZ_USE_SKILL2);
1337 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1339#endif
1340// Packet Version 20081112: 16 Packets
1341#if PACKET_VERSION == 20081112
1342 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
1343 ADD_HPKT(0x0361, 9, CZ_CHANGE_DIRECTION2);
1344 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
1345 ADD_HPKT(0x0436, 19, CZ_ENTER2);
1346 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1347 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
1350 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
1351 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
1352 ADD_HPKT(0x035f, 186, CZ_REQUEST_MOVE2);
1353 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1354 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
1355 ADD_TPKT(0x043f, 8, ZC_MSG_STATE_CHANGE2);
1356 ADD_TPKT(0x043d, 8, ZC_SKILL_POSTDELAY);
1357 ADD_TPKT(0x043e, -1, ZC_SKILL_POSTDELAY_LIST);
1358#endif
1359// Packet Version 20081119: 9 Packets
1360#if PACKET_VERSION == 20081119
1361 ADD_HPKT(0x0202, 7, CZ_ADD_FRIENDS);
1362 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
1365 ADD_HPKT(0x0368, 34, CZ_REQNAME2);
1366 ADD_HPKT(0x0369, 10, CZ_REQNAME_BYGID2);
1367 ADD_HPKT(0x035f, 59, CZ_REQUEST_MOVE2);
1368 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
1369 ADD_TPKT(0x02ed, -1, ZC_NOTIFY_NEWENTRY4);
1370#endif
1371// Packet Version 20081126: 12 Packets
1372#if PACKET_VERSION == 20081126
1373 ADD_HPKT(0x0202, 14, CZ_ADD_FRIENDS);
1374 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1375 ADD_HPKT(0x022d, 20, CZ_COMMAND_MER);
1376 ADD_HPKT(0x0436, 9, CZ_ENTER2);
1377 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
1380 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1381 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1382 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1383 ADD_TPKT(0x0440, 10, ZC_MILLENNIUMSHIELD);
1384 ADD_TPKT(0x0441, 4, ZC_SKILLINFO_DELETE);
1385#endif
1386// Packet Version 20081203: 11 Packets
1387#if PACKET_VERSION == 20081203
1388 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1389 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
1390 ADD_HPKT(0x022d, 44, CZ_COMMAND_MER);
1391 ADD_HPKT(0x0436, 2, CZ_ENTER2);
1392 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1395 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
1396 ADD_HPKT(0x0438, 65, CZ_USE_SKILL2);
1397 ADD_TPKT(0x02ec, -1, ZC_NOTIFY_MOVEENTRY4);
1398 ADD_TPKT(0x02ee, -1, ZC_NOTIFY_STANDENTRY4);
1399#endif
1400// Packet Version 20081210: 2 Packets
1401#if PACKET_VERSION == 20081210
1404#endif
1405// Packet Version 20081217: 14 Packets
1406#if PACKET_VERSION == 20081217
1407 ADD_HPKT(0x0202, 9, CZ_ADD_FRIENDS);
1408 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1409 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
1410 ADD_HPKT(0x0436, -1, CZ_ENTER2);
1411 ADD_HPKT(0x02f6, 4, CZ_IRMAIL_LIST);
1412 ADD_HPKT(0x02f3, 3, CZ_IRMAIL_SEND);
1414 ADD_HPKT(0x0368, 4, CZ_REQNAME2);
1415 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1416 ADD_HPKT(0x0439, 3, CZ_USE_ITEM2);
1417 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
1419 ADD_TPKT(0x02f5, 6, ZC_IRMAIL_NOTIFY);
1420 ADD_TPKT(0x02f4, -1, ZC_IRMAIL_SEND_RES);
1421#endif
1422// Packet Version 20090000: 7 Packets
1423#if PACKET_VERSION >= 20090000
1424 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
1425 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
1426 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
1427 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
1428 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
1431#endif
1432// Packet Version 20090107: 16 Packets
1433#if PACKET_VERSION == 20090107
1434 ADD_HPKT(0x0202, 11, CZ_ADD_FRIENDS);
1435 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1436 ADD_HPKT(0x022d, 14, CZ_COMMAND_MER);
1437 ADD_HPKT(0x0436, -1, CZ_ENTER2);
1438 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1439 ADD_HPKT(0x0363, 34, CZ_ITEM_THROW2);
1442 ADD_HPKT(0x0368, 53, CZ_REQNAME2);
1443 ADD_HPKT(0x0369, 19, CZ_REQNAME_BYGID2);
1444 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1445 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1446 ADD_HPKT(0x0360, 29, CZ_REQUEST_TIME2);
1447 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
1448 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1450#endif
1451// Packet Version 20090114: 11 Packets
1452#if PACKET_VERSION == 20090114
1453 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1454 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
1455 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
1456 ADD_HPKT(0x0436, 14, CZ_ENTER2);
1457 ADD_HPKT(0x0362, 15, CZ_ITEM_PICKUP2);
1458 ADD_HPKT(0x0363, 4, CZ_ITEM_THROW2);
1460 ADD_HPKT(0x0368, 30, CZ_REQNAME2);
1461 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1462 ADD_HPKT(0x0360, 11, CZ_REQUEST_TIME2);
1463 ADD_HPKT(0x0438, 3, CZ_USE_SKILL2);
1464#endif
1465// Packet Version 20090120: 11 Packets
1466#if PACKET_VERSION == 20090120
1467 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1468 ADD_HPKT(0x0436, -1, CZ_ENTER2);
1469 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1470 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1473 ADD_HPKT(0x0368, 71, CZ_REQNAME2);
1474 ADD_HPKT(0x0437, 57, CZ_REQUEST_ACT2);
1475 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
1476 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1477 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
1478#endif
1479// Packet Version 20090129: 8 Packets
1480#if PACKET_VERSION == 20090129
1481 ADD_HPKT(0x0202, 13, CZ_ADD_FRIENDS);
1483 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
1484 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1485 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1486 ADD_HPKT(0x0360, 4, CZ_REQUEST_TIME2);
1487 ADD_HPKT(0x0438, 39, CZ_USE_SKILL2);
1489#endif
1490// Packet Version 20090204: 13 Packets
1491#if PACKET_VERSION == 20090204
1492 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1493 ADD_HPKT(0x0361, 86, CZ_CHANGE_DIRECTION2);
1494 ADD_HPKT(0x022d, 8, CZ_COMMAND_MER);
1495 ADD_HPKT(0x0362, 26, CZ_ITEM_PICKUP2);
1496 ADD_HPKT(0x0363, 30, CZ_ITEM_THROW2);
1499 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1500 ADD_HPKT(0x0369, 3, CZ_REQNAME_BYGID2);
1501 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
1502 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
1503 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
1505#endif
1506// Packet Version 20090211: 10 Packets
1507#if PACKET_VERSION == 20090211
1508 ADD_HPKT(0x0202, 27, CZ_ADD_FRIENDS);
1509 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1510 ADD_HPKT(0x022d, 31, CZ_COMMAND_MER);
1511 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1512 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1514 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1515 ADD_HPKT(0x0437, 54, CZ_REQUEST_ACT2);
1516 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1518#endif
1519// Packet Version 20090218: 9 Packets
1520#if PACKET_VERSION == 20090218
1521 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
1522 ADD_HPKT(0x0361, 22, CZ_CHANGE_DIRECTION2);
1523 ADD_HPKT(0x022d, 67, CZ_COMMAND_MER);
1524 ADD_HPKT(0x0362, 11, CZ_ITEM_PICKUP2);
1526 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1527 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
1529 ADD_TPKT(0x0446, 14, ZC_QUEST_NOTIFY_EFFECT);
1530#endif
1531// Packet Version 20090225: 11 Packets
1532#if PACKET_VERSION == 20090225
1533 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1534 ADD_HPKT(0x022d, 11, CZ_COMMAND_MER);
1535 ADD_HPKT(0x0436, 4, CZ_ENTER2);
1536 ADD_HPKT(0x0362, 3, CZ_ITEM_PICKUP2);
1537 ADD_HPKT(0x0363, 13, CZ_ITEM_THROW2);
1539 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
1540 ADD_HPKT(0x0437, 16, CZ_REQUEST_ACT2);
1541 ADD_HPKT(0x035f, 26, CZ_REQUEST_MOVE2);
1542 ADD_HPKT(0x0360, 8, CZ_REQUEST_TIME2);
1543 ADD_HPKT(0x0438, 3, CZ_USE_SKILL2);
1544#endif
1545// Packet Version 20090311: 11 Packets
1546#if PACKET_VERSION == 20090311
1547 ADD_HPKT(0x022d, 28, CZ_COMMAND_MER);
1548 ADD_HPKT(0x0436, 10, CZ_ENTER2);
1549 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1552 ADD_HPKT(0x0369, 5, CZ_REQNAME_BYGID2);
1553 ADD_HPKT(0x0437, 30, CZ_REQUEST_ACT2);
1554 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1555 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1556 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
1557 ADD_HPKT(0x0366, 16, CZ_USE_SKILL_TOGROUND2);
1558#endif
1559// Packet Version 20090318: 12 Packets
1560#if PACKET_VERSION == 20090318
1561 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
1562 ADD_HPKT(0x0436, 8, CZ_ENTER2);
1563 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1566 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1567 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1568 ADD_HPKT(0x035f, 67, CZ_REQUEST_MOVE2);
1569 ADD_HPKT(0x0360, 4, CZ_REQUEST_TIME2);
1570 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
1571 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1573#endif
1574// Packet Version 20090325: 9 Packets
1575#if PACKET_VERSION == 20090325
1576 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
1577 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
1578 ADD_HPKT(0x0436, -1, CZ_ENTER2);
1579 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
1581 ADD_HPKT(0x0437, 4, CZ_REQUEST_ACT2);
1582 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1583 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
1585#endif
1586// Packet Version 20090401: 11 Packets
1587#if PACKET_VERSION == 20090401
1588 ADD_HPKT(0x0202, 4, CZ_ADD_FRIENDS);
1589 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
1590 ADD_HPKT(0x022d, 27, CZ_COMMAND_MER);
1591 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1593 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1594 ADD_HPKT(0x035f, 11, CZ_REQUEST_MOVE2);
1595 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1596 ADD_HPKT(0x0366, 8, CZ_USE_SKILL_TOGROUND2);
1598 ADD_TPKT(0x0449, 4, ZC_HACKSH_ERROR_MSG);
1599#endif
1600// Packet Version 20090406: 11 Packets
1601#if PACKET_VERSION == 20090406
1602 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
1603 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1604 ADD_HPKT(0x044a, 6, CZ_CLIENT_VERSION);
1605 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
1606 ADD_HPKT(0x0436, 19, CZ_ENTER2);
1608 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
1609 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1610 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
1611 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1613#endif
1614// Packet Version 20090514: 1 Packets
1615#if PACKET_VERSION == 20090514
1617#endif
1618// Packet Version 20090520: 8 Packets
1619#if PACKET_VERSION == 20090520
1621 ADD_HPKT(0x07d4, 4, CZ_ES_CANCEL);
1622 ADD_HPKT(0x07d3, 4, CZ_ES_CHOOSE);
1623 ADD_HPKT(0x07d1, 2, CZ_ES_GET_LIST);
1624 ADD_TPKT(0x07d6, 4, ZC_ES_GOTO);
1625 ADD_TPKT(0x07d2, -1, ZC_ES_LIST);
1626 ADD_TPKT(0x07d5, 4, ZC_ES_READY);
1627 ADD_TPKT(0x07d0, 6, ZC_ES_RESULT);
1628#endif
1629// Packet Version 20090603: 3 Packets
1630#if PACKET_VERSION == 20090603
1631 ADD_HPKT(0x07da, 6, CZ_CHANGE_GROUP_MASTER);
1632 ADD_HPKT(0x07d7, 8, CZ_GROUPINFO_CHANGE_V2);
1634#endif
1635// Packet Version 20090610: 1 Packets
1636#if PACKET_VERSION == 20090610
1637 ADD_TPKT(0x07db, 8, ZC_HO_PAR_CHANGE);
1638#endif
1639// Packet Version 20090617: 5 Packets
1640#if PACKET_VERSION == 20090617
1641 ADD_HPKT(0x07dc, 6, CZ_SEEK_PARTY);
1642 ADD_HPKT(0x07de, 30, CZ_SEEK_PARTY_MEMBER);
1643 ADD_TPKT(0x07dd, 54, ZC_SEEK_PARTY);
1644 ADD_TPKT(0x07df, 54, ZC_SEEK_PARTY_MEMBER);
1645 ADD_TPKT(0x07d9, 268, ZC_SHORTCUT_KEY_LIST_V2);
1646#endif
1647// Packet Version 20090708: 1 Packets
1648#if PACKET_VERSION == 20090708
1649 ADD_TPKT(0x07e0, 58, ZC_ES_NOTI_MYINFO);
1650#endif
1651// Packet Version 20090715: 1 Packets
1652#if PACKET_VERSION == 20090715
1653 ADD_TPKT(0x07e1, 15, ZC_SKILLINFO_UPDATE2);
1654#endif
1655// Packet Version 20090805: 1 Packets
1656#if PACKET_VERSION == 20090805
1657 ADD_TPKT(0x07e2, 8, ZC_MSG_VALUE);
1658#endif
1659// Packet Version 20090818: 3 Packets
1660#if PACKET_VERSION == 20090818
1661 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
1662 ADD_TPKT(0x07e3, 6, ZC_ITEMLISTWIN_OPEN);
1663 ADD_TPKT(0x07e6, 8, ZC_MSG_SKILL);
1664#endif
1665// Packet Version 20090929: 7 Packets
1666#if PACKET_VERSION == 20090929
1667 ADD_HPKT(0x07ea, 2, CZ_BATTLE_FIELD_LIST);
1668 ADD_HPKT(0x07ee, 6, CZ_CANCEL_BATTLE_FIELD);
1669 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
1672 ADD_TPKT(0x07eb, -1, ZC_BATTLE_FIELD_LIST);
1673 ADD_TPKT(0x07ef, 8, ZC_CANCEL_BATTLE_FIELD);
1674#endif
1675// Packet Version 20091006: 5 Packets
1676#if PACKET_VERSION == 20091006
1677 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
1681 ADD_TPKT(0x07ed, 10, ZC_JOIN_BATTLE_FIELD);
1682#endif
1683// Packet Version 20091027: 2 Packets
1684#if PACKET_VERSION == 20091027
1685 ADD_HPKT(0x07f5, 6, CZ_GM_FULLSTRIP);
1686 ADD_TPKT(0x07f6, 14, ZC_NOTIFY_EXP);
1687#endif
1688// Packet Version 20091103: 3 Packets
1689#if PACKET_VERSION == 20091103
1690 ADD_TPKT(0x07f7, -1, ZC_NOTIFY_MOVEENTRY7);
1691 ADD_TPKT(0x07f8, -1, ZC_NOTIFY_NEWENTRY5);
1692 ADD_TPKT(0x07f9, -1, ZC_NOTIFY_STANDENTRY5);
1693#endif
1694// Packet Version 20091117: 1 Packets
1695#if PACKET_VERSION == 20091117
1697#endif
1698// Packet Version 20091124: 1 Packets
1699#if PACKET_VERSION == 20091124
1700 ADD_TPKT(0x07fb, 25, ZC_USESKILL_ACK2);
1701#endif
1702// Packet Version 20091201: 4 Packets
1703#if PACKET_VERSION == 20091201
1705 ADD_TPKT(0x07fc, 10, ZC_CHANGE_GROUP_MASTER);
1706 ADD_TPKT(0x07ff, -1, ZC_DEFINE_CHECK);
1707 ADD_TPKT(0x07fe, 26, ZC_PLAY_NPC_BGM);
1708#endif
1709// Packet Version 20091215: 2 Packets
1710#if PACKET_VERSION == 20091215
1713#endif
1714// Packet Version 20091222: 4 Packets
1715#if PACKET_VERSION == 20091222
1717 ADD_HPKT(0x080c, 6, CZ_SIMPLE_CASH_BTNSHOW);
1720#endif
1721// Packet Version 20091228: 7 Packets
1722#if PACKET_VERSION == 20091228
1730#endif
1731// Packet Version 20100000: 2 Packets
1732#if PACKET_VERSION >= 20100000
1733 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
1734 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
1735#endif
1736// Packet Version 20100105: 22 Packets
1737#if PACKET_VERSION == 20100105
1738 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
1739 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
1740 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
1741 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
1742 ADD_HPKT(0x0436, 19, CZ_ENTER2);
1743 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
1744 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
1745 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
1746 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
1747 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
1751 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
1752 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
1753 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
1754 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
1755 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
1756 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1757 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
1758 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1760#endif
1761// Packet Version 20100113: 1 Packets
1762#if PACKET_VERSION == 20100113
1763 ADD_TPKT(0x080d, 3, ZC_SIMPLE_CASH_BTNSHOW);
1764#endif
1765// Packet Version 20100119: 1 Packets
1766#if PACKET_VERSION == 20100119
1768#endif
1769// Packet Version 20100223: 1 Packets
1770#if PACKET_VERSION == 20100223
1771 ADD_TPKT(0x080f, 20, ZC_ADD_EXCHANGE_ITEM2);
1772#endif
1773// Packet Version 20100303: 5 Packets
1774#if PACKET_VERSION == 20100303
1779 ADD_TPKT(0x0810, 3, ZC_OPEN_BUYING_STORE);
1780#endif
1781// Packet Version 20100309: 7 Packets
1782#if PACKET_VERSION == 20100309
1787 ADD_TPKT(0x081d, 22, ZC_EL_INIT);
1788 ADD_TPKT(0x081e, 8, ZC_EL_PAR_CHANGE);
1790#endif
1791// Packet Version 20100323: 1 Packets
1792#if PACKET_VERSION == 20100323
1793 ADD_TPKT(0x081f, -1, ZC_BROADCAST4);
1794#endif
1795// Packet Version 20100413: 1 Packets
1796#if PACKET_VERSION == 20100413
1798#endif
1799// Packet Version 20100420: 9 Packets
1800#if PACKET_VERSION == 20100420
1804 ADD_TPKT(0x0814, 86, ZC_BUYING_STORE_ENTRY);
1810#endif
1811// Packet Version 20100601: 4 Packets
1812#if PACKET_VERSION == 20100601
1813 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
1817#endif
1818// Packet Version 20100608: 5 Packets
1819#if PACKET_VERSION == 20100608
1822 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
1823 ADD_TPKT(0x0839, 66, ZC_ACK_BAN_GUILD_SSO);
1825#endif
1826// Packet Version 20100622: 1 Packets
1827#if PACKET_VERSION == 20100622
1829#endif
1830// Packet Version 20100701: 1 Packets
1831#if PACKET_VERSION == 20100701
1833#endif
1834// Packet Version 20100720: 2 Packets
1835#if PACKET_VERSION == 20100720
1836 ADD_HPKT(0x0842, 6, CZ_RECALL_SSO);
1837 ADD_HPKT(0x0843, 6, CZ_REMOVE_AID_SSO);
1838#endif
1839// Packet Version 20100824: 5 Packets
1840#if PACKET_VERSION == 20100824
1842 ADD_HPKT(0x0844, 2, CZ_SE_CASHSHOP_OPEN);
1845 ADD_TPKT(0x0845, 10, ZC_SE_CASHSHOP_OPEN);
1846#endif
1847// Packet Version 20100914: 1 Packets
1848#if PACKET_VERSION == 20100914
1850#endif
1851// Packet Version 20101019: 2 Packets
1852#if PACKET_VERSION == 20101019
1853 ADD_HPKT(0x084a, 2, CZ_SE_CASHSHOP_CLOSE);
1854 ADD_TPKT(0x084b, 19, ZC_ITEM_FALL_ENTRY4);
1855#endif
1856// Packet Version 20101026: 5 Packets
1857#if PACKET_VERSION == 20101026
1858 ADD_HPKT(0x084f, 6, CZ_MACRO_ITEM_PICKUP);
1859 ADD_HPKT(0x0850, 7, CZ_MACRO_REQUEST_ACT);
1860 ADD_HPKT(0x084e, 5, CZ_MACRO_REQUEST_MOVE);
1861 ADD_HPKT(0x084c, 10, CZ_MACRO_USE_SKILL);
1863#endif
1864// Packet Version 20101102: 5 Packets
1865#if PACKET_VERSION == 20101102
1866 ADD_HPKT(0x0854, -1, CZ_GPK_AUTH);
1867 ADD_HPKT(0x0852, 2, CZ_GPK_DYNCODE_RELOAD);
1868 ADD_TPKT(0x0853, -1, ZC_GPK_AUTH);
1869 ADD_TPKT(0x0851, -1, ZC_GPK_DYNCODE);
1871#endif
1872// Packet Version 20101123: 29 Packets
1873#if PACKET_VERSION == 20101123
1874 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
1875 ADD_HPKT(0x0202, 90, CZ_ADD_FRIENDS);
1876 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
1877 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
1878 ADD_HPKT(0x0436, 2, CZ_ENTER2);
1879 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
1880 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
1881 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
1882 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
1886 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
1887 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
1888 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
1889 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
1890 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
1891 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
1895 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
1896 ADD_HPKT(0x083c, 7, CZ_SSILIST_ITEM_CLICK);
1897 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
1899 ADD_TPKT(0x0859, -1, ZC_EQUIPWIN_MICROSCOPE2);
1900 ADD_TPKT(0x0856, -1, ZC_NOTIFY_MOVEENTRY8);
1901 ADD_TPKT(0x0858, -1, ZC_NOTIFY_NEWENTRY6);
1902 ADD_TPKT(0x0857, -1, ZC_NOTIFY_STANDENTRY7);
1903#endif
1904// Packet Version 20101130: 21 Packets
1905#if PACKET_VERSION == 20101130
1906 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
1907 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
1908 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
1909 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
1910 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
1911 ADD_HPKT(0x07ec, -1, CZ_JOIN_BATTLE_FIELD);
1914 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
1915 ADD_HPKT(0x0369, 90, CZ_REQNAME_BYGID2);
1916 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
1917 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
1922 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
1924 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
1925 ADD_HPKT(0x0438, 12, CZ_USE_SKILL2);
1926 ADD_HPKT(0x0366, 26, CZ_USE_SKILL_TOGROUND2);
1927#endif
1928// Packet Version 20101207: 19 Packets
1929#if PACKET_VERSION == 20101207
1930 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
1931 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
1932 ADD_HPKT(0x07e4, 26, CZ_ITEMLISTWIN_RES);
1933 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
1934 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
1935 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
1937 ADD_HPKT(0x0368, 4, CZ_REQNAME2);
1938 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
1939 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
1940 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
1944 ADD_HPKT(0x0835, 19, CZ_SEARCH_STORE_INFO);
1946 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
1947 ADD_HPKT(0x0438, 7, CZ_USE_SKILL2);
1948 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
1949#endif
1950// Packet Version 20101214: 17 Packets
1951#if PACKET_VERSION == 20101214
1952 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
1953 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
1954 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
1955 ADD_HPKT(0x0436, 5, CZ_ENTER2);
1956 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
1957 ADD_HPKT(0x0362, 90, CZ_ITEM_PICKUP2);
1960 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
1961 ADD_HPKT(0x035f, 18, CZ_REQUEST_MOVE2);
1962 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
1964 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
1966 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
1967 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
1968 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
1969#endif
1970// Packet Version 20101221: 18 Packets
1971#if PACKET_VERSION == 20101221
1972 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
1973 ADD_HPKT(0x0202, 18, CZ_ADD_FRIENDS);
1974 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
1975 ADD_HPKT(0x0436, 12, CZ_ENTER2);
1976 ADD_HPKT(0x0281, 26, CZ_GANGSI_RANK);
1977 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
1978 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
1979 ADD_HPKT(0x0363, 19, CZ_ITEM_THROW2);
1981 ADD_HPKT(0x0368, 10, CZ_REQNAME2);
1982 ADD_HPKT(0x0437, 8, CZ_REQUEST_ACT2);
1983 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
1987 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
1990#endif
1991// Packet Version 20101228: 18 Packets
1992#if PACKET_VERSION == 20101228
1993 ADD_HPKT(0x023b, 8, CZ_ACK_STORE_PASSWORD);
1994 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
1995 ADD_HPKT(0x0361, 10, CZ_CHANGE_DIRECTION2);
1996 ADD_HPKT(0x0436, 2, CZ_ENTER2);
1997 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
1998 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
1999 ADD_HPKT(0x0363, 12, CZ_ITEM_THROW2);
2002 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2003 ADD_HPKT(0x0369, 26, CZ_REQNAME_BYGID2);
2004 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2008 ADD_HPKT(0x0835, 5, CZ_SEARCH_STORE_INFO);
2011#endif
2012// Packet Version 20110000: 2 Packets
2013#if PACKET_VERSION >= 20110000
2014 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
2015 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
2016#endif
2017// Packet Version 20110104: 29 Packets
2018#if PACKET_VERSION == 20110104
2019 ADD_HPKT(0x023b, 4, CZ_ACK_STORE_PASSWORD);
2020 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2021 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2022 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2023 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2024 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
2025 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2026 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2027 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
2028 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2032 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2033 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2034 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2035 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2036 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2037 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2042 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2044 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2045 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2046 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2048#endif
2049// Packet Version 20110111: 7 Packets
2050#if PACKET_VERSION == 20110111
2051 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
2052 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
2053 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
2054 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
2055 ADD_HPKT(0x0436, 4, CZ_ENTER2);
2057 ADD_TPKT(0x08b3, -1, ZC_SHOWSCRIPT);
2058#endif
2059// Packet Version 20110118: 27 Packets
2060#if PACKET_VERSION == 20110118
2061 ADD_HPKT(0x023b, -1, CZ_ACK_STORE_PASSWORD);
2062 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
2063 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2064 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
2065 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2066 ADD_HPKT(0x0281, 7, CZ_GANGSI_RANK);
2067 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2068 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2069 ADD_HPKT(0x0363, 5, CZ_ITEM_THROW2);
2070 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
2073 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
2074 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2075 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2076 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2077 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2078 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2082 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
2084 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2085 ADD_HPKT(0x0438, 8, CZ_USE_SKILL2);
2086 ADD_HPKT(0x0366, 6, CZ_USE_SKILL_TOGROUND2);
2088#endif
2089// Packet Version 20110125: 27 Packets
2090#if PACKET_VERSION == 20110125
2091 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2092 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2093 ADD_HPKT(0x0361, 26, CZ_CHANGE_DIRECTION2);
2094 ADD_HPKT(0x022d, 26, CZ_COMMAND_MER);
2095 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2096 ADD_HPKT(0x0362, 8, CZ_ITEM_PICKUP2);
2097 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2100 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2101 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2102 ADD_HPKT(0x0369, 18, CZ_REQNAME_BYGID2);
2103 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2104 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2105 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2109 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2111 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2112 ADD_HPKT(0x08b5, 6, CZ_TRYCOLLECTION);
2113 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2114 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2116 ADD_TPKT(0x08b4, 2, ZC_START_COLLECTION);
2117 ADD_TPKT(0x08b6, 3, ZC_TRYCOLLECTION);
2118#endif
2119// Packet Version 20110131: 22 Packets
2120#if PACKET_VERSION == 20110131
2121 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
2122 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2123 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2124 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2125 ADD_HPKT(0x0363, 10, CZ_ITEM_THROW2);
2126 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2129 ADD_HPKT(0x0368, 26, CZ_REQNAME2);
2130 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2131 ADD_HPKT(0x0437, 19, CZ_REQUEST_ACT2);
2132 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2133 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2137 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
2139 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2140 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
2141 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2143#endif
2144// Packet Version 20110208: 18 Packets
2145#if PACKET_VERSION == 20110208
2146 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2147 ADD_HPKT(0x022d, 36, CZ_COMMAND_MER);
2148 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2149 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2152 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2153 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2154 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2155 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2156 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2159 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2161 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2162 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2163 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2164#endif
2165// Packet Version 20110215: 12 Packets
2166#if PACKET_VERSION == 20110215
2167 ADD_HPKT(0x023b, 18, CZ_ACK_STORE_PASSWORD);
2168 ADD_HPKT(0x0202, 8, CZ_ADD_FRIENDS);
2169 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2170 ADD_HPKT(0x0436, 6, CZ_ENTER2);
2173 ADD_HPKT(0x02c4, 36, CZ_PARTY_JOIN_REQ);
2174 ADD_HPKT(0x0437, 8, CZ_REQUEST_ACT2);
2177 ADD_HPKT(0x0835, 26, CZ_SEARCH_STORE_INFO);
2178 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
2179#endif
2180// Packet Version 20110222: 19 Packets
2181#if PACKET_VERSION == 20110222
2182 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2183 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2184 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2185 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
2186 ADD_HPKT(0x0363, 4, CZ_ITEM_THROW2);
2187 ADD_HPKT(0x07ec, -1, CZ_JOIN_BATTLE_FIELD);
2188 ADD_HPKT(0x08c1, 2, CZ_MACRO_START);
2189 ADD_HPKT(0x08c2, 2, CZ_MACRO_STOP);
2192 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
2193 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2194 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2195 ADD_HPKT(0x0360, 26, CZ_REQUEST_TIME2);
2198 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2199 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2201#endif
2202// Packet Version 20110228: 19 Packets
2203#if PACKET_VERSION == 20110228
2204 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
2205 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
2206 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2207 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
2208 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2211 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2212 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2213 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2214 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
2215 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2220 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2221 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2222 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2223#endif
2224// Packet Version 20110308: 25 Packets
2225#if PACKET_VERSION == 20110308
2226 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2227 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
2228 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
2229 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
2230 ADD_HPKT(0x0436, -1, CZ_ENTER2);
2231 ADD_HPKT(0x0281, 36, CZ_GANGSI_RANK);
2232 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
2233 ADD_HPKT(0x0362, 10, CZ_ITEM_PICKUP2);
2234 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
2235 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2238 ADD_HPKT(0x0368, 5, CZ_REQNAME2);
2239 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2240 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2241 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2242 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2246 ADD_HPKT(0x0835, 4, CZ_SEARCH_STORE_INFO);
2248 ADD_HPKT(0x083c, 6, CZ_SSILIST_ITEM_CLICK);
2249 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2250 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2251#endif
2252// Packet Version 20110315: 18 Packets
2253#if PACKET_VERSION == 20110315
2254 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
2255 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2256 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2257 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2258 ADD_HPKT(0x0281, 8, CZ_GANGSI_RANK);
2259 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2260 ADD_HPKT(0x0362, 4, CZ_ITEM_PICKUP2);
2261 ADD_HPKT(0x0363, 5, CZ_ITEM_THROW2);
2263 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
2264 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2265 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
2268 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2270 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2272#endif
2273// Packet Version 20110322: 20 Packets
2274#if PACKET_VERSION == 20110322
2275 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2276 ADD_HPKT(0x0361, 10, CZ_CHANGE_DIRECTION2);
2277 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2278 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
2279 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2280 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
2281 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2282 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2283 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2284 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2285 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
2286 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2291 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2292 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
2293 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2295#endif
2296// Packet Version 20110329: 27 Packets
2297#if PACKET_VERSION == 20110329
2298 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
2299 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
2300 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
2301 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
2302 ADD_HPKT(0x0436, 4, CZ_ENTER2);
2303 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
2304 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2305 ADD_HPKT(0x0362, 36, CZ_ITEM_PICKUP2);
2306 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
2307 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2311 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2312 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2313 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2314 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2315 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2321 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2322 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2323 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2325#endif
2326// Packet Version 20110405: 26 Packets
2327#if PACKET_VERSION == 20110405
2328 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2329 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2330 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2331 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
2332 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2333 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2334 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2335 ADD_HPKT(0x0363, 26, CZ_ITEM_THROW2);
2336 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2340 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2341 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
2342 ADD_HPKT(0x0437, 36, CZ_REQUEST_ACT2);
2343 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2344 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2348 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
2350 ADD_HPKT(0x083c, 19, CZ_SSILIST_ITEM_CLICK);
2351 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
2352 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2354#endif
2355// Packet Version 20110412: 19 Packets
2356#if PACKET_VERSION == 20110412
2357 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2358 ADD_HPKT(0x0436, 5, CZ_ENTER2);
2359 ADD_HPKT(0x0281, 26, CZ_GANGSI_RANK);
2360 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2361 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2362 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
2366 ADD_HPKT(0x0368, 19, CZ_REQNAME2);
2367 ADD_HPKT(0x0369, 4, CZ_REQNAME_BYGID2);
2368 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2372 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2374 ADD_HPKT(0x083c, -1, CZ_SSILIST_ITEM_CLICK);
2375 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2376#endif
2377// Packet Version 20110419: 26 Packets
2378#if PACKET_VERSION == 20110419
2379 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
2380 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
2381 ADD_HPKT(0x0436, 36, CZ_ENTER2);
2382 ADD_HPKT(0x0281, 8, CZ_GANGSI_RANK);
2383 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2384 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
2385 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2386 ADD_HPKT(0x07ec, 26, CZ_JOIN_BATTLE_FIELD);
2389 ADD_HPKT(0x02c4, -1, CZ_PARTY_JOIN_REQ);
2390 ADD_HPKT(0x0368, 4, CZ_REQNAME2);
2391 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2392 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2393 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2394 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2400 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2401 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2402 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2404 ADD_TPKT(0x08c7, -1, ZC_SKILL_ENTRY3);
2405#endif
2406// Packet Version 20110426: 23 Packets
2407#if PACKET_VERSION == 20110426
2408 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2409 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2410 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
2411 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2412 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2413 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2414 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
2415 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2418 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
2419 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2420 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
2421 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
2422 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2426 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
2428 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2429 ADD_HPKT(0x0438, 8, CZ_USE_SKILL2);
2430 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2431#endif
2432// Packet Version 20110503: 20 Packets
2433#if PACKET_VERSION == 20110503
2434 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
2435 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2436 ADD_HPKT(0x0436, 6, CZ_ENTER2);
2437 ADD_HPKT(0x0281, 7, CZ_GANGSI_RANK);
2438 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2439 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2443 ADD_HPKT(0x02c4, 8, CZ_PARTY_JOIN_REQ);
2444 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2445 ADD_HPKT(0x0437, 26, CZ_REQUEST_ACT2);
2446 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2447 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
2450 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2452 ADD_HPKT(0x083c, 6, CZ_SSILIST_ITEM_CLICK);
2453 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2454#endif
2455// Packet Version 20110511: 16 Packets
2456#if PACKET_VERSION == 20110511
2457 ADD_HPKT(0x023b, 7, CZ_ACK_STORE_PASSWORD);
2458 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
2459 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2460 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2461 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2462 ADD_HPKT(0x07e4, 5, CZ_ITEMLISTWIN_RES);
2463 ADD_HPKT(0x0362, 8, CZ_ITEM_PICKUP2);
2467 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2468 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2469 ADD_HPKT(0x0360, 36, CZ_REQUEST_TIME2);
2472 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2473#endif
2474// Packet Version 20110517: 18 Packets
2475#if PACKET_VERSION == 20110517
2476 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
2477 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2478 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2479 ADD_HPKT(0x0362, 4, CZ_ITEM_PICKUP2);
2480 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
2483 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
2484 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2485 ADD_HPKT(0x0437, 36, CZ_REQUEST_ACT2);
2486 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2487 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2491 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2492 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2494#endif
2495// Packet Version 20110523: 20 Packets
2496#if PACKET_VERSION == 20110523
2497 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
2498 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
2499 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
2500 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
2501 ADD_HPKT(0x0436, 4, CZ_ENTER2);
2502 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
2503 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2504 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2505 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
2506 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2510 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2511 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2512 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2515 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2517#endif
2518// Packet Version 20110531: 16 Packets
2519#if PACKET_VERSION == 20110531
2520 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2521 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2522 ADD_HPKT(0x0361, 7, CZ_CHANGE_DIRECTION2);
2523 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
2524 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2525 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2526 ADD_HPKT(0x07e4, 5, CZ_ITEMLISTWIN_RES);
2527 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2528 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2529 ADD_HPKT(0x07ec, 4, CZ_JOIN_BATTLE_FIELD);
2533 ADD_HPKT(0x0369, 5, CZ_REQNAME_BYGID2);
2536#endif
2537// Packet Version 20110607: 13 Packets
2538#if PACKET_VERSION == 20110607
2539 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2540 ADD_HPKT(0x0436, 26, CZ_ENTER2);
2541 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
2542 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2543 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2544 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
2545 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2549 ADD_HPKT(0x02c4, 19, CZ_PARTY_JOIN_REQ);
2550 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2552#endif
2553// Packet Version 20110614: 12 Packets
2554#if PACKET_VERSION == 20110614
2555 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
2556 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
2557 ADD_HPKT(0x0436, 6, CZ_ENTER2);
2558 ADD_HPKT(0x07e4, 19, CZ_ITEMLISTWIN_RES);
2559 ADD_HPKT(0x07ec, 5, CZ_JOIN_BATTLE_FIELD);
2560 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2561 ADD_HPKT(0x0360, 4, CZ_REQUEST_TIME2);
2566 ADD_TPKT(0x08c8, 34, ZC_NOTIFY_ACT3);
2567#endif
2568// Packet Version 20110620: 25 Packets
2569#if PACKET_VERSION == 20110620
2570 ADD_HPKT(0x023b, 8, CZ_ACK_STORE_PASSWORD);
2571 ADD_HPKT(0x0361, 4, CZ_CHANGE_DIRECTION2);
2572 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2573 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2574 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
2575 ADD_HPKT(0x07e4, 26, CZ_ITEMLISTWIN_RES);
2576 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2577 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
2578 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2582 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2583 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2584 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2585 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2586 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2591 ADD_HPKT(0x083c, 6, CZ_SSILIST_ITEM_CLICK);
2592 ADD_HPKT(0x0438, 18, CZ_USE_SKILL2);
2593 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2595#endif
2596// Packet Version 20110627: 19 Packets
2597#if PACKET_VERSION == 20110627
2598 ADD_HPKT(0x023b, 4, CZ_ACK_STORE_PASSWORD);
2599 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2600 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
2601 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2602 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2603 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2606 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
2607 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2608 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2612 ADD_HPKT(0x0835, 5, CZ_SEARCH_STORE_INFO);
2613 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2614 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2616 ADD_TPKT(0x08cb, -1, ZC_PERSONAL_INFOMATION);
2617#endif
2618// Packet Version 20110705: 20 Packets
2619#if PACKET_VERSION == 20110705
2620 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2621 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
2622 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2623 ADD_HPKT(0x0436, 26, CZ_ENTER2);
2624 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
2625 ADD_HPKT(0x07e4, 8, CZ_ITEMLISTWIN_RES);
2626 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2630 ADD_HPKT(0x02c4, 4, CZ_PARTY_JOIN_REQ);
2631 ADD_HPKT(0x0369, 18, CZ_REQNAME_BYGID2);
2632 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2633 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2636 ADD_HPKT(0x0835, 36, CZ_SEARCH_STORE_INFO);
2638 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2639 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2640#endif
2641// Packet Version 20110711: 22 Packets
2642#if PACKET_VERSION == 20110711
2643 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
2644 ADD_HPKT(0x0361, 10, CZ_CHANGE_DIRECTION2);
2645 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2646 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2647 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2648 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
2649 ADD_HPKT(0x07ec, -1, CZ_JOIN_BATTLE_FIELD);
2651 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
2652 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2653 ADD_HPKT(0x0369, 19, CZ_REQNAME_BYGID2);
2654 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2655 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
2656 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2661 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2663 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2664 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2665#endif
2666// Packet Version 20110718: 23 Packets
2667#if PACKET_VERSION == 20110718
2668 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
2669 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
2670 ADD_HPKT(0x0361, 90, CZ_CHANGE_DIRECTION2);
2671 ADD_HPKT(0x0436, 6, CZ_ENTER2);
2672 ADD_HPKT(0x0281, 18, CZ_GANGSI_RANK);
2673 ADD_HPKT(0x07e4, 4, CZ_ITEMLISTWIN_RES);
2674 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2675 ADD_HPKT(0x07ec, 12, CZ_JOIN_BATTLE_FIELD);
2677 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2678 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2679 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2680 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2681 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2686 ADD_HPKT(0x0835, 8, CZ_SEARCH_STORE_INFO);
2688 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2689 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2691#endif
2692// Packet Version 20110726: 22 Packets
2693#if PACKET_VERSION == 20110726
2694 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2695 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2696 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2697 ADD_HPKT(0x022d, 12, CZ_COMMAND_MER);
2698 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2699 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2700 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2701 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
2702 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2704 ADD_HPKT(0x02c4, 4, CZ_PARTY_JOIN_REQ);
2705 ADD_HPKT(0x0368, 8, CZ_REQNAME2);
2706 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2707 ADD_HPKT(0x0437, 8, CZ_REQUEST_ACT2);
2708 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2711 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2713 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2714 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2716#endif
2717// Packet Version 20110802: 21 Packets
2718#if PACKET_VERSION == 20110802
2719 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
2720 ADD_HPKT(0x0436, 5, CZ_ENTER2);
2721 ADD_HPKT(0x07e4, 4, CZ_ITEMLISTWIN_RES);
2722 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2723 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
2725 ADD_HPKT(0x02c4, 5, CZ_PARTY_JOIN_REQ);
2726 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2727 ADD_HPKT(0x0437, 18, CZ_REQUEST_ACT2);
2728 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2729 ADD_HPKT(0x0360, 90, CZ_REQUEST_TIME2);
2733 ADD_HPKT(0x0835, 26, CZ_SEARCH_STORE_INFO);
2735 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
2736 ADD_HPKT(0x0366, 12, CZ_USE_SKILL_TOGROUND2);
2738 ADD_TPKT(0x09dc, 2, ZC_NOTIFY_NEWENTRY10);
2739 ADD_TPKT(0x08cd, 10, ZC_STOPMOVE_FORCE);
2740#endif
2741// Packet Version 20110809: 29 Packets
2742#if PACKET_VERSION == 20110809
2743 ADD_HPKT(0x0361, 10, CZ_CHANGE_DIRECTION2);
2744 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2745 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2746 ADD_HPKT(0x0281, 18, CZ_GANGSI_RANK);
2747 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2748 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
2749 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
2750 ADD_HPKT(0x07ec, 7, CZ_JOIN_BATTLE_FIELD);
2753 ADD_HPKT(0x02c4, 8, CZ_PARTY_JOIN_REQ);
2754 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2755 ADD_HPKT(0x0369, 8, CZ_REQNAME_BYGID2);
2756 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2757 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2761 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2763 ADD_HPKT(0x083c, 5, CZ_SSILIST_ITEM_CLICK);
2764 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2765 ADD_HPKT(0x0366, 4, CZ_USE_SKILL_TOGROUND2);
2768 ADD_TPKT(0x08d2, 10, ZC_FASTMOVE);
2770 ADD_TPKT(0x08d0, 9, ZC_REQ_WEAR_EQUIP_ACK2);
2771 ADD_TPKT(0x08cf, 10, ZC_SPIRITS_ATTRIBUTE);
2772#endif
2773// Packet Version 20110816: 20 Packets
2774#if PACKET_VERSION == 20110816
2775 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
2776 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
2777 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
2778 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
2779 ADD_HPKT(0x0436, 4, CZ_ENTER2);
2780 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
2781 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2782 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2783 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
2784 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2788 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2789 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2791 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2792 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2794 ADD_TPKT(0x08d3, 10, ZC_SE_CASHSHOP_UPDATE);
2795#endif
2796// Packet Version 20110823: 26 Packets
2797#if PACKET_VERSION == 20110823
2798 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2799 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2800 ADD_HPKT(0x0361, 18, CZ_CHANGE_DIRECTION2);
2801 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2802 ADD_HPKT(0x0436, 5, CZ_ENTER2);
2803 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2804 ADD_HPKT(0x07e4, 26, CZ_ITEMLISTWIN_RES);
2805 ADD_HPKT(0x0362, 10, CZ_ITEM_PICKUP2);
2806 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2807 ADD_HPKT(0x07ec, 36, CZ_JOIN_BATTLE_FIELD);
2811 ADD_HPKT(0x02c4, 5, CZ_PARTY_JOIN_REQ);
2812 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
2813 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2814 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2815 ADD_HPKT(0x0360, 12, CZ_REQUEST_TIME2);
2819 ADD_HPKT(0x0835, 8, CZ_SEARCH_STORE_INFO);
2821 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2822 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2823 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2824#endif
2825// Packet Version 20110831: 20 Packets
2826#if PACKET_VERSION == 20110831
2827 ADD_HPKT(0x023b, 10, CZ_ACK_STORE_PASSWORD);
2828 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2829 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2830 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2831 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2832 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2835 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2836 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2837 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2838 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2842 ADD_HPKT(0x0835, 4, CZ_SEARCH_STORE_INFO);
2843 ADD_HPKT(0x083c, 26, CZ_SSILIST_ITEM_CLICK);
2844 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
2845 ADD_HPKT(0x0366, 5, CZ_USE_SKILL_TOGROUND2);
2847#endif
2848// Packet Version 20110906: 26 Packets
2849#if PACKET_VERSION == 20110906
2850 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2851 ADD_HPKT(0x0202, 10, CZ_ADD_FRIENDS);
2852 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
2853 ADD_HPKT(0x0436, 4, CZ_ENTER2);
2854 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
2855 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2856 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2857 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
2858 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2862 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
2863 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2864 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
2865 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2866 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2870 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2872 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2873 ADD_HPKT(0x0438, 26, CZ_USE_SKILL2);
2874 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2876#endif
2877// Packet Version 20110920: 22 Packets
2878#if PACKET_VERSION == 20110920
2879 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
2880 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
2881 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
2882 ADD_HPKT(0x0436, 12, CZ_ENTER2);
2883 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2884 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2885 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2886 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2887 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2891 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2892 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2893 ADD_HPKT(0x0360, 19, CZ_REQUEST_TIME2);
2898 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
2899 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2900 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
2901#endif
2902// Packet Version 20110928: 22 Packets
2903#if PACKET_VERSION == 20110928
2904 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2905 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
2906 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2907 ADD_HPKT(0x0281, 5, CZ_GANGSI_RANK);
2908 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
2909 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2910 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
2911 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
2915 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
2916 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
2917 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
2922 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
2923 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
2924 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
2925 ADD_TPKT(0x08d6, 6, ZC_CLEAR_DIALOG);
2926#endif
2927// Packet Version 20111004: 30 Packets
2928#if PACKET_VERSION == 20111004
2929 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
2930 ADD_HPKT(0x0361, 18, CZ_CHANGE_DIRECTION2);
2931 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
2932 ADD_HPKT(0x0436, 19, CZ_ENTER2);
2933 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
2934 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
2935 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2936 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
2937 ADD_HPKT(0x07ec, 7, CZ_JOIN_BATTLE_FIELD);
2941 ADD_HPKT(0x02c4, 10, CZ_PARTY_JOIN_REQ);
2944 ADD_HPKT(0x0369, 8, CZ_REQNAME_BYGID2);
2945 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
2949 ADD_HPKT(0x0835, 26, CZ_SEARCH_STORE_INFO);
2950 ADD_HPKT(0x083c, 26, CZ_SSILIST_ITEM_CLICK);
2959#endif
2960// Packet Version 20111010: 24 Packets
2961#if PACKET_VERSION == 20111010
2962 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
2963 ADD_HPKT(0x0202, 8, CZ_ADD_FRIENDS);
2964 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
2965 ADD_HPKT(0x0436, 2, CZ_ENTER2);
2966 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
2967 ADD_HPKT(0x0363, 7, CZ_ITEM_THROW2);
2968 ADD_HPKT(0x07ec, 26, CZ_JOIN_BATTLE_FIELD);
2972 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
2973 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
2974 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
2975 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
2976 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
2980 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
2982 ADD_HPKT(0x083c, -1, CZ_SSILIST_ITEM_CLICK);
2983 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
2984 ADD_HPKT(0x0366, 5, CZ_USE_SKILL_TOGROUND2);
2986#endif
2987// Packet Version 20111017: 17 Packets
2988#if PACKET_VERSION == 20111017
2989 ADD_HPKT(0x0202, 90, CZ_ADD_FRIENDS);
2990 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
2991 ADD_HPKT(0x022d, 12, CZ_COMMAND_MER);
2992 ADD_HPKT(0x0436, 4, CZ_ENTER2);
2993 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
2994 ADD_HPKT(0x0363, 26, CZ_ITEM_THROW2);
2995 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
2998 ADD_HPKT(0x035f, 19, CZ_REQUEST_MOVE2);
2999 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
3002 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3003 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
3004 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
3006#endif
3007// Packet Version 20111025: 33 Packets
3008#if PACKET_VERSION == 20111025
3009 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
3010 ADD_HPKT(0x0202, 4, CZ_ADD_FRIENDS);
3011 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3012 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3013 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3014 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3015 ADD_HPKT(0x0363, 19, CZ_ITEM_THROW2);
3016 ADD_HPKT(0x07ec, 10, CZ_JOIN_BATTLE_FIELD);
3024 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3025 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3026 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3027 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3028 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3032 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
3034 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3035 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3042#endif
3043// Packet Version 20111101: 27 Packets
3044#if PACKET_VERSION == 20111101
3045 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3046 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3047 ADD_HPKT(0x0436, 26, CZ_ENTER2);
3048 ADD_HPKT(0x0281, 36, CZ_GANGSI_RANK);
3049 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3050 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3052 ADD_HPKT(0x02c4, 10, CZ_PARTY_JOIN_REQ);
3055 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3056 ADD_HPKT(0x0369, 10, CZ_REQNAME_BYGID2);
3057 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3058 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3059 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3064 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
3066 ADD_HPKT(0x083c, 19, CZ_SSILIST_ITEM_CLICK);
3067 ADD_HPKT(0x0366, 5, CZ_USE_SKILL_TOGROUND2);
3069 ADD_TPKT(0x08ff, 24, ZC_EFST_SET_ENTER);
3070 ADD_TPKT(0x08fe, -1, ZC_HUNTING_QUEST_INFO);
3072#endif
3073// Packet Version 20111108: 28 Packets
3074#if PACKET_VERSION == 20111108
3075 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
3076 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
3077 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3078 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3079 ADD_HPKT(0x07ec, 18, CZ_JOIN_BATTLE_FIELD);
3082 ADD_HPKT(0x02c4, 8, CZ_PARTY_JOIN_REQ);
3085 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3086 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3087 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3088 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3089 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3093 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
3095 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3097 ADD_HPKT(0x0438, 8, CZ_USE_SKILL2);
3098 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3099 ADD_TPKT(0x08e2, 25, ZC_NAVIGATION_ACTIVE);
3103#endif
3104// Packet Version 20111114: 14 Packets
3105#if PACKET_VERSION == 20111114
3106 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3107 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
3108 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
3109 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
3110 ADD_HPKT(0x0363, 18, CZ_ITEM_THROW2);
3111 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3115 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
3118 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3119 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3120#endif
3121// Packet Version 20111122: 34 Packets
3122#if PACKET_VERSION == 20111122
3123 ADD_HPKT(0x0202, 18, CZ_ADD_FRIENDS);
3124 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3125 ADD_HPKT(0x022d, 7, CZ_COMMAND_MER);
3126 ADD_HPKT(0x0436, 6, CZ_ENTER2);
3127 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3128 ADD_HPKT(0x0907, 5, CZ_INVENTORY_TAB);
3129 ADD_HPKT(0x0362, 8, CZ_ITEM_PICKUP2);
3130 ADD_HPKT(0x0363, 90, CZ_ITEM_THROW2);
3131 ADD_HPKT(0x07ec, -1, CZ_JOIN_BATTLE_FIELD);
3134 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
3136 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3137 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
3138 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3139 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3142 ADD_HPKT(0x0835, 19, CZ_SEARCH_STORE_INFO);
3144 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3145 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3146 ADD_HPKT(0x0366, 12, CZ_USE_SKILL_TOGROUND2);
3148 ADD_TPKT(0x0903, -1, ZC_CART_ITEMLIST_EQUIP);
3149 ADD_TPKT(0x0902, -1, ZC_CART_ITEMLIST_NORMAL);
3152 ADD_TPKT(0x0908, 5, ZC_INVENTORY_TAB);
3153 ADD_TPKT(0x0906, -1, ZC_MICROSCOPE);
3155 ADD_TPKT(0x0905, -1, ZC_STORE_ITEMLIST_EQUIP);
3157#endif
3158// Packet Version 20111207: 19 Packets
3159#if PACKET_VERSION == 20111207
3160 ADD_HPKT(0x023b, 19, CZ_ACK_STORE_PASSWORD);
3161 ADD_HPKT(0x0202, 8, CZ_ADD_FRIENDS);
3162 ADD_HPKT(0x0361, 10, CZ_CHANGE_DIRECTION2);
3163 ADD_HPKT(0x022d, 8, CZ_COMMAND_MER);
3164 ADD_HPKT(0x0281, 7, CZ_GANGSI_RANK);
3165 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3166 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3167 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3170 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3171 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
3174 ADD_HPKT(0x0835, 10, CZ_SEARCH_STORE_INFO);
3175 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3179#endif
3180// Packet Version 20111213: 17 Packets
3181#if PACKET_VERSION == 20111213
3182 ADD_HPKT(0x023b, 8, CZ_ACK_STORE_PASSWORD);
3183 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
3184 ADD_HPKT(0x0361, 26, CZ_CHANGE_DIRECTION2);
3185 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3186 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3187 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3188 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
3189 ADD_HPKT(0x07ec, 10, CZ_JOIN_BATTLE_FIELD);
3191 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
3192 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3195 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
3197 ADD_HPKT(0x0366, 4, CZ_USE_SKILL_TOGROUND2);
3199#endif
3200// Packet Version 20111220: 26 Packets
3201#if PACKET_VERSION == 20111220
3202 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3203 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3204 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3205 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
3206 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3207 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3208 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3209 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3213 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
3214 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3215 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3216 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3217 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3218 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3224 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3225 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3226 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3228#endif
3229// Packet Version 20111227: 22 Packets
3230#if PACKET_VERSION == 20111227
3231 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3232 ADD_HPKT(0x0436, 10, CZ_ENTER2);
3233 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3234 ADD_HPKT(0x07e4, 4, CZ_ITEMLISTWIN_RES);
3235 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3236 ADD_HPKT(0x07ec, 90, CZ_JOIN_BATTLE_FIELD);
3239 ADD_HPKT(0x02c4, 36, CZ_PARTY_JOIN_REQ);
3240 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3241 ADD_HPKT(0x0369, 26, CZ_REQNAME_BYGID2);
3242 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
3243 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3248 ADD_HPKT(0x083c, 8, CZ_SSILIST_ITEM_CLICK);
3249 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3250 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3251 ADD_TPKT(0x090e, 2, ZC_ENTRY_QUEUE_INIT);
3253#endif
3254// Packet Version 20120000: 2 Packets
3255#if PACKET_VERSION >= 20120000
3256 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
3257 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
3258#endif
3259// Packet Version 20120103: 29 Packets
3260#if PACKET_VERSION == 20120103
3261 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
3262 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
3263 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
3264 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
3265 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3266 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3267 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3268 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3269 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3270 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3274 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
3275 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3276 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3277 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3278 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3279 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3284 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
3286 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3287 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3288 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3290#endif
3291// Packet Version 20120110: 8 Packets
3292#if PACKET_VERSION == 20120110
3293 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
3294 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3295 ADD_HPKT(0x0361, 12, CZ_CHANGE_DIRECTION2);
3296 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3297 ADD_HPKT(0x0281, 36, CZ_GANGSI_RANK);
3298 ADD_HPKT(0x07e4, 19, CZ_ITEMLISTWIN_RES);
3301#endif
3302// Packet Version 20120117: 24 Packets
3303#if PACKET_VERSION == 20120117
3304 ADD_HPKT(0x023b, 4, CZ_ACK_STORE_PASSWORD);
3305 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
3306 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3307 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3308 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3309 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3310 ADD_HPKT(0x0362, 26, CZ_ITEM_PICKUP2);
3311 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
3312 ADD_HPKT(0x07ec, 36, CZ_JOIN_BATTLE_FIELD);
3315 ADD_HPKT(0x0368, 7, CZ_REQNAME2);
3316 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3317 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3318 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3319 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
3324 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3325 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3326 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
3328#endif
3329// Packet Version 20120120: 22 Packets
3330#if PACKET_VERSION == 20120120
3331 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3332 ADD_HPKT(0x0202, 12, CZ_ADD_FRIENDS);
3333 ADD_HPKT(0x0361, 19, CZ_CHANGE_DIRECTION2);
3334 ADD_HPKT(0x0436, 5, CZ_ENTER2);
3335 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
3336 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3337 ADD_HPKT(0x07ec, 26, CZ_JOIN_BATTLE_FIELD);
3341 ADD_HPKT(0x02c4, 8, CZ_PARTY_JOIN_REQ);
3342 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3343 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
3344 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3345 ADD_HPKT(0x0912, 10, CZ_REQ_GUILD_NAME);
3347 ADD_HPKT(0x0910, 10, CZ_REQ_PARTY_NAME);
3349 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3351 ADD_TPKT(0x0913, 30, ZC_ACK_GUILD_NAME);
3352 ADD_TPKT(0x0911, 30, ZC_ACK_PARTY_NAME);
3353#endif
3354// Packet Version 20120131: 26 Packets
3355#if PACKET_VERSION == 20120131
3356 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
3357 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
3358 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
3359 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3360 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3361 ADD_HPKT(0x0363, 12, CZ_ITEM_THROW2);
3362 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3365 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
3366 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3367 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3368 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3369 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3370 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3372 ADD_HPKT(0x0916, 26, CZ_REQ_JOIN_GUILD2);
3376 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3377 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3379 ADD_TPKT(0x0914, -1, ZC_NOTIFY_MOVEENTRY9);
3380 ADD_TPKT(0x090f, -1, ZC_NOTIFY_NEWENTRY7);
3381 ADD_TPKT(0x0915, -1, ZC_NOTIFY_STANDENTRY8);
3382#endif
3383// Packet Version 20120207: 21 Packets
3384#if PACKET_VERSION == 20120207
3385 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
3386 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
3387 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
3388 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3389 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3390 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3391 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3392 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3393 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3397 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3402 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3405 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
3406#endif
3407// Packet Version 20120214: 29 Packets
3408#if PACKET_VERSION == 20120214
3409 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3410 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3411 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3412 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
3413 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3414 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3415 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3416 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3417 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3418 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3422 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3423 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3424 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3425 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3426 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3432 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3433 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3434 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3436 ADD_TPKT(0x0972, -1, ZC_SAY_DIALOG2);
3437 ADD_TPKT(0x0973, 7, ZC_WAIT_DIALOG2);
3438#endif
3439// Packet Version 20120221: 18 Packets
3440#if PACKET_VERSION == 20120221
3441 ADD_HPKT(0x0974, 2, CZ_CANCEL_MERGE_ITEM);
3442 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
3443 ADD_HPKT(0x0363, 18, CZ_ITEM_THROW2);
3444 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3445 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3446 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3447 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3448 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
3453 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3454 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3455 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3456 ADD_TPKT(0x096f, 7, ZC_ACK_MERGE_ITEM);
3459#endif
3460// Packet Version 20120228: 18 Packets
3461#if PACKET_VERSION == 20120228
3462 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3463 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3464 ADD_HPKT(0x07ec, 5, CZ_JOIN_BATTLE_FIELD);
3465 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3466 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3467 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3468 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3469 ADD_HPKT(0x0360, 90, CZ_REQUEST_TIME2);
3471 ADD_HPKT(0x096e, -1, CZ_REQ_MERGE_ITEM);
3475 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3476 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3477 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3478 ADD_TPKT(0x0977, 14, ZC_HP_INFO);
3479 ADD_TPKT(0x096d, -1, ZC_MERGE_ITEM_OPEN);
3480#endif
3481// Packet Version 20120307: 12 Packets
3482#if PACKET_VERSION == 20120307
3483 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3484 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
3485 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3486 ADD_HPKT(0x0369, 26, CZ_REQNAME_BYGID2);
3487 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3488 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3492 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3493 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3495#endif
3496// Packet Version 20120314: 7 Packets
3497#if PACKET_VERSION == 20120314
3499 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
3500 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3501 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3503 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3505#endif
3506// Packet Version 20120320: 10 Packets
3507#if PACKET_VERSION == 20120320
3508 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3509 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3510 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3511 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3512 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3513 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3517 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3518#endif
3519// Packet Version 20120328: 24 Packets
3520#if PACKET_VERSION == 20120328
3521 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3522 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
3523 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3524 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3525 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3526 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3530 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3531 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3532 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3533 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3534 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3540 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3541 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3542 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3544 ADD_TPKT(0x091b, -1, ZC_PRNPC_STATE);
3545#endif
3546// Packet Version 20120404: 17 Packets
3547#if PACKET_VERSION == 20120404
3548 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
3549 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3550 ADD_HPKT(0x07e4, 90, CZ_ITEMLISTWIN_RES);
3551 ADD_HPKT(0x0362, 8, CZ_ITEM_PICKUP2);
3553 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
3554 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3555 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3556 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3561 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3562 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3563 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
3564 ADD_TPKT(0x096b, 4, ZC_PRNPC_STATE);
3565#endif
3566// Packet Version 20120410: 10 Packets
3567#if PACKET_VERSION == 20120410
3568 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3569 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3570 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3572 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
3573 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3574 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3575 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3576 ADD_TPKT(0x097a, -1, ZC_ALL_QUEST_LIST2);
3578#endif
3579// Packet Version 20120417: 17 Packets
3580#if PACKET_VERSION == 20120417
3581 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
3582 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
3583 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
3584 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
3585 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3586 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3587 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3588 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3589 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3590 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3594 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3595 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3597 ADD_TPKT(0x097b, -1, ZC_PERSONAL_INFOMATION2);
3598#endif
3599// Packet Version 20120424: 26 Packets
3600#if PACKET_VERSION == 20120424
3601 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3602 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3603 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3604 ADD_HPKT(0x022d, 12, CZ_COMMAND_MER);
3605 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3606 ADD_HPKT(0x0281, 26, CZ_GANGSI_RANK);
3607 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3608 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3609 ADD_HPKT(0x0363, 18, CZ_ITEM_THROW2);
3610 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3614 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3615 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3616 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3617 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3623 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3624 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3625 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3626 ADD_TPKT(0x091b, -1, ZC_PRNPC_STATE);
3627#endif
3628// Packet Version 20120503: 31 Packets
3629#if PACKET_VERSION == 20120503
3630 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
3631 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
3632 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
3633 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
3634 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3635 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3636 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3637 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3638 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3639 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3643 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3644 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3645 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3646 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3650 ADD_HPKT(0x097c, 4, CZ_REQ_RANKING);
3653 ADD_HPKT(0x0980, 7, CZ_SELECTCART);
3654 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3655 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3656 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3657 ADD_TPKT(0x097d, 288, ZC_ACK_RANKING);
3658 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
3659 ADD_TPKT(0x097f, -1, ZC_SELECTCART);
3660 ADD_TPKT(0x097e, 12, ZC_UPDATE_RANKING_POINT);
3661#endif
3662// Packet Version 20120508: 16 Packets
3663#if PACKET_VERSION == 20120508
3664 ADD_HPKT(0x023b, 8, CZ_ACK_STORE_PASSWORD);
3665 ADD_HPKT(0x0202, 90, CZ_ADD_FRIENDS);
3666 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3667 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3668 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3669 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3670 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3671 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3672 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
3673 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3677 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
3679 ADD_HPKT(0x0366, 26, CZ_USE_SKILL_TOGROUND2);
3680#endif
3681// Packet Version 20120515: 19 Packets
3682#if PACKET_VERSION == 20120515
3683 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3684 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3685 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3687 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
3688 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3689 ADD_HPKT(0x0369, 26, CZ_REQNAME_BYGID2);
3690 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3691 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3692 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3698 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3699 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3700 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
3702#endif
3703// Packet Version 20120522: 8 Packets
3704#if PACKET_VERSION == 20120522
3705 ADD_HPKT(0x023b, -1, CZ_ACK_STORE_PASSWORD);
3706 ADD_HPKT(0x0361, 10, CZ_CHANGE_DIRECTION2);
3708 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3711 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3712 ADD_TPKT(0x0982, 7, ZC_FATIGUE_CHN);
3713#endif
3714// Packet Version 20120529: 24 Packets
3715#if PACKET_VERSION == 20120529
3716 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3717 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3718 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3719 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3720 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3721 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3722 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3723 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3727 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3728 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3729 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3730 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3731 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3735 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3736 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3737 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3738 ADD_TPKT(0x0984, 28, ZC_EFST_SET_ENTER2);
3739 ADD_TPKT(0x0983, 29, ZC_MSG_STATE_CHANGE3);
3740#endif
3741// Packet Version 20120604: 23 Packets
3742#if PACKET_VERSION == 20120604
3743 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
3744 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3745 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3746 ADD_HPKT(0x07e4, 10, CZ_ITEMLISTWIN_RES);
3747 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3748 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3749 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3753 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3754 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3755 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3756 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3757 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3762 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3763 ADD_HPKT(0x0438, 19, CZ_USE_SKILL2);
3764 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3766#endif
3767// Packet Version 20120612: 25 Packets
3768#if PACKET_VERSION == 20120612
3769 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
3770 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
3771 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
3772 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
3773 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3774 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3775 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3776 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3777 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3778 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3782 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3783 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3784 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3785 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3786 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3791 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3792 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3793 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3794#endif
3795// Packet Version 20120618: 1 Packets
3796#if PACKET_VERSION == 20120618
3798#endif
3799// Packet Version 20120626: 24 Packets
3800#if PACKET_VERSION == 20120626
3801 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3802 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3803 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3804 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3805 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3806 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3807 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3808 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3809 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3813 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3814 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3815 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3816 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3817 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3822 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3823 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3824 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
3825#endif
3826// Packet Version 20120702: 9 Packets
3827#if PACKET_VERSION == 20120702
3828 ADD_HPKT(0x0363, 19, CZ_ITEM_THROW2);
3835 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3836 ADD_TPKT(0x098a, -1, ZC_CLANINFO);
3837#endif
3838// Packet Version 20120710: 12 Packets
3839#if PACKET_VERSION == 20120710
3840 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
3841 ADD_HPKT(0x0436, 7, CZ_ENTER2);
3842 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3843 ADD_HPKT(0x0362, 18, CZ_ITEM_PICKUP2);
3844 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3848 ADD_HPKT(0x02c4, 10, CZ_PARTY_JOIN_REQ);
3852#endif
3853// Packet Version 20120712: 29 Packets
3854#if PACKET_VERSION == 20120712
3855 ADD_HPKT(0x0893, 36, CZ_ACK_STORE_PASSWORD);
3856 ADD_HPKT(0x0365, 26, CZ_ADD_FRIENDS);
3857 ADD_HPKT(0x088d, 5, CZ_CHANGE_DIRECTION);
3858 ADD_HPKT(0x094b, 5, CZ_COMMAND_MER);
3859 ADD_HPKT(0x08a8, 19, CZ_ENTER);
3860 ADD_HPKT(0x0953, 4, CZ_GANGSI_RANK);
3861 ADD_HPKT(0x08a6, -1, CZ_ITEMLISTWIN_RES);
3862 ADD_HPKT(0x0899, 6, CZ_ITEM_PICKUP);
3863 ADD_HPKT(0x08a3, 6, CZ_ITEM_THROW);
3864 ADD_HPKT(0x0936, 8, CZ_JOIN_BATTLE_FIELD);
3868 ADD_HPKT(0x094e, 26, CZ_PARTY_JOIN_REQ);
3869 ADD_HPKT(0x0877, 6, CZ_REQNAME);
3870 ADD_HPKT(0x0202, 6, CZ_REQNAME_BYGID);
3871 ADD_HPKT(0x0436, 7, CZ_REQUEST_ACT);
3872 ADD_HPKT(0x087f, 5, CZ_REQUEST_MOVE);
3873 ADD_HPKT(0x07e4, 6, CZ_REQUEST_TIME);
3878 ADD_HPKT(0x0878, -1, CZ_SEARCH_STORE_INFO);
3880 ADD_HPKT(0x092d, 12, CZ_SSILIST_ITEM_CLICK);
3881 ADD_HPKT(0x085b, 10, CZ_USE_SKILL);
3882 ADD_HPKT(0x02c4, 10, CZ_USE_SKILL_TOGROUND);
3884#endif
3885// Packet Version 20120716: 30 Packets
3886#if PACKET_VERSION == 20120716
3887 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
3888 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
3889 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
3890 ADD_HPKT(0x098d, -1, CZ_CLAN_CHAT);
3891 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
3892 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3893 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3894 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3895 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3896 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3900 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
3901 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3902 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3903 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3904 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3905 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3910 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3911 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
3912 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
3914 ADD_TPKT(0x0989, 2, ZC_ACK_CLAN_LEAVE);
3915 ADD_TPKT(0x098e, -1, ZC_NOTIFY_CLAN_CHAT);
3917#endif
3918// Packet Version 20120724: 26 Packets
3919#if PACKET_VERSION == 20120724
3920 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
3921 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3922 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
3923 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
3924 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3925 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
3926 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3927 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3928 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3929 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
3933 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3934 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3935 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3936 ADD_HPKT(0x035f, 8, CZ_REQUEST_MOVE2);
3937 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
3940 ADD_HPKT(0x0835, 26, CZ_SEARCH_STORE_INFO);
3942 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
3943 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
3944 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
3946#endif
3947// Packet Version 20120801: 7 Packets
3948#if PACKET_VERSION == 20120801
3950 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3951 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
3953 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
3954 ADD_HPKT(0x0438, 18, CZ_USE_SKILL2);
3956#endif
3957// Packet Version 20120808: 22 Packets
3958#if PACKET_VERSION == 20120808
3959 ADD_HPKT(0x0202, 12, CZ_ADD_FRIENDS);
3960 ADD_HPKT(0x0436, 4, CZ_ENTER2);
3961 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
3962 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
3963 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
3964 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
3965 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
3969 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
3970 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
3971 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
3972 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
3973 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
3978 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
3979 ADD_HPKT(0x0438, 90, CZ_USE_SKILL2);
3980 ADD_HPKT(0x0366, 19, CZ_USE_SKILL_TOGROUND2);
3981#endif
3982// Packet Version 20120814: 23 Packets
3983#if PACKET_VERSION == 20120814
3984 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
3985 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
3986 ADD_HPKT(0x0436, 2, CZ_ENTER2);
3987 ADD_HPKT(0x0281, 5, CZ_GANGSI_RANK);
3988 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
3989 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
3990 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
3991 ADD_HPKT(0x07ec, 12, CZ_JOIN_BATTLE_FIELD);
3995 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
3996 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
3997 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
3998 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
3999 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4004 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4005 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
4006 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4007#endif
4008// Packet Version 20120822: 7 Packets
4009#if PACKET_VERSION == 20120822
4010 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4011 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4012 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4014 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
4016 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4017#endif
4018// Packet Version 20120830: 16 Packets
4019#if PACKET_VERSION == 20120830
4020 ADD_HPKT(0x022d, 12, CZ_COMMAND_MER);
4021 ADD_HPKT(0x0436, 26, CZ_ENTER2);
4024 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4025 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4026 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4027 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4028 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4032 ADD_HPKT(0x0835, 8, CZ_SEARCH_STORE_INFO);
4034 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4035 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4036#endif
4037// Packet Version 20120905: 17 Packets
4038#if PACKET_VERSION == 20120905
4039 ADD_HPKT(0x022d, 8, CZ_COMMAND_MER);
4040 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4043 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4044 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4045 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4046 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4047 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4052 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
4054 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4055 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4056#endif
4057// Packet Version 20120911: 5 Packets
4058#if PACKET_VERSION == 20120911
4059 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4063 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
4064#endif
4065// Packet Version 20120919: 25 Packets
4066#if PACKET_VERSION == 20120919
4067 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
4068 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
4069 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
4070 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
4071 ADD_HPKT(0x0436, 4, CZ_ENTER2);
4072 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4073 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4074 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4075 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4076 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4080 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4081 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4082 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4083 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4084 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4089 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4090 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4091 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4092#endif
4093// Packet Version 20120925: 37 Packets
4094#if PACKET_VERSION == 20120925
4095 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
4096 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4097 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4098 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4099 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4100 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4101 ADD_HPKT(0x07e4, 4, CZ_ITEMLISTWIN_RES);
4102 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4103 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4104 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4108 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4109 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4110 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4111 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4112 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4116 ADD_HPKT(0x0998, 8, CZ_REQ_WEAR_EQUIP_V5);
4117 ADD_HPKT(0x0835, 90, CZ_SEARCH_STORE_INFO);
4119 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4120 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4121 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4123 ADD_TPKT(0x0999, 11, ZC_ACK_WEAR_EQUIP_V5);
4129 ADD_TPKT(0x0990, 31, ZC_ITEM_PICKUP_ACK_V5);
4132#endif
4133// Packet Version 20120926: 29 Packets
4134#if PACKET_VERSION == 20120926
4135 ADD_HPKT(0x0942, 36, CZ_ACK_STORE_PASSWORD);
4136 ADD_HPKT(0x087e, 26, CZ_ADD_FRIENDS);
4137 ADD_HPKT(0x0957, 5, CZ_CHANGE_DIRECTION);
4138 ADD_HPKT(0x085d, 5, CZ_COMMAND_MER);
4139 ADD_HPKT(0x0819, 19, CZ_ENTER);
4140 ADD_HPKT(0x07e4, 4, CZ_GANGSI_RANK);
4141 ADD_HPKT(0x089d, -1, CZ_ITEMLISTWIN_RES);
4142 ADD_HPKT(0x0923, 6, CZ_ITEM_PICKUP);
4143 ADD_HPKT(0x087a, 6, CZ_ITEM_THROW);
4144 ADD_HPKT(0x0956, 8, CZ_JOIN_BATTLE_FIELD);
4148 ADD_HPKT(0x088a, 26, CZ_PARTY_JOIN_REQ);
4149 ADD_HPKT(0x0838, 6, CZ_REQNAME);
4150 ADD_HPKT(0x0958, 6, CZ_REQNAME_BYGID);
4151 ADD_HPKT(0x08a4, 7, CZ_REQUEST_ACT);
4152 ADD_HPKT(0x0950, 5, CZ_REQUEST_MOVE);
4153 ADD_HPKT(0x0932, 6, CZ_REQUEST_TIME);
4158 ADD_HPKT(0x088f, -1, CZ_SEARCH_STORE_INFO);
4160 ADD_HPKT(0x0815, 12, CZ_SSILIST_ITEM_CLICK);
4161 ADD_HPKT(0x088d, 10, CZ_USE_SKILL);
4162 ADD_HPKT(0x095e, 10, CZ_USE_SKILL_TOGROUND);
4164#endif
4165// Packet Version 20121010: 8 Packets
4166#if PACKET_VERSION == 20121010
4167 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
4168 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4172 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
4174 ADD_TPKT(0x099b, 8, ZC_MAPPROPERTY_R2);
4175#endif
4176// Packet Version 20121017: 16 Packets
4177#if PACKET_VERSION == 20121017
4178 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
4179 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4181 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4182 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4183 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4184 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4185 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4191 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4192 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4193 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4194#endif
4195// Packet Version 20121024: 16 Packets
4196#if PACKET_VERSION == 20121024
4197 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
4198 ADD_HPKT(0x0436, 5, CZ_ENTER2);
4200 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4201 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4202 ADD_HPKT(0x0437, 10, CZ_REQUEST_ACT2);
4203 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4204 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4210 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4211 ADD_HPKT(0x0438, 12, CZ_USE_SKILL2);
4212 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4213#endif
4214// Packet Version 20121031: 23 Packets
4215#if PACKET_VERSION == 20121031
4216 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
4217 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4218 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4219 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4220 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4221 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4222 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4226 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4227 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4228 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4229 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
4230 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4236 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4237 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4238 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4239#endif
4240// Packet Version 20121107: 21 Packets
4241#if PACKET_VERSION == 20121107
4242 ADD_HPKT(0x0361, 36, CZ_CHANGE_DIRECTION2);
4243 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4244 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4245 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4246 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4247 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4248 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4252 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4253 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4254 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4255 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4260 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4261 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4262 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4263#endif
4264// Packet Version 20121114: 7 Packets
4265#if PACKET_VERSION == 20121114
4266 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4269 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
4270 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4273#endif
4274// Packet Version 20121121: 5 Packets
4275#if PACKET_VERSION == 20121121
4276 ADD_HPKT(0x0202, 10, CZ_ADD_FRIENDS);
4281#endif
4282// Packet Version 20121128: 8 Packets
4283#if PACKET_VERSION == 20121128
4284 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4285 ADD_HPKT(0x0362, 19, CZ_ITEM_PICKUP2);
4286 ADD_HPKT(0x0363, 26, CZ_ITEM_THROW2);
4287 ADD_HPKT(0x07ec, 26, CZ_JOIN_BATTLE_FIELD);
4289 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4291 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
4292#endif
4293// Packet Version 20121205: 10 Packets
4294#if PACKET_VERSION == 20121205
4295 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
4296 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4297 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4298 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4300 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
4301 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
4304 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
4305#endif
4306// Packet Version 20121212: 10 Packets
4307#if PACKET_VERSION == 20121212
4308 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4309 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
4310 ADD_HPKT(0x0368, 26, CZ_REQNAME2);
4311 ADD_HPKT(0x0369, 26, CZ_REQNAME_BYGID2);
4312 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4313 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4317 ADD_TPKT(0x099f, -1, ZC_SKILL_ENTRY4);
4318#endif
4319// Packet Version 20121218: 16 Packets
4320#if PACKET_VERSION == 20121218
4321 ADD_HPKT(0x0362, 10, CZ_ITEM_PICKUP2);
4322 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
4323 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4324 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4325 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4326 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4327 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4333 ADD_HPKT(0x083c, 6, CZ_SSILIST_ITEM_CLICK);
4334 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4335 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4337#endif
4338// Packet Version 20121227: 18 Packets
4339#if PACKET_VERSION == 20121227
4340 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
4341 ADD_HPKT(0x0361, 36, CZ_CHANGE_DIRECTION2);
4342 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4343 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4344 ADD_HPKT(0x02c4, 19, CZ_PARTY_JOIN_REQ);
4345 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
4346 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4347 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
4348 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4349 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4354 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4355 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4356 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4358#endif
4359// Packet Version 20130000: 2 Packets
4360#if PACKET_VERSION >= 20130000
4361 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
4362 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
4363#endif
4364// Packet Version 20130103: 31 Packets
4365#if PACKET_VERSION == 20130103
4366 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
4367 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
4368 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
4369 ADD_HPKT(0x022d, 4, CZ_COMMAND_MER);
4370 ADD_HPKT(0x0436, 36, CZ_ENTER2);
4371 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4372 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4373 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4374 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4375 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4379 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
4380 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4381 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4382 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4383 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4384 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4389 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
4391 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4392 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4393 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4396 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
4397#endif
4398// Packet Version 20130107: 29 Packets
4399#if PACKET_VERSION == 20130107
4400 ADD_HPKT(0x0436, 36, CZ_ACK_STORE_PASSWORD);
4401 ADD_HPKT(0x023b, 26, CZ_ADD_FRIENDS);
4402 ADD_HPKT(0x0202, 5, CZ_CHANGE_DIRECTION);
4403 ADD_HPKT(0x0361, 5, CZ_COMMAND_MER);
4404 ADD_HPKT(0x0940, 19, CZ_ENTER);
4405 ADD_HPKT(0x022d, 4, CZ_GANGSI_RANK);
4406 ADD_HPKT(0x0281, -1, CZ_ITEMLISTWIN_RES);
4407 ADD_HPKT(0x07e4, 6, CZ_ITEM_PICKUP);
4408 ADD_HPKT(0x0362, 6, CZ_ITEM_THROW);
4409 ADD_HPKT(0x0363, 8, CZ_JOIN_BATTLE_FIELD);
4413 ADD_HPKT(0x0802, 26, CZ_PARTY_JOIN_REQ);
4414 ADD_HPKT(0x096a, 6, CZ_REQNAME);
4415 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
4416 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
4417 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
4418 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
4423 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
4425 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
4426 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
4427 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
4429#endif
4430// Packet Version 20130109: 26 Packets
4431#if PACKET_VERSION == 20130109
4432 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
4433 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4434 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4435 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4436 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4437 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
4438 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4439 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4440 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4441 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4445 ADD_HPKT(0x0368, 10, CZ_REQNAME2);
4446 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4447 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
4448 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4449 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4454 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4455 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4456 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4457 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
4458#endif
4459// Packet Version 20130115: 9 Packets
4460#if PACKET_VERSION == 20130115
4461 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
4462 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4463 ADD_HPKT(0x07ec, 4, CZ_JOIN_BATTLE_FIELD);
4465 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4466 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4469 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
4470#endif
4471// Packet Version 20130116: 29 Packets
4472#if PACKET_VERSION == 20130116
4473 ADD_HPKT(0x095a, 36, CZ_ACK_STORE_PASSWORD);
4474 ADD_HPKT(0x0871, 26, CZ_ADD_FRIENDS);
4475 ADD_HPKT(0x0879, 5, CZ_CHANGE_DIRECTION);
4476 ADD_HPKT(0x0894, 5, CZ_COMMAND_MER);
4477 ADD_HPKT(0x092d, 19, CZ_ENTER);
4478 ADD_HPKT(0x07ec, 4, CZ_GANGSI_RANK);
4479 ADD_HPKT(0x0946, -1, CZ_ITEMLISTWIN_RES);
4480 ADD_HPKT(0x094c, 6, CZ_ITEM_PICKUP);
4481 ADD_HPKT(0x094e, 6, CZ_ITEM_THROW);
4482 ADD_HPKT(0x0361, 8, CZ_JOIN_BATTLE_FIELD);
4486 ADD_HPKT(0x08a0, 26, CZ_PARTY_JOIN_REQ);
4487 ADD_HPKT(0x0939, 6, CZ_REQNAME);
4488 ADD_HPKT(0x087c, 6, CZ_REQNAME_BYGID);
4489 ADD_HPKT(0x0863, 7, CZ_REQUEST_ACT);
4490 ADD_HPKT(0x0817, 5, CZ_REQUEST_MOVE);
4491 ADD_HPKT(0x0895, 6, CZ_REQUEST_TIME);
4496 ADD_HPKT(0x0928, -1, CZ_SEARCH_STORE_INFO);
4498 ADD_HPKT(0x0888, 12, CZ_SSILIST_ITEM_CLICK);
4499 ADD_HPKT(0x0918, 10, CZ_USE_SKILL);
4500 ADD_HPKT(0x08a4, 10, CZ_USE_SKILL_TOGROUND);
4502#endif
4503// Packet Version 20130121: 14 Packets
4504#if PACKET_VERSION == 20130121
4505 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4506 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
4508 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4509 ADD_HPKT(0x0369, 18, CZ_REQNAME_BYGID2);
4510 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4511 ADD_HPKT(0x035f, 8, CZ_REQUEST_MOVE2);
4512 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4516 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4517 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4518 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4519#endif
4520// Packet Version 20130130: 14 Packets
4521#if PACKET_VERSION == 20130130
4522 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
4523 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4525 ADD_HPKT(0x0368, 5, CZ_REQNAME2);
4526 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4527 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
4528 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4532 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4533 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4534 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4536#endif
4537// Packet Version 20130206: 16 Packets
4538#if PACKET_VERSION == 20130206
4539 ADD_HPKT(0x07e4, 36, CZ_ITEMLISTWIN_RES);
4540 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
4541 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4542 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4543 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4544 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4545 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4550 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4551 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4552 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4555#endif
4556// Packet Version 20130215: 8 Packets
4557#if PACKET_VERSION == 20130215
4558 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
4559 ADD_HPKT(0x0436, 18, CZ_ENTER2);
4560 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4561 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4563 ADD_HPKT(0x0360, 36, CZ_REQUEST_TIME2);
4565 ADD_HPKT(0x0366, 19, CZ_USE_SKILL_TOGROUND2);
4566#endif
4567// Packet Version 20130220: 15 Packets
4568#if PACKET_VERSION == 20130220
4569 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
4570 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
4571 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
4572 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
4573 ADD_HPKT(0x0436, 4, CZ_ENTER2);
4574 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4575 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4576 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4577 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4578 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4582 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4583 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4584#endif
4585// Packet Version 20130227: 25 Packets
4586#if PACKET_VERSION == 20130227
4587 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4588 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4589 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4590 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4591 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4592 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4593 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4594 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4595 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4599 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4600 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4601 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
4602 ADD_HPKT(0x0360, 19, CZ_REQUEST_TIME2);
4608 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4609 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4610 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4611 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
4612#endif
4613// Packet Version 20130306: 13 Packets
4614#if PACKET_VERSION == 20130306
4615 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
4616 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
4618 ADD_HPKT(0x0368, 90, CZ_REQNAME2);
4619 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4620 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4621 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4626 ADD_TPKT(0x09a6, 12, ZC_BANKING_CHECK);
4627 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
4628#endif
4629// Packet Version 20130313: 25 Packets
4630#if PACKET_VERSION == 20130313
4631 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
4632 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4633 ADD_HPKT(0x0436, 4, CZ_ENTER2);
4634 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4635 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4636 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4637 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4638 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4642 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4643 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4644 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4645 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4646 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4652 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4653 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4654 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4656#endif
4657// Packet Version 20130320: 24 Packets
4658#if PACKET_VERSION == 20130320
4659 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4660 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4661 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4662 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4663 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4664 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
4665 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4669 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4670 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4671 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4672 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4673 ADD_HPKT(0x09ab, 6, CZ_REQ_BANKING_CHECK);
4674 ADD_HPKT(0x09a7, 10, CZ_REQ_BANKING_DEPOSIT);
4675 ADD_HPKT(0x09a9, 10, CZ_REQ_BANKING_WITHDRAW);
4680 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4681 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
4682 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4683#endif
4684// Packet Version 20130327: 13 Packets
4685#if PACKET_VERSION == 20130327
4686 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4687 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
4689 ADD_HPKT(0x02c4, 90, CZ_PARTY_JOIN_REQ);
4690 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4694 ADD_HPKT(0x0835, 5, CZ_SEARCH_STORE_INFO);
4695 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4699#endif
4700// Packet Version 20130403: 23 Packets
4701#if PACKET_VERSION == 20130403
4702 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
4703 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4704 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4705 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4706 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4707 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4711 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
4712 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4713 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4714 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4715 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4716 ADD_HPKT(0x0360, 36, CZ_REQUEST_TIME2);
4720 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
4722 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4723 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4724 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4725#endif
4726// Packet Version 20130410: 22 Packets
4727#if PACKET_VERSION == 20130410
4728 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
4729 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4730 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4731 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4732 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4733 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4737 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4738 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4739 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
4740 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4741 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4746 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4747 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4748 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4750#endif
4751// Packet Version 20130417: 28 Packets
4752#if PACKET_VERSION == 20130417
4753 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
4754 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4755 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4756 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4757 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4758 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4763 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4764 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4765 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4766 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4767 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4768 ADD_HPKT(0x09b8, 6, CZ_REQ_CLOSE_BANKING);
4770 ADD_HPKT(0x09b6, 6, CZ_REQ_OPEN_BANKING);
4774 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4775 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4776 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4778 ADD_TPKT(0x09b9, 4, ZC_ACK_CLOSE_BANKING);
4779 ADD_TPKT(0x09b7, 4, ZC_ACK_OPEN_BANKING);
4781#endif
4782// Packet Version 20130424: 8 Packets
4783#if PACKET_VERSION == 20130424
4784 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
4785 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
4786 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
4788 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
4789 ADD_HPKT(0x0436, 4, CZ_ENTER2);
4792#endif
4793// Packet Version 20130502: 15 Packets
4794#if PACKET_VERSION == 20130502
4795 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
4796 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4797 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4798 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4799 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4800 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4801 ADD_HPKT(0x07e4, 36, CZ_ITEMLISTWIN_RES);
4802 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4803 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4804 ADD_HPKT(0x07ec, 5, CZ_JOIN_BATTLE_FIELD);
4810#endif
4811// Packet Version 20130508: 4 Packets
4812#if PACKET_VERSION == 20130508
4813 ADD_HPKT(0x022d, 8, CZ_COMMAND_MER);
4814 ADD_HPKT(0x0436, 26, CZ_ENTER2);
4815 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4816 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4817#endif
4818// Packet Version 20130515: 6 Packets
4819#if PACKET_VERSION == 20130515
4820 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4821 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4822 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
4823 ADD_TPKT(0x09a8, 16, ZC_ACK_BANKING_DEPOSIT);
4824 ADD_TPKT(0x09aa, 16, ZC_ACK_BANKING_WITHDRAW);
4825 ADD_TPKT(0x09c0, 11, ZC_ACTION_MOVE);
4826#endif
4827// Packet Version 20130522: 13 Packets
4828#if PACKET_VERSION == 20130522
4829 ADD_HPKT(0x0362, 26, CZ_ITEM_PICKUP2);
4830 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
4831 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
4832 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4833 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4834 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
4839 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4840 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4841 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4842#endif
4843// Packet Version 20130529: 9 Packets
4844#if PACKET_VERSION == 20130529
4845 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
4846 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4847 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4848 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4849 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4850 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4853 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4854#endif
4855// Packet Version 20130605: 27 Packets
4856#if PACKET_VERSION == 20130605
4857 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
4858 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
4859 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
4860 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
4861 ADD_HPKT(0x0436, 4, CZ_ENTER2);
4862 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4863 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4864 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4865 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4866 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4870 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4871 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4872 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4873 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4874 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4879 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4880 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4884#endif
4885// Packet Version 20130612: 4 Packets
4886#if PACKET_VERSION == 20130612
4887 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
4888 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4889 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4890 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4891#endif
4892// Packet Version 20130618: 21 Packets
4893#if PACKET_VERSION == 20130618
4894 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4895 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4896 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4897 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4898 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4902 ADD_HPKT(0x02c4, 5, CZ_PARTY_JOIN_REQ);
4903 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4904 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4905 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4906 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4907 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4912 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4913 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4914 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4915#endif
4916// Packet Version 20130626: 15 Packets
4917#if PACKET_VERSION == 20130626
4918 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4919 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
4920 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
4921 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
4922 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
4923 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4924 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4930 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
4931 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
4932 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
4933#endif
4934// Packet Version 20130703: 13 Packets
4935#if PACKET_VERSION == 20130703
4936 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
4937 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
4938 ADD_HPKT(0x0436, 4, CZ_ENTER2);
4939 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
4940 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
4941 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
4942 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
4943 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
4947 ADD_HPKT(0x0360, 26, CZ_REQUEST_TIME2);
4949#endif
4950// Packet Version 20130710: 4 Packets
4951#if PACKET_VERSION == 20130710
4952 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
4953 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
4954 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
4955 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
4956#endif
4957// Packet Version 20130717: 29 Packets
4958#if PACKET_VERSION == 20130717
4959 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
4960 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
4961 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
4962 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
4963 ADD_HPKT(0x0436, 2, CZ_ENTER2);
4964 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
4965 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
4966 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
4967 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
4968 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
4972 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
4973 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
4974 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
4975 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
4976 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
4977 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
4982 ADD_HPKT(0x083c, 5, CZ_SSILIST_ITEM_CLICK);
4983 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
4984 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
4985 ADD_TPKT(0x09c1, 10, ZC_C_MARKERINFO);
4986 ADD_TPKT(0x09cc, -1, ZC_SECRETSCAN_DATA);
4987 ADD_TPKT(0x09cb, 17, ZC_USE_SKILL2);
4988#endif
4989// Packet Version 20130724: 4 Packets
4990#if PACKET_VERSION == 20130724
4991 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
4992 ADD_HPKT(0x0437, 8, CZ_REQUEST_ACT2);
4993 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
4994 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
4995#endif
4996// Packet Version 20130731: 5 Packets
4997#if PACKET_VERSION == 20130731
4998 ADD_HPKT(0x022d, 26, CZ_COMMAND_MER);
4999 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5000 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5002 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
5003#endif
5004// Packet Version 20130807: 24 Packets
5005#if PACKET_VERSION == 20130807
5006 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
5007 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
5008 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
5009 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
5010 ADD_HPKT(0x0436, 4, CZ_ENTER2);
5011 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5012 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5013 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5014 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5015 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5019 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5020 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5021 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5022 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5026 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5027 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5028 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5029 ADD_TPKT(0x09cd, 8, ZC_MSG_COLOR);
5030#endif
5031// Packet Version 20130814: 29 Packets
5032#if PACKET_VERSION == 20130814
5033 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5034 ADD_HPKT(0x0202, 8, CZ_ADD_FRIENDS);
5035 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5036 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
5037 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5038 ADD_HPKT(0x0281, 26, CZ_GANGSI_RANK);
5039 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5040 ADD_HPKT(0x09ce, 102, CZ_ITEM_CREATE_EX);
5041 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5042 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5043 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5048 ADD_HPKT(0x0368, 19, CZ_REQNAME2);
5049 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5050 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5051 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5052 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5056 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
5058 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5059 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5060 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5062#endif
5063// Packet Version 20130821: 12 Packets
5064#if PACKET_VERSION == 20130821
5065 ADD_HPKT(0x0202, 10, CZ_ADD_FRIENDS);
5066 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
5067 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5068 ADD_HPKT(0x07ec, -1, CZ_JOIN_BATTLE_FIELD);
5069 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5070 ADD_HPKT(0x0437, 8, CZ_REQUEST_ACT2);
5071 ADD_HPKT(0x0360, 36, CZ_REQUEST_TIME2);
5073 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
5074 ADD_HPKT(0x0438, 8, CZ_USE_SKILL2);
5075 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5076 ADD_TPKT(0x09d1, 14, ZC_PROGRESS_ACTOR);
5077#endif
5078// Packet Version 20130828: 16 Packets
5079#if PACKET_VERSION == 20130828
5080 ADD_HPKT(0x023b, 90, CZ_ACK_STORE_PASSWORD);
5081 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5082 ADD_HPKT(0x0361, 12, CZ_CHANGE_DIRECTION2);
5083 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
5085 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5086 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5091 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5092 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5095 ADD_TPKT(0x09ca, -1, ZC_SKILL_ENTRY5);
5096#endif
5097// Packet Version 20130904: 24 Packets
5098#if PACKET_VERSION == 20130904
5099 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5100 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
5101 ADD_HPKT(0x0436, 4, CZ_ENTER2);
5102 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5103 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5104 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5105 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5106 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5109 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5110 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5111 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5112 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5113 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5118 ADD_HPKT(0x0835, 12, CZ_SEARCH_STORE_INFO);
5120 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5121 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5122 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5123#endif
5124// Packet Version 20130911: 20 Packets
5125#if PACKET_VERSION == 20130911
5126 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5127 ADD_HPKT(0x0436, -1, CZ_ENTER2);
5128 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5129 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5130 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5131 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5132 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5135 ADD_HPKT(0x09d8, 2, CZ_NPC_MARKET_CLOSE);
5136 ADD_HPKT(0x09d6, -1, CZ_NPC_MARKET_PURCHASE);
5137 ADD_HPKT(0x09d4, 2, CZ_NPC_TRADE_QUIT);
5139 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5142 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
5144 ADD_TPKT(0x09d5, -1, ZC_NPC_MARKET_OPEN);
5146#endif
5147// Packet Version 20130917: 14 Packets
5148#if PACKET_VERSION == 20130917
5149 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5151 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5152 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5153 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5154 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
5159 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5160 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5161 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5163#endif
5164// Packet Version 20130925: 12 Packets
5165#if PACKET_VERSION == 20130925
5166 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5167 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5168 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5169 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5170 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5175 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5176 ADD_HPKT(0x0438, 90, CZ_USE_SKILL2);
5178#endif
5179// Packet Version 20131002: 18 Packets
5180#if PACKET_VERSION == 20131002
5181 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
5182 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
5183 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
5184 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
5185 ADD_HPKT(0x0436, 4, CZ_ENTER2);
5186 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5187 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5188 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5189 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5190 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5194 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
5195 ADD_HPKT(0x035f, 36, CZ_REQUEST_MOVE2);
5196 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5197 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5198 ADD_TPKT(0x09da, -1, ZC_ACK_GUILDSTORAGE_LOG);
5199#endif
5200// Packet Version 20131008: 26 Packets
5201#if PACKET_VERSION == 20131008
5202 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5203 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
5204 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5205 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
5206 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5207 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5208 ADD_HPKT(0x07e4, 7, CZ_ITEMLISTWIN_RES);
5209 ADD_HPKT(0x0362, 19, CZ_ITEM_PICKUP2);
5210 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5211 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5215 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5216 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5217 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5218 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5219 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5224 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5225 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5226 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5228#endif
5229// Packet Version 20131016: 11 Packets
5230#if PACKET_VERSION == 20131016
5231 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5232 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
5233 ADD_HPKT(0x022d, 8, CZ_COMMAND_MER);
5234 ADD_HPKT(0x0281, 26, CZ_GANGSI_RANK);
5235 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5236 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5237 ADD_HPKT(0x07ec, 19, CZ_JOIN_BATTLE_FIELD);
5240 ADD_HPKT(0x0366, 6, CZ_USE_SKILL_TOGROUND2);
5242#endif
5243// Packet Version 20131023: 14 Packets
5244#if PACKET_VERSION == 20131023
5245 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5246 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
5247 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5248 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5254 ADD_HPKT(0x0835, 4, CZ_SEARCH_STORE_INFO);
5255 ADD_HPKT(0x0438, 26, CZ_USE_SKILL2);
5256 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5257 ADD_TPKT(0x09db, -1, ZC_NOTIFY_MOVEENTRY10);
5258 ADD_TPKT(0x09dd, -1, ZC_NOTIFY_STANDENTRY10);
5259#endif
5260// Packet Version 20131030: 25 Packets
5261#if PACKET_VERSION == 20131030
5262 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
5263 ADD_HPKT(0x0436, 18, CZ_ENTER2);
5264 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5265 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5266 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5267 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5268 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5272 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5273 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5274 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5275 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5276 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5280 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
5282 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5283 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5284 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5285 ADD_TPKT(0x09df, 7, ZC_ACK_WHISPER02);
5286 ADD_TPKT(0x09de, -1, ZC_WHISPER02);
5287#endif
5288// Packet Version 20131106: 27 Packets
5289#if PACKET_VERSION == 20131106
5290 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
5291 ADD_HPKT(0x0436, 36, CZ_ENTER2);
5292 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
5293 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5294 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5295 ADD_HPKT(0x0363, 10, CZ_ITEM_THROW2);
5296 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5304 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5305 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
5306 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5307 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5308 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5314 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5315 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5316 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5317#endif
5318// Packet Version 20131107: 29 Packets
5319#if PACKET_VERSION == 20131107
5320 ADD_HPKT(0x0436, 36, CZ_ACK_STORE_PASSWORD);
5321 ADD_HPKT(0x0935, 26, CZ_ADD_FRIENDS);
5322 ADD_HPKT(0x0802, 5, CZ_CHANGE_DIRECTION);
5323 ADD_HPKT(0x0894, 5, CZ_COMMAND_MER);
5324 ADD_HPKT(0x08a2, 19, CZ_ENTER);
5325 ADD_HPKT(0x0948, 4, CZ_GANGSI_RANK);
5326 ADD_HPKT(0x0369, -1, CZ_ITEMLISTWIN_RES);
5327 ADD_HPKT(0x093b, 6, CZ_ITEM_PICKUP);
5328 ADD_HPKT(0x0875, 6, CZ_ITEM_THROW);
5329 ADD_HPKT(0x0817, 8, CZ_JOIN_BATTLE_FIELD);
5333 ADD_HPKT(0x095d, 26, CZ_PARTY_JOIN_REQ);
5334 ADD_HPKT(0x0281, 6, CZ_REQNAME);
5335 ADD_HPKT(0x0891, 6, CZ_REQNAME_BYGID);
5336 ADD_HPKT(0x0947, 7, CZ_REQUEST_ACT);
5337 ADD_HPKT(0x0866, 5, CZ_REQUEST_MOVE);
5338 ADD_HPKT(0x0887, 6, CZ_REQUEST_TIME);
5343 ADD_HPKT(0x0962, -1, CZ_SEARCH_STORE_INFO);
5345 ADD_HPKT(0x0954, 12, CZ_SSILIST_ITEM_CLICK);
5346 ADD_HPKT(0x0363, 10, CZ_USE_SKILL);
5347 ADD_HPKT(0x0942, 10, CZ_USE_SKILL_TOGROUND);
5349#endif
5350// Packet Version 20131108: 29 Packets
5351#if PACKET_VERSION == 20131108
5352 ADD_HPKT(0x0436, 36, CZ_ACK_STORE_PASSWORD);
5353 ADD_HPKT(0x0935, 26, CZ_ADD_FRIENDS);
5354 ADD_HPKT(0x0802, 5, CZ_CHANGE_DIRECTION);
5355 ADD_HPKT(0x0894, 5, CZ_COMMAND_MER);
5356 ADD_HPKT(0x08a2, 19, CZ_ENTER);
5357 ADD_HPKT(0x0948, 4, CZ_GANGSI_RANK);
5358 ADD_HPKT(0x0369, -1, CZ_ITEMLISTWIN_RES);
5359 ADD_HPKT(0x093b, 6, CZ_ITEM_PICKUP);
5360 ADD_HPKT(0x0875, 6, CZ_ITEM_THROW);
5361 ADD_HPKT(0x0817, 8, CZ_JOIN_BATTLE_FIELD);
5365 ADD_HPKT(0x095d, 26, CZ_PARTY_JOIN_REQ);
5366 ADD_HPKT(0x0281, 6, CZ_REQNAME);
5367 ADD_HPKT(0x0891, 6, CZ_REQNAME_BYGID);
5368 ADD_HPKT(0x0947, 7, CZ_REQUEST_ACT);
5369 ADD_HPKT(0x0866, 5, CZ_REQUEST_MOVE);
5370 ADD_HPKT(0x0887, 6, CZ_REQUEST_TIME);
5375 ADD_HPKT(0x0962, -1, CZ_SEARCH_STORE_INFO);
5377 ADD_HPKT(0x0954, 12, CZ_SSILIST_ITEM_CLICK);
5378 ADD_HPKT(0x0363, 10, CZ_USE_SKILL);
5379 ADD_HPKT(0x0942, 10, CZ_USE_SKILL_TOGROUND);
5381#endif
5382// Packet Version 20131113: 8 Packets
5383#if PACKET_VERSION == 20131113
5384 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5385 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5386 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5389 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5392#endif
5393// Packet Version 20131120: 7 Packets
5394#if PACKET_VERSION == 20131120
5395 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
5398 ADD_HPKT(0x0368, 12, CZ_REQNAME2);
5402#endif
5403// Packet Version 20131127: 19 Packets
5404#if PACKET_VERSION == 20131127
5405 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5406 ADD_HPKT(0x07e4, 90, CZ_ITEMLISTWIN_RES);
5410 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5411 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5412 ADD_HPKT(0x0437, 8, CZ_REQUEST_ACT2);
5413 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5419 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5420 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5421 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
5424#endif
5425// Packet Version 20131204: 15 Packets
5426#if PACKET_VERSION == 20131204
5427 ADD_HPKT(0x07e4, 36, CZ_ITEMLISTWIN_RES);
5428 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
5431 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5432 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5433 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5434 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5439 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5440 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5441 ADD_HPKT(0x0366, 6, CZ_USE_SKILL_TOGROUND2);
5442#endif
5443// Packet Version 20131211: 17 Packets
5444#if PACKET_VERSION == 20131211
5445 ADD_HPKT(0x0202, 10, CZ_ADD_FRIENDS);
5446 ADD_HPKT(0x09e9, 2, CZ_CLOSE_RODEXBOX);
5447 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5448 ADD_HPKT(0x0362, 90, CZ_ITEM_PICKUP2);
5449 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5450 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5451 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5452 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5453 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5454 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5459 ADD_HPKT(0x083c, 26, CZ_SSILIST_ITEM_CLICK);
5460 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5461 ADD_TPKT(0x09e7, 2, ZC_NOTIFY_UNREAD_RODEX);
5462#endif
5463// Packet Version 20131218: 19 Packets
5464#if PACKET_VERSION == 20131218
5465 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5466 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
5467 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5468 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5469 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5470 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5471 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5474 ADD_HPKT(0x09e8, 10, CZ_OPEN_RODEXBOX);
5476 ADD_HPKT(0x09f5, 11, CZ_REQ_DELETE_RODEX);
5477 ADD_HPKT(0x09ee, 11, CZ_REQ_NEXT_RODEX);
5479 ADD_HPKT(0x09ef, 11, CZ_REQ_REFRESH_RODEX);
5480 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5481 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5482 ADD_TPKT(0x09f6, 11, ZC_ACK_DELETE_RODEX);
5483 ADD_TPKT(0x09f0, -1, ZC_ACK_RODEX_LIST);
5484#endif
5485// Packet Version 20131223: 7 Packets
5486#if PACKET_VERSION == 20131223
5487 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
5488 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
5489 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
5490 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
5491 ADD_HPKT(0x0436, 4, CZ_ENTER2);
5493 ADD_HPKT(0x09ea, 11, CZ_REQ_READ_RODEX);
5494#endif
5495// Packet Version 20131230: 30 Packets
5496#if PACKET_VERSION == 20131230
5497 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5498 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5499 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5500 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
5501 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5502 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5503 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5504 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5505 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5506 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5510 ADD_HPKT(0x02c4, 10, CZ_PARTY_JOIN_REQ);
5511 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5512 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5513 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5514 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
5515 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5518 ADD_HPKT(0x09ec, -1, CZ_REQ_SEND_RODEX);
5521 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5522 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
5523 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5524 ADD_TPKT(0x09eb, 23, ZC_ACK_READ_RODEX);
5525 ADD_TPKT(0x09ed, 3, ZC_ACK_SEND_RODEX);
5526 ADD_TPKT(0x09f7, 75, ZC_PROPERTY_HOMUN_2);
5527#endif
5528// Packet Version 20140000: 2 Packets
5529#if PACKET_VERSION >= 20140000
5530 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
5531 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
5532#endif
5533// Packet Version 20140108: 31 Packets
5534#if PACKET_VERSION == 20140108
5535 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
5536 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
5537 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
5538 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
5539 ADD_HPKT(0x0436, 4, CZ_ENTER2);
5540 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5541 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5542 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5543 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5544 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5548 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
5549 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5550 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5551 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5552 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5553 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5558 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
5560 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5561 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5562 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5565 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
5566#endif
5567// Packet Version 20140115: 17 Packets
5568#if PACKET_VERSION == 20140115
5569 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5570 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5571 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
5572 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
5573 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5574 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5575 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5576 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5577 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5578 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5584 ADD_TPKT(0x09f8, -1, ZC_ALL_QUEST_LIST3);
5586#endif
5587// Packet Version 20140122: 21 Packets
5588#if PACKET_VERSION == 20140122
5589 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5590 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
5592 ADD_HPKT(0x09fb, -1, CZ_PET_EVOLUTION);
5593 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5594 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5595 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5596 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5597 ADD_HPKT(0x0360, 7, CZ_REQUEST_TIME2);
5601 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5602 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5603 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5605 ADD_TPKT(0x09f9, 143, ZC_ADD_QUEST_EX);
5606 ADD_TPKT(0x09fd, -1, ZC_NOTIFY_MOVEENTRY11);
5607 ADD_TPKT(0x09fe, -1, ZC_NOTIFY_NEWENTRY11);
5608 ADD_TPKT(0x09ff, -1, ZC_NOTIFY_STANDENTRY11);
5610#endif
5611// Packet Version 20140129: 19 Packets
5612#if PACKET_VERSION == 20140129
5613 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
5614 ADD_HPKT(0x0281, 10, CZ_GANGSI_RANK);
5615 ADD_HPKT(0x07ec, 5, CZ_JOIN_BATTLE_FIELD);
5617 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5618 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5619 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5620 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5621 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5627 ADD_HPKT(0x083c, 4, CZ_SSILIST_ITEM_CLICK);
5628 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5629 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5631 ADD_TPKT(0x0a00, 269, ZC_SHORTCUT_KEY_LIST_V3);
5632#endif
5633// Packet Version 20140205: 15 Packets
5634#if PACKET_VERSION == 20140205
5635 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
5636 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
5637 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
5638 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
5639 ADD_HPKT(0x0436, 4, CZ_ENTER2);
5640 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5641 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5642 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5643 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5644 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5648 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5650#endif
5651// Packet Version 20140212: 27 Packets
5652#if PACKET_VERSION == 20140212
5653 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5654 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5655 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5656 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
5657 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5658 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5659 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5660 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5661 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5662 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5666 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5667 ADD_HPKT(0x0369, 18, CZ_REQNAME_BYGID2);
5668 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5669 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5670 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5675 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5676 ADD_HPKT(0x0438, 90, CZ_USE_SKILL2);
5677 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5678 ADD_TPKT(0x0a02, 4, ZC_DRESSROOM_OPEN);
5679 ADD_TPKT(0x091b, 26, ZC_PRNPC_STATE);
5680#endif
5681// Packet Version 20140219: 9 Packets
5682#if PACKET_VERSION == 20140219
5683 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
5686 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5687 ADD_HPKT(0x0360, 4, CZ_REQUEST_TIME2);
5690 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5691 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
5692#endif
5693// Packet Version 20140226: 16 Packets
5694#if PACKET_VERSION == 20140226
5695 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5696 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
5697 ADD_HPKT(0x0362, 26, CZ_ITEM_PICKUP2);
5700 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5701 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5702 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5703 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5704 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5708 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5709 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5710 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5711#endif
5712// Packet Version 20140305: 14 Packets
5713#if PACKET_VERSION == 20140305
5714 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
5715 ADD_HPKT(0x0436, 10, CZ_ENTER2);
5716 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5717 ADD_HPKT(0x07e4, 26, CZ_ITEMLISTWIN_RES);
5718 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5719 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5720 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5727 ADD_HPKT(0x0438, 19, CZ_USE_SKILL2);
5728#endif
5729// Packet Version 20140312: 31 Packets
5730#if PACKET_VERSION == 20140312
5731 ADD_HPKT(0x023b, 8, CZ_ACK_STORE_PASSWORD);
5732 ADD_HPKT(0x0202, 10, CZ_ADD_FRIENDS);
5733 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5734 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5735 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5736 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5737 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5738 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5739 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5743 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5744 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5745 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5746 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5747 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5752 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5753 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5754 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
5755 ADD_TPKT(0x0a09, 45, ZC_ADD_EXCHANGE_ITEM3);
5756 ADD_TPKT(0x0a0b, 47, ZC_ADD_ITEM_TO_CART3);
5757 ADD_TPKT(0x0a0a, 47, ZC_ADD_ITEM_TO_STORE3);
5760 ADD_TPKT(0x0a0c, 56, ZC_ITEM_PICKUP_ACK_V6);
5762#endif
5763// Packet Version 20140319: 8 Packets
5764#if PACKET_VERSION == 20140319
5765 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5766 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5767 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
5768 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
5771 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5773#endif
5774// Packet Version 20140326: 11 Packets
5775#if PACKET_VERSION == 20140326
5776 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5777 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5778 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
5780 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
5783 ADD_HPKT(0x09f3, 11, CZ_REQ_ITEM_FROM_RODEX);
5785 ADD_HPKT(0x09f1, 11, CZ_REQ_ZENY_FROM_RODEX);
5786 ADD_HPKT(0x083c, 6, CZ_SSILIST_ITEM_CLICK);
5787#endif
5788// Packet Version 20140402: 9 Packets
5789#if PACKET_VERSION == 20140402
5790 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
5791 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5794 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
5795 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5799#endif
5800// Packet Version 20140409: 8 Packets
5801#if PACKET_VERSION == 20140409
5802 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5803 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5805 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5807 ADD_TPKT(0x09f4, 12, ZC_ACK_ITEM_FROM_RODEX);
5808 ADD_TPKT(0x09f2, 12, ZC_ACK_ZENY_FROM_RODEX);
5810#endif
5811// Packet Version 20140416: 30 Packets
5812#if PACKET_VERSION == 20140416
5813 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
5814 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
5815 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
5816 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
5817 ADD_HPKT(0x0436, 4, CZ_ENTER2);
5818 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5819 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5820 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5821 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5822 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5826 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5827 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5828 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5829 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5830 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5831 ADD_HPKT(0x0a04, 6, CZ_REQ_ADD_ITEM_RODEX);
5834 ADD_HPKT(0x0a08, 26, CZ_REQ_OPEN_WRITE_RODEX);
5838 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5839 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5840 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5841 ADD_TPKT(0x0a12, 27, ZC_ACK_OPEN_WRITE_RODEX);
5843#endif
5844// Packet Version 20140423: 25 Packets
5845#if PACKET_VERSION == 20140423
5846 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
5847 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5848 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5850 ADD_HPKT(0x022d, 18, CZ_COMMAND_MER);
5851 ADD_HPKT(0x0436, 26, CZ_ENTER2);
5852 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5853 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5854 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5855 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5859 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5860 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5861 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5862 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5863 ADD_HPKT(0x0360, 36, CZ_REQUEST_TIME2);
5868 ADD_HPKT(0x083c, 5, CZ_SSILIST_ITEM_CLICK);
5869 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5870 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5871#endif
5872// Packet Version 20140430: 18 Packets
5873#if PACKET_VERSION == 20140430
5874 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
5875 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
5877 ADD_HPKT(0x0436, 2, CZ_ENTER2);
5878 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5879 ADD_HPKT(0x0363, 10, CZ_ITEM_THROW2);
5880 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5881 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5882 ADD_HPKT(0x035f, 36, CZ_REQUEST_MOVE2);
5883 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5888 ADD_HPKT(0x083c, 6, CZ_SSILIST_ITEM_CLICK);
5889 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5890 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5892#endif
5893// Packet Version 20140508: 26 Packets
5894#if PACKET_VERSION == 20140508
5895 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
5896 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
5897 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
5898 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
5899 ADD_HPKT(0x0436, 19, CZ_ENTER2);
5900 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
5901 ADD_HPKT(0x07e4, 5, CZ_ITEMLISTWIN_RES);
5902 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5903 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
5904 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5908 ADD_HPKT(0x02c4, 90, CZ_PARTY_JOIN_REQ);
5909 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5910 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5911 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
5912 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5915 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
5917 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
5918 ADD_HPKT(0x0366, 26, CZ_USE_SKILL_TOGROUND2);
5920 ADD_TPKT(0x0a15, 12, ZC_GOLDPCCAFE_POINT);
5921#endif
5922// Packet Version 20140514: 18 Packets
5923#if PACKET_VERSION == 20140514
5924 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
5925 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
5926 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5928 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
5929 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5930 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5931 ADD_HPKT(0x0437, 12, CZ_REQUEST_ACT2);
5932 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5933 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
5939 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5940 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5941 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5942#endif
5943// Packet Version 20140521: 23 Packets
5944#if PACKET_VERSION == 20140521
5945 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5946 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5947 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
5948 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
5949 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
5953 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
5954 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
5955 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
5956 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
5957 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
5963 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
5964 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
5965 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
5968#endif
5969// Packet Version 20140528: 21 Packets
5970#if PACKET_VERSION == 20140528
5971 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
5972 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
5973 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
5974 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
5975 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
5976 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
5980 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
5981 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
5982 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
5983 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
5984 ADD_HPKT(0x0360, 36, CZ_REQUEST_TIME2);
5989 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
5990 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
5991 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
5992#endif
5993// Packet Version 20140605: 24 Packets
5994#if PACKET_VERSION == 20140605
5995 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
5996 ADD_HPKT(0x0436, 4, CZ_ENTER2);
5997 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
5998 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
5999 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6000 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6001 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6005 ADD_HPKT(0x0368, 7, CZ_REQNAME2);
6006 ADD_HPKT(0x0369, 19, CZ_REQNAME_BYGID2);
6007 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6008 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6009 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6013 ADD_HPKT(0x0a1b, 2, CZ_REQ_ROULETTE_INFO);
6016 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6017 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6018 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6019#endif
6020// Packet Version 20140611: 40 Packets
6021#if PACKET_VERSION == 20140611
6022 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
6023 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
6024 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6025 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
6026 ADD_HPKT(0x0436, 19, CZ_ENTER2);
6027 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
6028 ADD_HPKT(0x07e4, 8, CZ_ITEMLISTWIN_RES);
6029 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6030 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
6031 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6035 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
6036 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6037 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
6038 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
6039 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
6040 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6041 ADD_HPKT(0x0a25, 6, CZ_REQ_ACH_REWARD);
6044 ADD_HPKT(0x0a1d, 2, CZ_REQ_CLOSE_ROULETTE);
6047 ADD_HPKT(0x0a19, 2, CZ_REQ_OPEN_ROULETTE);
6049 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6051 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
6052 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6053 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
6055 ADD_TPKT(0x0a18, 14, ZC_ACCEPT_ENTER3);
6056 ADD_TPKT(0x0a1e, 3, ZC_ACK_CLOSE_ROULETTE);
6058 ADD_TPKT(0x0a1a, 23, ZC_ACK_OPEN_ROULETTE);
6059 ADD_TPKT(0x0a1c, -1, ZC_ACK_ROULEITTE_INFO);
6060 ADD_TPKT(0x0a23, -1, ZC_ALL_ACH_LIST);
6061 ADD_TPKT(0x0a26, 7, ZC_REQ_ACH_REWARD_ACK);
6062#endif
6063// Packet Version 20140612: 29 Packets
6064#if PACKET_VERSION == 20140612
6065 ADD_HPKT(0x0941, 36, CZ_ACK_STORE_PASSWORD);
6066 ADD_HPKT(0x089b, 26, CZ_ADD_FRIENDS);
6067 ADD_HPKT(0x0951, 5, CZ_CHANGE_DIRECTION);
6068 ADD_HPKT(0x0965, 5, CZ_COMMAND_MER);
6069 ADD_HPKT(0x0958, 19, CZ_ENTER);
6070 ADD_HPKT(0x086c, 4, CZ_GANGSI_RANK);
6071 ADD_HPKT(0x094a, -1, CZ_ITEMLISTWIN_RES);
6072 ADD_HPKT(0x0878, 6, CZ_ITEM_PICKUP);
6073 ADD_HPKT(0x0963, 6, CZ_ITEM_THROW);
6074 ADD_HPKT(0x08a2, 8, CZ_JOIN_BATTLE_FIELD);
6078 ADD_HPKT(0x0874, 26, CZ_PARTY_JOIN_REQ);
6079 ADD_HPKT(0x0924, 6, CZ_REQNAME);
6080 ADD_HPKT(0x094f, 6, CZ_REQNAME_BYGID);
6081 ADD_HPKT(0x0891, 7, CZ_REQUEST_ACT);
6082 ADD_HPKT(0x0893, 5, CZ_REQUEST_MOVE);
6083 ADD_HPKT(0x0867, 6, CZ_REQUEST_TIME);
6088 ADD_HPKT(0x0438, -1, CZ_SEARCH_STORE_INFO);
6090 ADD_HPKT(0x0936, 12, CZ_SSILIST_ITEM_CLICK);
6091 ADD_HPKT(0x08a1, 10, CZ_USE_SKILL);
6092 ADD_HPKT(0x088c, 10, CZ_USE_SKILL_TOGROUND);
6094#endif
6095// Packet Version 20140613: 29 Packets
6096#if PACKET_VERSION == 20140613
6097 ADD_HPKT(0x0941, 36, CZ_ACK_STORE_PASSWORD);
6098 ADD_HPKT(0x089b, 26, CZ_ADD_FRIENDS);
6099 ADD_HPKT(0x0951, 5, CZ_CHANGE_DIRECTION);
6100 ADD_HPKT(0x0965, 5, CZ_COMMAND_MER);
6101 ADD_HPKT(0x0958, 19, CZ_ENTER);
6102 ADD_HPKT(0x086c, 4, CZ_GANGSI_RANK);
6103 ADD_HPKT(0x094a, -1, CZ_ITEMLISTWIN_RES);
6104 ADD_HPKT(0x0878, 6, CZ_ITEM_PICKUP);
6105 ADD_HPKT(0x0963, 6, CZ_ITEM_THROW);
6106 ADD_HPKT(0x08a2, 8, CZ_JOIN_BATTLE_FIELD);
6110 ADD_HPKT(0x0874, 26, CZ_PARTY_JOIN_REQ);
6111 ADD_HPKT(0x0924, 6, CZ_REQNAME);
6112 ADD_HPKT(0x094f, 6, CZ_REQNAME_BYGID);
6113 ADD_HPKT(0x0891, 7, CZ_REQUEST_ACT);
6114 ADD_HPKT(0x0893, 5, CZ_REQUEST_MOVE);
6115 ADD_HPKT(0x0867, 6, CZ_REQUEST_TIME);
6120 ADD_HPKT(0x0438, -1, CZ_SEARCH_STORE_INFO);
6122 ADD_HPKT(0x0936, 12, CZ_SSILIST_ITEM_CLICK);
6123 ADD_HPKT(0x08a1, 10, CZ_USE_SKILL);
6124 ADD_HPKT(0x088c, 10, CZ_USE_SKILL_TOGROUND);
6126#endif
6127// Packet Version 20140618: 5 Packets
6128#if PACKET_VERSION == 20140618
6129 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6130 ADD_HPKT(0x0a21, 3, CZ_RECV_ROULETTE_ITEM);
6132 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6133 ADD_TPKT(0x0a22, 5, ZC_RECV_ROULETTE_ITEM);
6134#endif
6135// Packet Version 20140625: 7 Packets
6136#if PACKET_VERSION == 20140625
6137 ADD_HPKT(0x023b, 8, CZ_ACK_STORE_PASSWORD);
6138 ADD_HPKT(0x0202, 8, CZ_ADD_FRIENDS);
6141 ADD_HPKT(0x0835, 5, CZ_SEARCH_STORE_INFO);
6142 ADD_TPKT(0x0a28, 3, ZC_ACK_OPENSTORE2);
6143 ADD_TPKT(0x0a27, 8, ZC_RECOVERY2);
6144#endif
6145// Packet Version 20140702: 20 Packets
6146#if PACKET_VERSION == 20140702
6147 ADD_HPKT(0x0a2a, 6, CZ_ACK_AU_BOT);
6148 ADD_HPKT(0x023b, -1, CZ_ACK_STORE_PASSWORD);
6149 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6150 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
6151 ADD_HPKT(0x07e4, 10, CZ_ITEMLISTWIN_RES);
6153 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6154 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6155 ADD_HPKT(0x0437, 26, CZ_REQUEST_ACT2);
6156 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6157 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6162 ADD_HPKT(0x0835, 12, CZ_SEARCH_STORE_INFO);
6163 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6164 ADD_HPKT(0x0438, 8, CZ_USE_SKILL2);
6165 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6166 ADD_TPKT(0x0a29, 6, ZC_REQ_AU_BOT);
6167#endif
6168// Packet Version 20140709: 15 Packets
6169#if PACKET_VERSION == 20140709
6170 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
6171 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
6172 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6173 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
6174 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
6175 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
6176 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
6177 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6181 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6182 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6183 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6184 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
6185#endif
6186// Packet Version 20140716: 5 Packets
6187#if PACKET_VERSION == 20140716
6188 ADD_HPKT(0x07e4, 36, CZ_ITEMLISTWIN_RES);
6189 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
6191 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
6193#endif
6194// Packet Version 20140723: 11 Packets
6195#if PACKET_VERSION == 20140723
6196 ADD_HPKT(0x0436, 12, CZ_ENTER2);
6197 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6198 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6200 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
6201 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6205 ADD_TPKT(0x0a2b, 14, ZC_SE_CASHSHOP_OPEN2);
6207#endif
6208// Packet Version 20140730: 14 Packets
6209#if PACKET_VERSION == 20140730
6210 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
6211 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6212 ADD_HPKT(0x07ec, 4, CZ_JOIN_BATTLE_FIELD);
6215 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
6216 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
6217 ADD_HPKT(0x0437, 19, CZ_REQUEST_ACT2);
6222 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
6224#endif
6225// Packet Version 20140806: 27 Packets
6226#if PACKET_VERSION == 20140806
6227 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
6228 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
6229 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6230 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
6231 ADD_HPKT(0x0436, 4, CZ_ENTER2);
6232 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
6233 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
6234 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6235 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6236 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6240 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6241 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6242 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6243 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6244 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6250 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6251 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6252 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6254#endif
6255// Packet Version 20140813: 13 Packets
6256#if PACKET_VERSION == 20140813
6257 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
6258 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6259 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
6260 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
6261 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6262 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
6263 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
6264 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6265 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
6266 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
6270#endif
6271// Packet Version 20140814: 29 Packets
6272#if PACKET_VERSION == 20140814
6273 ADD_HPKT(0x0365, 36, CZ_ACK_STORE_PASSWORD);
6274 ADD_HPKT(0x0897, 26, CZ_ADD_FRIENDS);
6275 ADD_HPKT(0x0878, 5, CZ_CHANGE_DIRECTION);
6276 ADD_HPKT(0x0868, 5, CZ_COMMAND_MER);
6277 ADD_HPKT(0x0802, 19, CZ_ENTER);
6278 ADD_HPKT(0x08ab, 4, CZ_GANGSI_RANK);
6279 ADD_HPKT(0x0819, -1, CZ_ITEMLISTWIN_RES);
6280 ADD_HPKT(0x08a3, 6, CZ_ITEM_PICKUP);
6281 ADD_HPKT(0x0899, 6, CZ_ITEM_THROW);
6282 ADD_HPKT(0x08a7, 8, CZ_JOIN_BATTLE_FIELD);
6286 ADD_HPKT(0x087c, 26, CZ_PARTY_JOIN_REQ);
6287 ADD_HPKT(0x096a, 6, CZ_REQNAME);
6288 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
6289 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
6290 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
6291 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
6296 ADD_HPKT(0x07e4, -1, CZ_SEARCH_STORE_INFO);
6298 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
6299 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
6300 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
6302#endif
6303// Packet Version 20140820: 17 Packets
6304#if PACKET_VERSION == 20140820
6305 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
6308 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
6309 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
6310 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
6311 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
6312 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6316 ADD_HPKT(0x0835, 5, CZ_SEARCH_STORE_INFO);
6318 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6319 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6320 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
6322#endif
6323// Packet Version 20140827: 27 Packets
6324#if PACKET_VERSION == 20140827
6325 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
6326 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
6327 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6328 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
6329 ADD_HPKT(0x0436, 4, CZ_ENTER2);
6330 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
6331 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6332 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6333 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6337 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6338 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6339 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6340 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6341 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6342 ADD_HPKT(0x0a2e, 6, CZ_REQ_CHANGE_TITLE);
6346 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6348 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6349 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6350 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6351 ADD_TPKT(0x0a2f, 7, ZC_ACK_CHANGE_TITLE);
6352#endif
6353// Packet Version 20140903: 5 Packets
6354#if PACKET_VERSION == 20140903
6355 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
6356 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6357 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
6358 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
6359 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6360#endif
6361// Packet Version 20140917: 24 Packets
6362#if PACKET_VERSION == 20140917
6363 ADD_HPKT(0x022d, 26, CZ_COMMAND_MER);
6364 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
6365 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6366 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6367 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
6368 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
6372 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
6373 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
6374 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
6375 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
6376 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6381 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6382 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6383 ADD_HPKT(0x0366, 19, CZ_USE_SKILL_TOGROUND2);
6385 ADD_TPKT(0x0a30, 106, ZC_ACK_REQNAMEALL2);
6387#endif
6388// Packet Version 20140924: 12 Packets
6389#if PACKET_VERSION == 20140924
6390 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
6391 ADD_HPKT(0x07e4, 36, CZ_ITEMLISTWIN_RES);
6394 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
6397 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
6401 ADD_TPKT(0x0a34, 6, ZC_UPDATE_TAIWANCASH);
6402#endif
6403// Packet Version 20141001: 19 Packets
6404#if PACKET_VERSION == 20141001
6405 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
6406 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6409 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6410 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6411 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6412 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6413 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6418 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6419 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6420 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6422 ADD_TPKT(0x0a24, 66, ZC_ACH_UPDATE);
6424#endif
6425// Packet Version 20141008: 15 Packets
6426#if PACKET_VERSION == 20141008
6427 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
6428 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
6429 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6430 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
6431 ADD_HPKT(0x0436, 4, CZ_ENTER2);
6432 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
6433 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
6434 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6435 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6436 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6442#endif
6443// Packet Version 20141015: 6 Packets
6444#if PACKET_VERSION == 20141015
6445 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
6446 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6447 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
6448 ADD_HPKT(0x022d, 8, CZ_COMMAND_MER);
6449 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6451#endif
6452// Packet Version 20141016: 29 Packets
6453#if PACKET_VERSION == 20141016
6454 ADD_HPKT(0x0936, 36, CZ_ACK_STORE_PASSWORD);
6455 ADD_HPKT(0x094b, 26, CZ_ADD_FRIENDS);
6456 ADD_HPKT(0x0967, 5, CZ_CHANGE_DIRECTION);
6457 ADD_HPKT(0x0364, 5, CZ_COMMAND_MER);
6458 ADD_HPKT(0x086e, 19, CZ_ENTER);
6459 ADD_HPKT(0x0922, 4, CZ_GANGSI_RANK);
6460 ADD_HPKT(0x0281, -1, CZ_ITEMLISTWIN_RES);
6461 ADD_HPKT(0x07e4, 6, CZ_ITEM_PICKUP);
6462 ADD_HPKT(0x0362, 6, CZ_ITEM_THROW);
6463 ADD_HPKT(0x0363, 8, CZ_JOIN_BATTLE_FIELD);
6467 ADD_HPKT(0x0802, 26, CZ_PARTY_JOIN_REQ);
6468 ADD_HPKT(0x096a, 6, CZ_REQNAME);
6469 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
6470 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
6471 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
6472 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
6477 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
6479 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
6480 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
6481 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
6483#endif
6484// Packet Version 20141022: 12 Packets
6485#if PACKET_VERSION == 20141022
6486 ADD_HPKT(0x023b, 10, CZ_ACK_STORE_PASSWORD);
6487 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
6488 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6489 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6490 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
6491 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
6495 ADD_HPKT(0x0835, 12, CZ_SEARCH_STORE_INFO);
6497 ADD_HPKT(0x0438, 36, CZ_USE_SKILL2);
6498#endif
6499// Packet Version 20141029: 17 Packets
6500#if PACKET_VERSION == 20141029
6501 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
6502 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
6503 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6504 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
6505 ADD_HPKT(0x0436, 4, CZ_ENTER2);
6506 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
6507 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6508 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6509 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6513 ADD_HPKT(0x0369, 5, CZ_REQNAME_BYGID2);
6514 ADD_HPKT(0x0437, 36, CZ_REQUEST_ACT2);
6515 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6517 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6518#endif
6519// Packet Version 20141105: 25 Packets
6520#if PACKET_VERSION == 20141105
6521 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
6522 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6523 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
6524 ADD_HPKT(0x022d, 4, CZ_COMMAND_MER);
6525 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6526 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
6527 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6528 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6529 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
6530 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
6534 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
6535 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
6536 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
6537 ADD_HPKT(0x035f, 10, CZ_REQUEST_MOVE2);
6538 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
6543 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6544 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6545 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
6546#endif
6547// Packet Version 20141112: 7 Packets
6548#if PACKET_VERSION == 20141112
6549 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
6550 ADD_HPKT(0x0362, 26, CZ_ITEM_PICKUP2);
6551 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
6552 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6553 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
6554 ADD_HPKT(0x083c, 8, CZ_SSILIST_ITEM_CLICK);
6555 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
6556#endif
6557// Packet Version 20141119: 7 Packets
6558#if PACKET_VERSION == 20141119
6559 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
6560 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6562 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6563 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6564 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6565 ADD_TPKT(0x0a05, 53, ZC_ACK_ADD_ITEM_RODEX);
6566#endif
6567// Packet Version 20141126: 17 Packets
6568#if PACKET_VERSION == 20141126
6569 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6571 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6572 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6573 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6574 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6575 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6580 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6581 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6582 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6584 ADD_TPKT(0x0a36, 7, ZC_HP_INFO_TINY);
6585 ADD_TPKT(0x0a37, 57, ZC_ITEM_PICKUP_ACK_V7);
6586#endif
6587// Packet Version 20141203: 18 Packets
6588#if PACKET_VERSION == 20141203
6589 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
6590 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
6591 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
6593 ADD_HPKT(0x0368, 8, CZ_REQNAME2);
6594 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
6595 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
6596 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
6597 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6602 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6603 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6604 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
6607#endif
6608// Packet Version 20141210: 19 Packets
6609#if PACKET_VERSION == 20141210
6610 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6611 ADD_HPKT(0x0436, 5, CZ_ENTER2);
6612 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
6613 ADD_HPKT(0x07e4, 5, CZ_ITEMLISTWIN_RES);
6614 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6616 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6617 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6618 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6619 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6620 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6624 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6625 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6626 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6629#endif
6630// Packet Version 20141217: 13 Packets
6631#if PACKET_VERSION == 20141217
6632 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6633 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6634 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
6635 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
6636 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
6637 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
6638 ADD_HPKT(0x0360, 8, CZ_REQUEST_TIME2);
6642 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6643 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6644 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
6645#endif
6646// Packet Version 20141224: 4 Packets
6647#if PACKET_VERSION == 20141224
6648 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
6649 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6650 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
6651 ADD_HPKT(0x0438, 26, CZ_USE_SKILL2);
6652#endif
6653// Packet Version 20141231: 26 Packets
6654#if PACKET_VERSION == 20141231
6655 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
6656 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
6657 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6658 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
6659 ADD_HPKT(0x0436, 4, CZ_ENTER2);
6660 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
6661 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
6662 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6663 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6664 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6668 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6669 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6670 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6671 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6672 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6676 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6678 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6679 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6680 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6681#endif
6682// Packet Version 20150000: 2 Packets
6683#if PACKET_VERSION >= 20150000
6684 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
6685 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
6686#endif
6687// Packet Version 20150107: 31 Packets
6688#if PACKET_VERSION == 20150107
6689 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
6690 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6691 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
6692 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
6693 ADD_HPKT(0x0436, 4, CZ_ENTER2);
6694 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
6695 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
6696 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6697 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6698 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6702 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
6703 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6704 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6705 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6706 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6707 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6712 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6714 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6715 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6716 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6719 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
6720#endif
6721// Packet Version 20150114: 2 Packets
6722#if PACKET_VERSION == 20150114
6723 ADD_HPKT(0x0436, 10, CZ_ENTER2);
6724 ADD_HPKT(0x083c, 19, CZ_SSILIST_ITEM_CLICK);
6725#endif
6726// Packet Version 20150121: 10 Packets
6727#if PACKET_VERSION == 20150121
6728 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6729 ADD_HPKT(0x0281, 18, CZ_GANGSI_RANK);
6730 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
6731 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6732 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
6733 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
6737 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6738#endif
6739// Packet Version 20150128: 17 Packets
6740#if PACKET_VERSION == 20150128
6741 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
6742 ADD_HPKT(0x0202, 12, CZ_ADD_FRIENDS);
6743 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
6744 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6746 ADD_HPKT(0x0368, 8, CZ_REQNAME2);
6747 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
6748 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
6749 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6754 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6755 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6756 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
6757 ADD_TPKT(0x0a38, 3, ZC_OPEN_UI);
6758#endif
6759// Packet Version 20150129: 29 Packets
6760#if PACKET_VERSION == 20150129
6761 ADD_HPKT(0x0929, 36, CZ_ACK_STORE_PASSWORD);
6762 ADD_HPKT(0x0963, 26, CZ_ADD_FRIENDS);
6763 ADD_HPKT(0x023b, 5, CZ_CHANGE_DIRECTION);
6764 ADD_HPKT(0x0876, 5, CZ_COMMAND_MER);
6765 ADD_HPKT(0x0944, 19, CZ_ENTER);
6766 ADD_HPKT(0x0938, 4, CZ_GANGSI_RANK);
6767 ADD_HPKT(0x0888, -1, CZ_ITEMLISTWIN_RES);
6768 ADD_HPKT(0x08ab, 6, CZ_ITEM_PICKUP);
6769 ADD_HPKT(0x0968, 6, CZ_ITEM_THROW);
6770 ADD_HPKT(0x0368, 8, CZ_JOIN_BATTLE_FIELD);
6774 ADD_HPKT(0x0927, 26, CZ_PARTY_JOIN_REQ);
6775 ADD_HPKT(0x0874, 6, CZ_REQNAME);
6776 ADD_HPKT(0x087d, 6, CZ_REQNAME_BYGID);
6777 ADD_HPKT(0x0838, 7, CZ_REQUEST_ACT);
6778 ADD_HPKT(0x0870, 5, CZ_REQUEST_MOVE);
6779 ADD_HPKT(0x091f, 6, CZ_REQUEST_TIME);
6784 ADD_HPKT(0x0365, -1, CZ_SEARCH_STORE_INFO);
6786 ADD_HPKT(0x0202, 12, CZ_SSILIST_ITEM_CLICK);
6787 ADD_HPKT(0x093a, 10, CZ_USE_SKILL);
6788 ADD_HPKT(0x0864, 10, CZ_USE_SKILL_TOGROUND);
6790#endif
6791// Packet Version 20150130: 29 Packets
6792#if PACKET_VERSION == 20150130
6793 ADD_HPKT(0x0929, 36, CZ_ACK_STORE_PASSWORD);
6794 ADD_HPKT(0x0963, 26, CZ_ADD_FRIENDS);
6795 ADD_HPKT(0x023b, 5, CZ_CHANGE_DIRECTION);
6796 ADD_HPKT(0x0876, 5, CZ_COMMAND_MER);
6797 ADD_HPKT(0x0944, 19, CZ_ENTER);
6798 ADD_HPKT(0x0938, 4, CZ_GANGSI_RANK);
6799 ADD_HPKT(0x0888, -1, CZ_ITEMLISTWIN_RES);
6800 ADD_HPKT(0x08ab, 6, CZ_ITEM_PICKUP);
6801 ADD_HPKT(0x0968, 6, CZ_ITEM_THROW);
6802 ADD_HPKT(0x0368, 8, CZ_JOIN_BATTLE_FIELD);
6806 ADD_HPKT(0x0927, 26, CZ_PARTY_JOIN_REQ);
6807 ADD_HPKT(0x0874, 6, CZ_REQNAME);
6808 ADD_HPKT(0x087d, 6, CZ_REQNAME_BYGID);
6809 ADD_HPKT(0x0838, 7, CZ_REQUEST_ACT);
6810 ADD_HPKT(0x0870, 5, CZ_REQUEST_MOVE);
6811 ADD_HPKT(0x091f, 6, CZ_REQUEST_TIME);
6816 ADD_HPKT(0x0365, -1, CZ_SEARCH_STORE_INFO);
6818 ADD_HPKT(0x0202, 12, CZ_SSILIST_ITEM_CLICK);
6819 ADD_HPKT(0x093a, 10, CZ_USE_SKILL);
6820 ADD_HPKT(0x0864, 10, CZ_USE_SKILL_TOGROUND);
6822#endif
6823// Packet Version 20150204: 24 Packets
6824#if PACKET_VERSION == 20150204
6825 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
6826 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
6827 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6828 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
6829 ADD_HPKT(0x0436, 4, CZ_ENTER2);
6830 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
6831 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
6832 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6833 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6834 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6838 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6839 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6840 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6841 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6846 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6847 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6848 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6849#endif
6850// Packet Version 20150211: 26 Packets
6851#if PACKET_VERSION == 20150211
6852 ADD_HPKT(0x023b, 4, CZ_ACK_STORE_PASSWORD);
6853 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
6854 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
6855 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
6856 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6857 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
6858 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6859 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
6860 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
6864 ADD_HPKT(0x0368, 5, CZ_REQNAME2);
6865 ADD_HPKT(0x0369, 5, CZ_REQNAME_BYGID2);
6866 ADD_HPKT(0x0437, 12, CZ_REQUEST_ACT2);
6867 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
6868 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6873 ADD_HPKT(0x0835, 8, CZ_SEARCH_STORE_INFO);
6875 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6876 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
6877 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
6878#endif
6879// Packet Version 20150217: 26 Packets
6880#if PACKET_VERSION == 20150217
6881 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
6882 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
6883 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6884 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
6885 ADD_HPKT(0x0436, 4, CZ_ENTER2);
6886 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
6887 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6888 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
6889 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6893 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
6894 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6895 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
6896 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6897 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6902 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6904 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
6905 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
6906 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6907#endif
6908// Packet Version 20150225: 26 Packets
6909#if PACKET_VERSION == 20150225
6910 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
6911 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
6912 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
6913 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
6914 ADD_HPKT(0x0436, 19, CZ_ENTER2);
6915 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
6916 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
6917 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6918 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
6919 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
6923 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
6924 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
6925 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
6926 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
6927 ADD_HPKT(0x0360, 26, CZ_REQUEST_TIME2);
6931 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
6933 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
6934 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
6936#endif
6937// Packet Version 20150226: 29 Packets
6938#if PACKET_VERSION == 20150226
6939 ADD_HPKT(0x08a4, 36, CZ_ACK_STORE_PASSWORD);
6940 ADD_HPKT(0x0946, 26, CZ_ADD_FRIENDS);
6941 ADD_HPKT(0x0955, 5, CZ_CHANGE_DIRECTION);
6942 ADD_HPKT(0x094f, 5, CZ_COMMAND_MER);
6943 ADD_HPKT(0x096a, 19, CZ_ENTER);
6944 ADD_HPKT(0x0885, 4, CZ_GANGSI_RANK);
6945 ADD_HPKT(0x0896, -1, CZ_ITEMLISTWIN_RES);
6946 ADD_HPKT(0x0817, 6, CZ_ITEM_PICKUP);
6947 ADD_HPKT(0x0948, 6, CZ_ITEM_THROW);
6948 ADD_HPKT(0x089b, 8, CZ_JOIN_BATTLE_FIELD);
6952 ADD_HPKT(0x0360, 26, CZ_PARTY_JOIN_REQ);
6953 ADD_HPKT(0x0436, 6, CZ_REQNAME);
6954 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
6955 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
6956 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
6957 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
6962 ADD_HPKT(0x0940, -1, CZ_SEARCH_STORE_INFO);
6964 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
6965 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
6966 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
6968#endif
6969// Packet Version 20150304: 8 Packets
6970#if PACKET_VERSION == 20150304
6971 ADD_HPKT(0x0436, 2, CZ_ENTER2);
6972 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
6973 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
6975 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
6976 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
6979#endif
6980// Packet Version 20150311: 18 Packets
6981#if PACKET_VERSION == 20150311
6982 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
6983 ADD_HPKT(0x0436, -1, CZ_ENTER2);
6984 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
6985 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
6987 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
6988 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
6989 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
6990 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
6991 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
6996 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
6997 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
6998 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7000#endif
7001// Packet Version 20150318: 12 Packets
7002#if PACKET_VERSION == 20150318
7003 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
7004 ADD_HPKT(0x0202, 4, CZ_ADD_FRIENDS);
7005 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7006 ADD_HPKT(0x0281, 8, CZ_GANGSI_RANK);
7007 ADD_HPKT(0x07e4, 26, CZ_ITEMLISTWIN_RES);
7012 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7015#endif
7016// Packet Version 20150325: 10 Packets
7017#if PACKET_VERSION == 20150325
7018 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7019 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
7020 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7021 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7022 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
7028#endif
7029// Packet Version 20150401: 11 Packets
7030#if PACKET_VERSION == 20150401
7031 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7032 ADD_HPKT(0x0362, 7, CZ_ITEM_PICKUP2);
7033 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7036 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
7038 ADD_HPKT(0x083c, -1, CZ_SSILIST_ITEM_CLICK);
7041 ADD_TPKT(0x091b, 26, ZC_PRNPC_STATE);
7042#endif
7043// Packet Version 20150408: 7 Packets
7044#if PACKET_VERSION == 20150408
7045 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7046 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7048 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7051 ADD_TPKT(0x091b, 4, ZC_PRNPC_STATE);
7052#endif
7053// Packet Version 20150415: 8 Packets
7054#if PACKET_VERSION == 20150415
7055 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
7057 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7060 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
7061 ADD_HPKT(0x0366, 5, CZ_USE_SKILL_TOGROUND2);
7062 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
7063#endif
7064// Packet Version 20150422: 27 Packets
7065#if PACKET_VERSION == 20150422
7066 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
7067 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
7068 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
7069 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
7070 ADD_HPKT(0x0436, 4, CZ_ENTER2);
7071 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
7072 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
7073 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
7074 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
7075 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
7079 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7080 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7081 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7082 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7087 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
7089 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7090 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7091 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7092 ADD_TPKT(0x0a3b, -1, ZC_CUSTOM_HAT_EFFECT);
7093#endif
7094// Packet Version 20150429: 13 Packets
7095#if PACKET_VERSION == 20150429
7096 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7097 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7098 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7099 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7100 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7101 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7102 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7103 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7104 ADD_HPKT(0x0363, 5, CZ_ITEM_THROW2);
7105 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7109#endif
7110// Packet Version 20150507: 3 Packets
7111#if PACKET_VERSION == 20150507
7112 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
7113 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7115#endif
7116// Packet Version 20150513: 4 Packets
7117#if PACKET_VERSION == 20150513
7118 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7119 ADD_HPKT(0x0363, 19, CZ_ITEM_THROW2);
7120 ADD_HPKT(0x02c4, 8, CZ_PARTY_JOIN_REQ);
7122#endif
7123// Packet Version 20150520: 18 Packets
7124#if PACKET_VERSION == 20150520
7125 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
7126 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
7127 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7128 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
7129 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7130 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7131 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7132 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7133 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7139 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7140 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7141 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7143#endif
7144// Packet Version 20150527: 26 Packets
7145#if PACKET_VERSION == 20150527
7146 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
7147 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
7148 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
7149 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
7150 ADD_HPKT(0x0436, 4, CZ_ENTER2);
7151 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
7152 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
7153 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
7154 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
7155 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
7159 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7160 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7161 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7162 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7163 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7168 ADD_HPKT(0x083c, 36, CZ_SSILIST_ITEM_CLICK);
7169 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7170 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7172#endif
7173// Packet Version 20150603: 26 Packets
7174#if PACKET_VERSION == 20150603
7175 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7176 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7177 ADD_HPKT(0x0361, 26, CZ_CHANGE_DIRECTION2);
7178 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7179 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7180 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7181 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7182 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7183 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7184 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7188 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7189 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7190 ADD_HPKT(0x0437, 8, CZ_REQUEST_ACT2);
7191 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7192 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7197 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7198 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7199 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7200 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
7201#endif
7202// Packet Version 20150610: 8 Packets
7203#if PACKET_VERSION == 20150610
7204 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7205 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
7206 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7209 ADD_HPKT(0x0835, 8, CZ_SEARCH_STORE_INFO);
7210 ADD_HPKT(0x0438, -1, CZ_USE_SKILL2);
7211 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
7212#endif
7213// Packet Version 20150617: 19 Packets
7214#if PACKET_VERSION == 20150617
7215 ADD_HPKT(0x0436, 19, CZ_ENTER2);
7216 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7217 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
7218 ADD_HPKT(0x0363, 36, CZ_ITEM_THROW2);
7219 ADD_HPKT(0x07ec, -1, CZ_JOIN_BATTLE_FIELD);
7221 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7222 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7223 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7224 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7225 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7229 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
7231 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7232 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7233 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7234#endif
7235// Packet Version 20150618: 29 Packets
7236#if PACKET_VERSION == 20150618
7237 ADD_HPKT(0x0363, 36, CZ_ACK_STORE_PASSWORD);
7238 ADD_HPKT(0x094e, 26, CZ_ADD_FRIENDS);
7239 ADD_HPKT(0x086b, 5, CZ_CHANGE_DIRECTION);
7240 ADD_HPKT(0x0886, 5, CZ_COMMAND_MER);
7241 ADD_HPKT(0x0436, 19, CZ_ENTER);
7242 ADD_HPKT(0x0894, 4, CZ_GANGSI_RANK);
7243 ADD_HPKT(0x0365, -1, CZ_ITEMLISTWIN_RES);
7244 ADD_HPKT(0x0360, 6, CZ_ITEM_PICKUP);
7245 ADD_HPKT(0x0940, 6, CZ_ITEM_THROW);
7246 ADD_HPKT(0x0811, 8, CZ_JOIN_BATTLE_FIELD);
7250 ADD_HPKT(0x0870, 26, CZ_PARTY_JOIN_REQ);
7251 ADD_HPKT(0x096a, 6, CZ_REQNAME);
7252 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
7253 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
7254 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
7255 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
7260 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
7262 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
7263 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
7264 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
7266#endif
7267// Packet Version 20150624: 10 Packets
7268#if PACKET_VERSION == 20150624
7269 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
7270 ADD_HPKT(0x0436, 4, CZ_ENTER2);
7271 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
7272 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
7273 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
7274 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
7279#endif
7280// Packet Version 20150701: 23 Packets
7281#if PACKET_VERSION == 20150701
7282 ADD_HPKT(0x023b, 19, CZ_ACK_STORE_PASSWORD);
7283 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7284 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7285 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7286 ADD_HPKT(0x07e4, 8, CZ_ITEMLISTWIN_RES);
7287 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7288 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7289 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7293 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7294 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7295 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7296 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7297 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7302 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7303 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7304 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7305#endif
7306// Packet Version 20150702: 29 Packets
7307#if PACKET_VERSION == 20150702
7308 ADD_HPKT(0x0919, 36, CZ_ACK_STORE_PASSWORD);
7309 ADD_HPKT(0x095f, 26, CZ_ADD_FRIENDS);
7310 ADD_HPKT(0x0968, 5, CZ_CHANGE_DIRECTION);
7311 ADD_HPKT(0x0954, 5, CZ_COMMAND_MER);
7312 ADD_HPKT(0x023b, 19, CZ_ENTER);
7313 ADD_HPKT(0x0893, 4, CZ_GANGSI_RANK);
7314 ADD_HPKT(0x087e, -1, CZ_ITEMLISTWIN_RES);
7315 ADD_HPKT(0x0946, 6, CZ_ITEM_PICKUP);
7316 ADD_HPKT(0x08a0, 6, CZ_ITEM_THROW);
7317 ADD_HPKT(0x0923, 8, CZ_JOIN_BATTLE_FIELD);
7321 ADD_HPKT(0x08a5, 26, CZ_PARTY_JOIN_REQ);
7322 ADD_HPKT(0x0802, 6, CZ_REQNAME);
7323 ADD_HPKT(0x094e, 6, CZ_REQNAME_BYGID);
7324 ADD_HPKT(0x0958, 7, CZ_REQUEST_ACT);
7325 ADD_HPKT(0x092c, 5, CZ_REQUEST_MOVE);
7326 ADD_HPKT(0x087d, 6, CZ_REQUEST_TIME);
7331 ADD_HPKT(0x0883, -1, CZ_SEARCH_STORE_INFO);
7333 ADD_HPKT(0x093f, 12, CZ_SSILIST_ITEM_CLICK);
7334 ADD_HPKT(0x08a6, 10, CZ_USE_SKILL);
7335 ADD_HPKT(0x08ad, 10, CZ_USE_SKILL_TOGROUND);
7337#endif
7338// Packet Version 20150708: 17 Packets
7339#if PACKET_VERSION == 20150708
7340 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7341 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
7342 ADD_HPKT(0x0436, -1, CZ_ENTER2);
7343 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7345 ADD_HPKT(0x02c4, 90, CZ_PARTY_JOIN_REQ);
7346 ADD_HPKT(0x0368, 5, CZ_REQNAME2);
7347 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7348 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7349 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7354 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7355 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7356 ADD_HPKT(0x0366, 26, CZ_USE_SKILL_TOGROUND2);
7357#endif
7358// Packet Version 20150715: 19 Packets
7359#if PACKET_VERSION == 20150715
7360 ADD_HPKT(0x023b, -1, CZ_ACK_STORE_PASSWORD);
7361 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7362 ADD_HPKT(0x0436, 6, CZ_ENTER2);
7363 ADD_HPKT(0x0362, 10, CZ_ITEM_PICKUP2);
7365 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
7366 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7367 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7368 ADD_HPKT(0x0437, 10, CZ_REQUEST_ACT2);
7369 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7370 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7374 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
7376 ADD_HPKT(0x083c, 7, CZ_SSILIST_ITEM_CLICK);
7377 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
7378 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7379#endif
7380// Packet Version 20150722: 13 Packets
7381#if PACKET_VERSION == 20150722
7382 ADD_HPKT(0x023b, 90, CZ_ACK_STORE_PASSWORD);
7383 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
7384 ADD_HPKT(0x0436, -1, CZ_ENTER2);
7385 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
7386 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7388 ADD_HPKT(0x0368, 26, CZ_REQNAME2);
7389 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7390 ADD_HPKT(0x0360, 7, CZ_REQUEST_TIME2);
7392 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
7393 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7394 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7395#endif
7396// Packet Version 20150729: 9 Packets
7397#if PACKET_VERSION == 20150729
7398 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7399 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7400 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7401 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7402 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7403 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
7404 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7406 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
7407#endif
7408// Packet Version 20150805: 25 Packets
7409#if PACKET_VERSION == 20150805
7410 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
7411 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
7412 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
7413 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
7414 ADD_HPKT(0x0436, 4, CZ_ENTER2);
7415 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
7416 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
7417 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
7418 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
7419 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
7423 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7424 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7425 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7426 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7427 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7432 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7433 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7434 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7435#endif
7436// Packet Version 20150812: 29 Packets
7437#if PACKET_VERSION == 20150812
7438 ADD_HPKT(0x087f, 36, CZ_ACK_STORE_PASSWORD);
7439 ADD_HPKT(0x023b, 26, CZ_ADD_FRIENDS);
7440 ADD_HPKT(0x0202, 5, CZ_CHANGE_DIRECTION);
7441 ADD_HPKT(0x0361, 5, CZ_COMMAND_MER);
7442 ADD_HPKT(0x022d, 19, CZ_ENTER);
7443 ADD_HPKT(0x0436, 4, CZ_GANGSI_RANK);
7444 ADD_HPKT(0x0281, -1, CZ_ITEMLISTWIN_RES);
7445 ADD_HPKT(0x07e4, 6, CZ_ITEM_PICKUP);
7446 ADD_HPKT(0x0362, 6, CZ_ITEM_THROW);
7447 ADD_HPKT(0x0363, 8, CZ_JOIN_BATTLE_FIELD);
7451 ADD_HPKT(0x0802, 26, CZ_PARTY_JOIN_REQ);
7452 ADD_HPKT(0x096a, 6, CZ_REQNAME);
7453 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
7454 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
7455 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
7456 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
7461 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
7463 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
7464 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
7465 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
7467#endif
7468// Packet Version 20150819: 13 Packets
7469#if PACKET_VERSION == 20150819
7470 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7471 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
7472 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7473 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
7474 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
7475 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7476 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7477 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7478 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7482 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7483#endif
7484// Packet Version 20150826: 17 Packets
7485#if PACKET_VERSION == 20150826
7486 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7487 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7488 ADD_HPKT(0x0436, 18, CZ_ENTER2);
7489 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7490 ADD_HPKT(0x0362, 36, CZ_ITEM_PICKUP2);
7491 ADD_HPKT(0x07ec, 7, CZ_JOIN_BATTLE_FIELD);
7492 ADD_HPKT(0x0368, 8, CZ_REQNAME2);
7493 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7494 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7495 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7496 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7501 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7502 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7503#endif
7504// Packet Version 20150902: 10 Packets
7505#if PACKET_VERSION == 20150902
7506 ADD_HPKT(0x023b, 18, CZ_ACK_STORE_PASSWORD);
7507 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7508 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7509 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7511 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7512 ADD_HPKT(0x0360, -1, CZ_REQUEST_TIME2);
7514 ADD_HPKT(0x083c, -1, CZ_SSILIST_ITEM_CLICK);
7516#endif
7517// Packet Version 20150909: 18 Packets
7518#if PACKET_VERSION == 20150909
7519 ADD_HPKT(0x023b, 7, CZ_ACK_STORE_PASSWORD);
7520 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
7523 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7524 ADD_HPKT(0x0369, 36, CZ_REQNAME_BYGID2);
7525 ADD_HPKT(0x0437, 8, CZ_REQUEST_ACT2);
7526 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7527 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7532 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7533 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7534 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7536 ADD_TPKT(0x0a41, 18, ZC_AOE_EFFECT_SKILL);
7537#endif
7538// Packet Version 20150916: 16 Packets
7539#if PACKET_VERSION == 20150916
7540 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7541 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7542 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
7544 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7545 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7546 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7547 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7551 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
7553 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7554 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7555 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7556#endif
7557// Packet Version 20150923: 6 Packets
7558#if PACKET_VERSION == 20150923
7559 ADD_HPKT(0x0361, 18, CZ_CHANGE_DIRECTION2);
7560 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7561 ADD_HPKT(0x07e4, 36, CZ_ITEMLISTWIN_RES);
7563 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
7564 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
7565#endif
7566// Packet Version 20151001: 26 Packets
7567#if PACKET_VERSION == 20151001
7568 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
7569 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
7570 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
7571 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
7572 ADD_HPKT(0x0436, 4, CZ_ENTER2);
7573 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
7574 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
7575 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
7576 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
7577 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
7581 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7582 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7583 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7584 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7585 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7591 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7592 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7593 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7594#endif
7595// Packet Version 20151007: 8 Packets
7596#if PACKET_VERSION == 20151007
7597 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7598 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
7599 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7600 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7601 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7603 ADD_TPKT(0x0a43, 85, ZC_ADD_MEMBER_TO_GROUP);
7604 ADD_TPKT(0x0a44, -1, ZC_GROUP_LIST);
7605#endif
7606// Packet Version 20151014: 23 Packets
7607#if PACKET_VERSION == 20151014
7608 ADD_HPKT(0x0202, 18, CZ_ADD_FRIENDS);
7609 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7610 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7611 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7612 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7613 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7617 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7618 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7619 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7620 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7621 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7627 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7628 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7629 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7631#endif
7632// Packet Version 20151021: 26 Packets
7633#if PACKET_VERSION == 20151021
7634 ADD_HPKT(0x023b, 19, CZ_ACK_STORE_PASSWORD);
7635 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7636 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
7637 ADD_HPKT(0x0436, 4, CZ_ENTER2);
7638 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
7639 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
7640 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
7641 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
7642 ADD_HPKT(0x07ec, 5, CZ_JOIN_BATTLE_FIELD);
7645 ADD_HPKT(0x02c4, 36, CZ_PARTY_JOIN_REQ);
7646 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7647 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7648 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7649 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7650 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7656 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7657 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7658 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7660#endif
7661// Packet Version 20151022: 29 Packets
7662#if PACKET_VERSION == 20151022
7663 ADD_HPKT(0x02c4, 36, CZ_ACK_STORE_PASSWORD);
7664 ADD_HPKT(0x086a, 26, CZ_ADD_FRIENDS);
7665 ADD_HPKT(0x07ec, 5, CZ_CHANGE_DIRECTION);
7666 ADD_HPKT(0x091d, 5, CZ_COMMAND_MER);
7667 ADD_HPKT(0x023b, 19, CZ_ENTER);
7668 ADD_HPKT(0x0436, 4, CZ_GANGSI_RANK);
7669 ADD_HPKT(0x0281, -1, CZ_ITEMLISTWIN_RES);
7670 ADD_HPKT(0x07e4, 6, CZ_ITEM_PICKUP);
7671 ADD_HPKT(0x0362, 6, CZ_ITEM_THROW);
7672 ADD_HPKT(0x0363, 8, CZ_JOIN_BATTLE_FIELD);
7676 ADD_HPKT(0x0940, 26, CZ_PARTY_JOIN_REQ);
7677 ADD_HPKT(0x096a, 6, CZ_REQNAME);
7678 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
7679 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
7680 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
7681 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
7686 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
7688 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
7689 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
7690 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
7692#endif
7693// Packet Version 20151028: 7 Packets
7694#if PACKET_VERSION == 20151028
7695 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
7696 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
7697 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
7698 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
7699 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
7701 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
7702#endif
7703// Packet Version 20151029: 29 Packets
7704#if PACKET_VERSION == 20151029
7705 ADD_HPKT(0x0860, 36, CZ_ACK_STORE_PASSWORD);
7706 ADD_HPKT(0x023b, 26, CZ_ADD_FRIENDS);
7707 ADD_HPKT(0x0202, 5, CZ_CHANGE_DIRECTION);
7708 ADD_HPKT(0x0361, 5, CZ_COMMAND_MER);
7709 ADD_HPKT(0x022d, 19, CZ_ENTER);
7710 ADD_HPKT(0x0436, 4, CZ_GANGSI_RANK);
7711 ADD_HPKT(0x0281, -1, CZ_ITEMLISTWIN_RES);
7712 ADD_HPKT(0x07e4, 6, CZ_ITEM_PICKUP);
7713 ADD_HPKT(0x0362, 6, CZ_ITEM_THROW);
7714 ADD_HPKT(0x0363, 8, CZ_JOIN_BATTLE_FIELD);
7718 ADD_HPKT(0x0802, 26, CZ_PARTY_JOIN_REQ);
7719 ADD_HPKT(0x096a, 6, CZ_REQNAME);
7720 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
7721 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
7722 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
7723 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
7728 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
7730 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
7731 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
7732 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
7734#endif
7735// Packet Version 20151104: 17 Packets
7736#if PACKET_VERSION == 20151104
7737 ADD_HPKT(0x023b, -1, CZ_ACK_STORE_PASSWORD);
7738 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7739 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7740 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7741 ADD_HPKT(0x0436, 6, CZ_ENTER2);
7742 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7743 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7744 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7745 ADD_HPKT(0x0363, 5, CZ_ITEM_THROW2);
7746 ADD_HPKT(0x07ec, 26, CZ_JOIN_BATTLE_FIELD);
7749 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
7750 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7751 ADD_HPKT(0x0360, 19, CZ_REQUEST_TIME2);
7753 ADD_TPKT(0x0a47, 3, ZC_STYLE_CHANGE_RES);
7754#endif
7755// Packet Version 20151111: 14 Packets
7756#if PACKET_VERSION == 20151111
7757 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7758 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7759 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
7760 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7761 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7764 ADD_HPKT(0x02c4, -1, CZ_PARTY_JOIN_REQ);
7765 ADD_HPKT(0x0369, 8, CZ_REQNAME_BYGID2);
7766 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7767 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7768 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7771#endif
7772// Packet Version 20151118: 12 Packets
7773#if PACKET_VERSION == 20151118
7774 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
7775 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7778 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
7780 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7781 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
7783 ADD_TPKT(0x0a4b, 22, ZC_AIRSHIP_MAPMOVE);
7784 ADD_TPKT(0x0a4c, 28, ZC_AIRSHIP_SERVERMOVE);
7786#endif
7787// Packet Version 20151125: 15 Packets
7788#if PACKET_VERSION == 20151125
7789 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7792 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
7793 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7794 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7795 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7796 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7801 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7802 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
7803 ADD_HPKT(0x0366, 8, CZ_USE_SKILL_TOGROUND2);
7804#endif
7805// Packet Version 20151202: 25 Packets
7806#if PACKET_VERSION == 20151202
7807 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
7808 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
7809 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
7810 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
7811 ADD_HPKT(0x0436, 4, CZ_ENTER2);
7812 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
7813 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
7814 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
7815 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
7816 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
7820 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7821 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7822 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7823 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7824 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7829 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7830 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7831 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7832#endif
7833// Packet Version 20151209: 25 Packets
7834#if PACKET_VERSION == 20151209
7835 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7836 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7837 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7838 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7839 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7840 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7841 ADD_HPKT(0x07e4, 26, CZ_ITEMLISTWIN_RES);
7842 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7843 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7844 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
7848 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7849 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
7850 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7851 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
7852 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7857 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7858 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7859 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7860#endif
7861// Packet Version 20151216: 10 Packets
7862#if PACKET_VERSION == 20151216
7863 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
7864 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
7865 ADD_HPKT(0x0436, 12, CZ_ENTER2);
7866 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7867 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
7868 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7871 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7873#endif
7874// Packet Version 20151223: 10 Packets
7875#if PACKET_VERSION == 20151223
7876 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7877 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7878 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7879 ADD_HPKT(0x0362, 8, CZ_ITEM_PICKUP2);
7883 ADD_HPKT(0x02c4, 8, CZ_PARTY_JOIN_REQ);
7885 ADD_TPKT(0x091b, 26, ZC_PRNPC_STATE);
7886#endif
7887// Packet Version 20151230: 18 Packets
7888#if PACKET_VERSION == 20151230
7889 ADD_HPKT(0x0436, -1, CZ_ENTER2);
7890 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7891 ADD_HPKT(0x07ec, 90, CZ_JOIN_BATTLE_FIELD);
7895 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7896 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7897 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7898 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7899 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7904 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7905 ADD_HPKT(0x0366, 8, CZ_USE_SKILL_TOGROUND2);
7906 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
7907#endif
7908// Packet Version 20160000: 2 Packets
7909#if PACKET_VERSION >= 20160000
7910 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
7911 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
7912#endif
7913// Packet Version 20160106: 31 Packets
7914#if PACKET_VERSION == 20160106
7915 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7916 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7917 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
7918 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
7919 ADD_HPKT(0x0436, 2, CZ_ENTER2);
7920 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
7921 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
7922 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
7923 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
7924 ADD_HPKT(0x07ec, 5, CZ_JOIN_BATTLE_FIELD);
7928 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
7929 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7930 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7931 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7932 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7933 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7938 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
7940 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7941 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7942 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7945 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
7946#endif
7947// Packet Version 20160113: 16 Packets
7948#if PACKET_VERSION == 20160113
7949 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
7950 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
7951 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
7952 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
7953 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
7954 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
7955 ADD_HPKT(0x035f, 18, CZ_REQUEST_MOVE2);
7956 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
7961 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
7962 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
7963 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
7964 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
7965#endif
7966// Packet Version 20160120: 26 Packets
7967#if PACKET_VERSION == 20160120
7968 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
7969 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
7970 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
7971 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
7972 ADD_HPKT(0x0436, 4, CZ_ENTER2);
7973 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
7974 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
7975 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
7976 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
7977 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
7981 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
7982 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
7983 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
7984 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
7985 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
7990 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
7991 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
7992 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
7993 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
7994#endif
7995// Packet Version 20160127: 3 Packets
7996#if PACKET_VERSION == 20160127
7997 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
7998 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
7999 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8000#endif
8001// Packet Version 20160203: 17 Packets
8002#if PACKET_VERSION == 20160203
8003 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
8004 ADD_HPKT(0x0361, 26, CZ_CHANGE_DIRECTION2);
8005 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8006 ADD_HPKT(0x0436, -1, CZ_ENTER2);
8007 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8008 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8009 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8010 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8011 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8015 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
8016 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8019 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
8020#endif
8021// Packet Version 20160211: 18 Packets
8022#if PACKET_VERSION == 20160211
8023 ADD_HPKT(0x023b, 18, CZ_ACK_STORE_PASSWORD);
8024 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8025 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8026 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
8027 ADD_HPKT(0x0436, 4, CZ_ENTER2);
8028 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8029 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8030 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8031 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8032 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8036 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8037 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8040 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
8041#endif
8042// Packet Version 20160217: 24 Packets
8043#if PACKET_VERSION == 20160217
8044 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8045 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
8046 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8047 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8048 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8049 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8050 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
8051 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8052 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8056 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8057 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8058 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8059 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8060 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8065 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8066 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8067 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8068#endif
8069// Packet Version 20160224: 16 Packets
8070#if PACKET_VERSION == 20160224
8071 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8072 ADD_HPKT(0x022d, 26, CZ_COMMAND_MER);
8073 ADD_HPKT(0x0436, 6, CZ_ENTER2);
8074 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8077 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8078 ADD_HPKT(0x0369, 8, CZ_REQNAME_BYGID2);
8079 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8084 ADD_HPKT(0x083c, 8, CZ_SSILIST_ITEM_CLICK);
8085 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8086 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8087#endif
8088// Packet Version 20160302: 16 Packets
8089#if PACKET_VERSION == 20160302
8090 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
8091 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8094 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8095 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8096 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8101 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8102 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8103 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8106#endif
8107// Packet Version 20160309: 11 Packets
8108#if PACKET_VERSION == 20160309
8109 ADD_HPKT(0x023b, 6, CZ_ACK_STORE_PASSWORD);
8110 ADD_HPKT(0x0361, 26, CZ_CHANGE_DIRECTION2);
8111 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8112 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
8115 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8118 ADD_HPKT(0x083c, 26, CZ_SSILIST_ITEM_CLICK);
8120#endif
8121// Packet Version 20160316: 24 Packets
8122#if PACKET_VERSION == 20160316
8123 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
8124 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
8125 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
8126 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
8127 ADD_HPKT(0x0436, 4, CZ_ENTER2);
8128 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8129 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8130 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8131 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8132 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8136 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
8137 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8138 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8139 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
8144 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
8145 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8146 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8147#endif
8148// Packet Version 20160318: 29 Packets
8149#if PACKET_VERSION == 20160318
8150 ADD_HPKT(0x0922, 36, CZ_ACK_STORE_PASSWORD);
8151 ADD_HPKT(0x023b, 26, CZ_ADD_FRIENDS);
8152 ADD_HPKT(0x0202, 5, CZ_CHANGE_DIRECTION);
8153 ADD_HPKT(0x0361, 5, CZ_COMMAND_MER);
8154 ADD_HPKT(0x022d, 19, CZ_ENTER);
8155 ADD_HPKT(0x0436, 4, CZ_GANGSI_RANK);
8156 ADD_HPKT(0x0281, -1, CZ_ITEMLISTWIN_RES);
8157 ADD_HPKT(0x07e4, 6, CZ_ITEM_PICKUP);
8158 ADD_HPKT(0x0362, 6, CZ_ITEM_THROW);
8159 ADD_HPKT(0x0363, 8, CZ_JOIN_BATTLE_FIELD);
8163 ADD_HPKT(0x0802, 26, CZ_PARTY_JOIN_REQ);
8164 ADD_HPKT(0x096a, 6, CZ_REQNAME);
8165 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
8166 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
8167 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
8168 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
8173 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
8175 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
8176 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
8177 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
8179#endif
8180// Packet Version 20160323: 15 Packets
8181#if PACKET_VERSION == 20160323
8182 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8183 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8184 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8185 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8186 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8187 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8188 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8189 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8190 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8191 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8195 ADD_HPKT(0x0a68, 3, CZ_REQ_OPEN_UI);
8196 ADD_TPKT(0x091b, 4, ZC_PRNPC_STATE);
8197#endif
8198// Packet Version 20160330: 5 Packets
8199#if PACKET_VERSION == 20160330
8201 ADD_HPKT(0x0a6e, -1, CZ_REQ_SEND_RODEX);
8202 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8204 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
8205#endif
8206// Packet Version 20160406: 14 Packets
8207#if PACKET_VERSION == 20160406
8208 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8211 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8212 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8213 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8214 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8215 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8220 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8221 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8222#endif
8223// Packet Version 20160414: 16 Packets
8224#if PACKET_VERSION == 20160414
8225 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8226 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
8227 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
8229 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8230 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
8231 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8232 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8233 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
8238 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
8239 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8240 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8241#endif
8242// Packet Version 20160420: 6 Packets
8243#if PACKET_VERSION == 20160420
8244 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
8245 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8246 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8247 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
8248 ADD_HPKT(0x035f, 26, CZ_REQUEST_MOVE2);
8250#endif
8251// Packet Version 20160427: 17 Packets
8252#if PACKET_VERSION == 20160427
8253 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
8254 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
8255 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
8256 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
8257 ADD_HPKT(0x0436, 4, CZ_ENTER2);
8258 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8259 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8260 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8261 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8262 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8266 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
8267 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8269 ADD_HPKT(0x0835, 36, CZ_SEARCH_STORE_INFO);
8270#endif
8271// Packet Version 20160504: 24 Packets
8272#if PACKET_VERSION == 20160504
8273 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8274 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8275 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8276 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8277 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8278 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8279 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8280 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
8281 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8285 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8286 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8287 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8288 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8289 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8292 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
8294 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8295 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8296 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8297#endif
8298// Packet Version 20160511: 21 Packets
8299#if PACKET_VERSION == 20160511
8300 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8301 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8302 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8303 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8304 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8305 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8309 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8310 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
8311 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8312 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8313 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
8318 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
8319 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8320 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8321#endif
8322// Packet Version 20160518: 1 Packets
8323#if PACKET_VERSION == 20160518
8324 ADD_HPKT(0x0436, 4, CZ_ENTER2);
8325#endif
8326// Packet Version 20160525: 9 Packets
8327#if PACKET_VERSION == 20160525
8328 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8329 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8330 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8331 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8332 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8333 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8337#endif
8338// Packet Version 20160526: 29 Packets
8339#if PACKET_VERSION == 20160526
8340 ADD_HPKT(0x091d, 36, CZ_ACK_STORE_PASSWORD);
8341 ADD_HPKT(0x0951, 26, CZ_ADD_FRIENDS);
8342 ADD_HPKT(0x089c, 5, CZ_CHANGE_DIRECTION);
8343 ADD_HPKT(0x0867, 5, CZ_COMMAND_MER);
8344 ADD_HPKT(0x086a, 19, CZ_ENTER);
8345 ADD_HPKT(0x085a, 4, CZ_GANGSI_RANK);
8346 ADD_HPKT(0x0937, -1, CZ_ITEMLISTWIN_RES);
8347 ADD_HPKT(0x0899, 6, CZ_ITEM_PICKUP);
8348 ADD_HPKT(0x085e, 6, CZ_ITEM_THROW);
8349 ADD_HPKT(0x094e, 8, CZ_JOIN_BATTLE_FIELD);
8353 ADD_HPKT(0x0945, 26, CZ_PARTY_JOIN_REQ);
8354 ADD_HPKT(0x096a, 6, CZ_REQNAME);
8355 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
8356 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
8357 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
8358 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
8363 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
8365 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
8366 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
8367 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
8369#endif
8370// Packet Version 20160601: 3 Packets
8371#if PACKET_VERSION == 20160601
8372 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
8374 ADD_TPKT(0x0a7d, -1, ZC_ACK_RODEX_LIST);
8375#endif
8376// Packet Version 20160608: 10 Packets
8377#if PACKET_VERSION == 20160608
8378 ADD_HPKT(0x022d, -1, CZ_COMMAND_MER);
8379 ADD_HPKT(0x0436, 5, CZ_ENTER2);
8380 ADD_HPKT(0x07ec, 5, CZ_JOIN_BATTLE_FIELD);
8382 ADD_HPKT(0x02c4, 18, CZ_PARTY_JOIN_REQ);
8383 ADD_HPKT(0x0437, 19, CZ_REQUEST_ACT2);
8384 ADD_HPKT(0x035f, 26, CZ_REQUEST_MOVE2);
8387 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8388#endif
8389// Packet Version 20160609: 29 Packets
8390#if PACKET_VERSION == 20160609
8391 ADD_HPKT(0x0958, 36, CZ_ACK_STORE_PASSWORD);
8392 ADD_HPKT(0x0969, 26, CZ_ADD_FRIENDS);
8393 ADD_HPKT(0x07ec, 5, CZ_CHANGE_DIRECTION);
8394 ADD_HPKT(0x089b, 5, CZ_COMMAND_MER);
8395 ADD_HPKT(0x0437, 19, CZ_ENTER);
8396 ADD_HPKT(0x093b, 4, CZ_GANGSI_RANK);
8397 ADD_HPKT(0x022d, -1, CZ_ITEMLISTWIN_RES);
8398 ADD_HPKT(0x0899, 6, CZ_ITEM_PICKUP);
8399 ADD_HPKT(0x094d, 6, CZ_ITEM_THROW);
8400 ADD_HPKT(0x085c, 8, CZ_JOIN_BATTLE_FIELD);
8404 ADD_HPKT(0x035f, 26, CZ_PARTY_JOIN_REQ);
8405 ADD_HPKT(0x096a, 6, CZ_REQNAME);
8406 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
8407 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
8408 ADD_HPKT(0x0436, 5, CZ_REQUEST_MOVE);
8409 ADD_HPKT(0x0802, 6, CZ_REQUEST_TIME);
8414 ADD_HPKT(0x0819, -1, CZ_SEARCH_STORE_INFO);
8416 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
8417 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
8418 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
8420#endif
8421// Packet Version 20160615: 19 Packets
8422#if PACKET_VERSION == 20160615
8423 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8424 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8425 ADD_HPKT(0x0281, 26, CZ_GANGSI_RANK);
8426 ADD_HPKT(0x0363, 19, CZ_ITEM_THROW2);
8427 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8429 ADD_HPKT(0x0a7f, -1, CZ_OFFLINE_STORE_CREATE);
8431 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
8432 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8433 ADD_HPKT(0x0369, 5, CZ_REQNAME_BYGID2);
8434 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8435 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8436 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8440 ADD_HPKT(0x083c, 6, CZ_SSILIST_ITEM_CLICK);
8441 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8442#endif
8443// Packet Version 20160622: 13 Packets
8444#if PACKET_VERSION == 20160622
8445 ADD_HPKT(0x023b, 10, CZ_ACK_STORE_PASSWORD);
8446 ADD_HPKT(0x0361, 26, CZ_CHANGE_DIRECTION2);
8447 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8448 ADD_HPKT(0x07e4, 5, CZ_ITEMLISTWIN_RES);
8449 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8451 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8452 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8453 ADD_HPKT(0x035f, 8, CZ_REQUEST_MOVE2);
8454 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8455 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8456 ADD_TPKT(0x0a84, 94, ZC_GUILD_INFO);
8458#endif
8459// Packet Version 20160629: 13 Packets
8460#if PACKET_VERSION == 20160629
8461 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8462 ADD_HPKT(0x0202, 12, CZ_ADD_FRIENDS);
8463 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8464 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
8465 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8466 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
8467 ADD_HPKT(0x0368, -1, CZ_REQNAME2);
8468 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8469 ADD_HPKT(0x035f, 4, CZ_REQUEST_MOVE2);
8470 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8474#endif
8475// Packet Version 20160630: 29 Packets
8476#if PACKET_VERSION == 20160630
8477 ADD_HPKT(0x0867, 36, CZ_ACK_STORE_PASSWORD);
8478 ADD_HPKT(0x094a, 26, CZ_ADD_FRIENDS);
8479 ADD_HPKT(0x0948, 5, CZ_CHANGE_DIRECTION);
8480 ADD_HPKT(0x0885, 5, CZ_COMMAND_MER);
8481 ADD_HPKT(0x0881, 19, CZ_ENTER);
8482 ADD_HPKT(0x035f, 4, CZ_GANGSI_RANK);
8483 ADD_HPKT(0x0368, -1, CZ_ITEMLISTWIN_RES);
8484 ADD_HPKT(0x0969, 6, CZ_ITEM_PICKUP);
8485 ADD_HPKT(0x0861, 6, CZ_ITEM_THROW);
8486 ADD_HPKT(0x085e, 8, CZ_JOIN_BATTLE_FIELD);
8490 ADD_HPKT(0x0926, 26, CZ_PARTY_JOIN_REQ);
8491 ADD_HPKT(0x088e, 6, CZ_REQNAME);
8492 ADD_HPKT(0x0863, 6, CZ_REQNAME_BYGID);
8493 ADD_HPKT(0x095a, 7, CZ_REQUEST_ACT);
8494 ADD_HPKT(0x022d, 5, CZ_REQUEST_MOVE);
8495 ADD_HPKT(0x0893, 6, CZ_REQUEST_TIME);
8500 ADD_HPKT(0x0860, -1, CZ_SEARCH_STORE_INFO);
8502 ADD_HPKT(0x0202, 12, CZ_SSILIST_ITEM_CLICK);
8503 ADD_HPKT(0x0925, 10, CZ_USE_SKILL);
8504 ADD_HPKT(0x0968, 10, CZ_USE_SKILL_TOGROUND);
8506#endif
8507// Packet Version 20160706: 10 Packets
8508#if PACKET_VERSION == 20160706
8509 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8510 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8511 ADD_HPKT(0x0436, 6, CZ_ENTER2);
8512 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8513 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8514 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8515 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8516 ADD_TPKT(0x0a89, 57, ZC_NOTIFY_OFFLINE_STORE);
8518 ADD_TPKT(0x091b, -1, ZC_PRNPC_STATE);
8519#endif
8520// Packet Version 20160713: 8 Packets
8521#if PACKET_VERSION == 20160713
8522 ADD_HPKT(0x022d, 36, CZ_COMMAND_MER);
8523 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8524 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8525 ADD_HPKT(0x0363, 5, CZ_ITEM_THROW2);
8529 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
8530#endif
8531// Packet Version 20160720: 9 Packets
8532#if PACKET_VERSION == 20160720
8533 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8534 ADD_HPKT(0x07e4, 19, CZ_ITEMLISTWIN_RES);
8535 ADD_HPKT(0x0362, 90, CZ_ITEM_PICKUP2);
8536 ADD_HPKT(0x0363, 10, CZ_ITEM_THROW2);
8542#endif
8543// Packet Version 20160727: 13 Packets
8544#if PACKET_VERSION == 20160727
8545 ADD_HPKT(0x023b, 8, CZ_ACK_STORE_PASSWORD);
8546 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
8547 ADD_HPKT(0x0436, 90, CZ_ENTER2);
8548 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8549 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
8550 ADD_HPKT(0x0363, 26, CZ_ITEM_THROW2);
8551 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
8555 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
8556 ADD_TPKT(0x0a91, -1, ZC_OFFLINE_STORE_ITEMS);
8558#endif
8559// Packet Version 20160803: 9 Packets
8560#if PACKET_VERSION == 20160803
8561 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8562 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8563 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8564 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8565 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8566 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8568 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8569 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
8570#endif
8571// Packet Version 20160810: 5 Packets
8572#if PACKET_VERSION == 20160810
8573 ADD_HPKT(0x0361, 36, CZ_CHANGE_DIRECTION2);
8578#endif
8579// Packet Version 20160817: 10 Packets
8580#if PACKET_VERSION == 20160817
8581 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8582 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8584 ADD_HPKT(0x0437, 26, CZ_REQUEST_ACT2);
8588 ADD_HPKT(0x083c, -1, CZ_SSILIST_ITEM_CLICK);
8590 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
8591#endif
8592// Packet Version 20160824: 24 Packets
8593#if PACKET_VERSION == 20160824
8594 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
8595 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
8596 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
8597 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
8598 ADD_HPKT(0x0436, 4, CZ_ENTER2);
8599 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8600 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8601 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8602 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8606 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8607 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
8608 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8609 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8610 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
8615 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
8616 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8617 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8618#endif
8619// Packet Version 20160831: 27 Packets
8620#if PACKET_VERSION == 20160831
8621 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8622 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8623 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8624 ADD_HPKT(0x022d, 90, CZ_COMMAND_MER);
8625 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8626 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8627 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8628 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8629 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8630 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
8634 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8635 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8636 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8637 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8638 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8642 ADD_HPKT(0x0835, 19, CZ_SEARCH_STORE_INFO);
8644 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8645 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8646 ADD_HPKT(0x0366, 6, CZ_USE_SKILL_TOGROUND2);
8647 ADD_TPKT(0x091b, 4, ZC_PRNPC_STATE);
8648#endif
8649// Packet Version 20160907: 28 Packets
8650#if PACKET_VERSION == 20160907
8651 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
8652 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
8653 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
8654 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
8655 ADD_HPKT(0x0436, 4, CZ_ENTER2);
8656 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8657 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8658 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8659 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8660 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8664 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8665 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
8666 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8667 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8668 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
8672 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
8674 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
8675 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8676 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8678 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
8679#endif
8680// Packet Version 20160913: 27 Packets
8681#if PACKET_VERSION == 20160913
8682 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8683 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8684 ADD_HPKT(0x0361, 18, CZ_CHANGE_DIRECTION2);
8685 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8686 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8687 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8688 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8689 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8690 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8691 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8695 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8696 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8697 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8698 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8699 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8705 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8706 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8707 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8709#endif
8710// Packet Version 20160921: 27 Packets
8711#if PACKET_VERSION == 20160921
8712 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
8713 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
8714 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
8715 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
8716 ADD_HPKT(0x0436, 4, CZ_ENTER2);
8717 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8718 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8719 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8720 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8721 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8725 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8726 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
8727 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8728 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8729 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
8735 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
8736 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8737 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8738 ADD_TPKT(0x0a96, 51, ZC_ADD_EXCHANGE_ITEM4);
8739#endif
8740// Packet Version 20160928: 28 Packets
8741#if PACKET_VERSION == 20160928
8742 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8743 ADD_HPKT(0x0202, -1, CZ_ADD_FRIENDS);
8744 ADD_HPKT(0x0a97, 8, CZ_ALT_EQUIPMENT_EQUIP);
8745 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8746 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8747 ADD_HPKT(0x0436, 6, CZ_ENTER2);
8748 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8749 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8750 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8751 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8752 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8756 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8757 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8758 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8759 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8764 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8765 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8766 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
8767 ADD_TPKT(0x0a98, 12, ZC_ALT_EQUIPMENT_EQUIP);
8768 ADD_TPKT(0x0a9b, -1, ZC_ALT_EQUIPMENT_ITEMS);
8769 ADD_TPKT(0x0a9a, 10, ZC_ALT_EQUIPMENT_REMOVE);
8770#endif
8771// Packet Version 20161005: 12 Packets
8772#if PACKET_VERSION == 20161005
8773 ADD_HPKT(0x0202, 90, CZ_ADD_FRIENDS);
8774 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8775 ADD_HPKT(0x0aa1, 4, CZ_REFINE_ADD_ITEM);
8776 ADD_HPKT(0x0aa3, 7, CZ_REFINE_ITEM_REQUEST);
8777 ADD_HPKT(0x0aa4, 2, CZ_REFINE_WINDOW_CLOSE);
8778 ADD_HPKT(0x0368, 7, CZ_REQNAME2);
8779 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8782 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8783 ADD_TPKT(0x0aa2, -1, ZC_REFINE_ADD_ITEM);
8784 ADD_TPKT(0x0aa0, 2, ZC_REFINE_OPEN_WINDOW);
8785#endif
8786// Packet Version 20161012: 9 Packets
8787#if PACKET_VERSION == 20161012
8788 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
8789 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8790 ADD_HPKT(0x07ec, -1, CZ_JOIN_BATTLE_FIELD);
8793 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8794 ADD_HPKT(0x0369, 26, CZ_REQNAME_BYGID2);
8797#endif
8798// Packet Version 20161019: 21 Packets
8799#if PACKET_VERSION == 20161019
8800 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
8801 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
8802 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8803 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8804 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8805 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8809 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8810 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
8811 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8812 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8813 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
8818 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
8819 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8820 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8821#endif
8822// Packet Version 20161026: 25 Packets
8823#if PACKET_VERSION == 20161026
8824 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8825 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8826 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8827 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8828 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8829 ADD_HPKT(0x0363, 36, CZ_ITEM_THROW2);
8830 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8834 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8835 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8836 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8837 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
8838 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8843 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8844 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
8845 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8846 ADD_TPKT(0x0aa5, -1, ZC_MEMBERMGR_INFO);
8847 ADD_TPKT(0x0aa6, 36, ZC_MEMBER_ADD);
8848 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
8849#endif
8850// Packet Version 20161102: 9 Packets
8851#if PACKET_VERSION == 20161102
8852 ADD_HPKT(0x0361, 8, CZ_CHANGE_DIRECTION2);
8853 ADD_HPKT(0x0436, 7, CZ_ENTER2);
8854 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8857 ADD_HPKT(0x083c, 18, CZ_SSILIST_ITEM_CLICK);
8858 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
8860 ADD_TPKT(0x091b, 36, ZC_PRNPC_STATE);
8861#endif
8862// Packet Version 20161103: 29 Packets
8863#if PACKET_VERSION == 20161103
8864 ADD_HPKT(0x091b, 36, CZ_ACK_STORE_PASSWORD);
8865 ADD_HPKT(0x0928, 26, CZ_ADD_FRIENDS);
8866 ADD_HPKT(0x0949, 5, CZ_CHANGE_DIRECTION);
8867 ADD_HPKT(0x088f, 5, CZ_COMMAND_MER);
8868 ADD_HPKT(0x0946, 19, CZ_ENTER);
8869 ADD_HPKT(0x0367, 4, CZ_GANGSI_RANK);
8870 ADD_HPKT(0x0964, -1, CZ_ITEMLISTWIN_RES);
8871 ADD_HPKT(0x0802, 6, CZ_ITEM_PICKUP);
8872 ADD_HPKT(0x0890, 6, CZ_ITEM_THROW);
8873 ADD_HPKT(0x086f, 8, CZ_JOIN_BATTLE_FIELD);
8877 ADD_HPKT(0x089f, 26, CZ_PARTY_JOIN_REQ);
8878 ADD_HPKT(0x092f, 6, CZ_REQNAME);
8879 ADD_HPKT(0x0925, 6, CZ_REQNAME_BYGID);
8880 ADD_HPKT(0x0436, 7, CZ_REQUEST_ACT);
8881 ADD_HPKT(0x08aa, 5, CZ_REQUEST_MOVE);
8882 ADD_HPKT(0x0966, 6, CZ_REQUEST_TIME);
8887 ADD_HPKT(0x0874, -1, CZ_SEARCH_STORE_INFO);
8889 ADD_HPKT(0x095e, 12, CZ_SSILIST_ITEM_CLICK);
8890 ADD_HPKT(0x085f, 10, CZ_USE_SKILL);
8891 ADD_HPKT(0x0965, 10, CZ_USE_SKILL_TOGROUND);
8893#endif
8894// Packet Version 20161109: 12 Packets
8895#if PACKET_VERSION == 20161109
8896 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8897 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8898 ADD_HPKT(0x0362, 8, CZ_ITEM_PICKUP2);
8901 ADD_HPKT(0x02c4, 18, CZ_PARTY_JOIN_REQ);
8902 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
8904 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8905 ADD_HPKT(0x0366, -1, CZ_USE_SKILL_TOGROUND2);
8907 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
8908#endif
8909// Packet Version 20161116: 7 Packets
8910#if PACKET_VERSION == 20161116
8911 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8913 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
8914 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8915 ADD_HPKT(0x0369, 8, CZ_REQNAME_BYGID2);
8916 ADD_HPKT(0x0835, 26, CZ_SEARCH_STORE_INFO);
8917 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
8918#endif
8919// Packet Version 20161123: 7 Packets
8920#if PACKET_VERSION == 20161123
8921 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8922 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
8923 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8924 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8925 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
8926 ADD_HPKT(0x035f, 18, CZ_REQUEST_MOVE2);
8927 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
8928#endif
8929// Packet Version 20161130: 21 Packets
8930#if PACKET_VERSION == 20161130
8931 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
8932 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
8933 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8934 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
8935 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
8939 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
8940 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
8941 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
8942 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
8943 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
8948 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
8949 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
8950 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
8952#endif
8953// Packet Version 20161207: 12 Packets
8954#if PACKET_VERSION == 20161207
8955 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
8956 ADD_HPKT(0x0361, 19, CZ_CHANGE_DIRECTION2);
8957 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8958 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
8959 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
8960 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
8961 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
8965 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8966 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
8967#endif
8968// Packet Version 20161214: 10 Packets
8969#if PACKET_VERSION == 20161214
8970 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
8971 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
8972 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
8973 ADD_HPKT(0x0436, 7, CZ_ENTER2);
8974 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
8976 ADD_HPKT(0x02c4, 8, CZ_PARTY_JOIN_REQ);
8977 ADD_HPKT(0x0369, 19, CZ_REQNAME_BYGID2);
8978 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
8980#endif
8981// Packet Version 20161221: 18 Packets
8982#if PACKET_VERSION == 20161221
8983 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
8984 ADD_HPKT(0x0436, 2, CZ_ENTER2);
8985 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
8986 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
8988 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
8989 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
8990 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
8991 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
8992 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
8998 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
8999 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
9000 ADD_HPKT(0x0366, 6, CZ_USE_SKILL_TOGROUND2);
9001#endif
9002// Packet Version 20161228: 6 Packets
9003#if PACKET_VERSION == 20161228
9004 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
9005 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9007 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9008 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9010#endif
9011// Packet Version 20170000: 3 Packets
9012#if PACKET_VERSION >= 20170000
9013 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
9014 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
9015 ADD_TPKT(0x0ab2, 7, ZC_GROUP_ISALIVE);
9016#endif
9017// Packet Version 20170104: 31 Packets
9018#if PACKET_VERSION == 20170104
9019 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9020 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9021 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9022 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9023 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9024 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9025 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9026 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9027 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9028 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9032 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
9033 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9034 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9035 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9036 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9037 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9042 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
9044 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9045 ADD_HPKT(0x0438, 19, CZ_USE_SKILL2);
9046 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9049 ADD_TPKT(0x091b, 5, ZC_PRNPC_STATE);
9050#endif
9051// Packet Version 20170111: 12 Packets
9052#if PACKET_VERSION == 20170111
9053 ADD_HPKT(0x0436, 8, CZ_ENTER2);
9054 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9055 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9056 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9057 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9058 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9062 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9063 ADD_TPKT(0x0ab9, 39, ZC_ITEM_PREVIEW);
9064 ADD_TPKT(0x091b, 19, ZC_PRNPC_STATE);
9065#endif
9066// Packet Version 20170118: 5 Packets
9067#if PACKET_VERSION == 20170118
9068 ADD_HPKT(0x022d, 10, CZ_COMMAND_MER);
9069 ADD_HPKT(0x0436, 5, CZ_ENTER2);
9071 ADD_HPKT(0x0438, 19, CZ_USE_SKILL2);
9072 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9073#endif
9074// Packet Version 20170125: 17 Packets
9075#if PACKET_VERSION == 20170125
9076 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9077 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9079 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9080 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9081 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9082 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9083 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9088 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9089 ADD_HPKT(0x0438, 7, CZ_USE_SKILL2);
9090 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9092 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
9093#endif
9094// Packet Version 20170201: 12 Packets
9095#if PACKET_VERSION == 20170201
9096 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9097 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9098 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9099 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9104 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9105 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9107 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9108#endif
9109// Packet Version 20170208: 5 Packets
9110#if PACKET_VERSION == 20170208
9111 ADD_HPKT(0x02c4, 4, CZ_PARTY_JOIN_REQ);
9112 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9114 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9116#endif
9117// Packet Version 20170215: 14 Packets
9118#if PACKET_VERSION == 20170215
9119 ADD_HPKT(0x02c4, 36, CZ_PARTY_JOIN_REQ);
9120 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9121 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9122 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9123 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
9128 ADD_HPKT(0x083c, 7, CZ_SSILIST_ITEM_CLICK);
9129 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9130 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9133#endif
9134// Packet Version 20170222: 12 Packets
9135#if PACKET_VERSION == 20170222
9136 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
9137 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
9138 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9139 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9140 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9141 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9145 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9146 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9147 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9148#endif
9149// Packet Version 20170228: 20 Packets
9150#if PACKET_VERSION == 20170228
9151 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9152 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
9153 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
9154 ADD_HPKT(0x0ac0, 26, CZ_OPEN_RODEXBOX);
9155 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9156 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9157 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9158 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9159 ADD_HPKT(0x0360, 7, CZ_REQUEST_TIME2);
9162 ADD_HPKT(0x0ac1, 26, CZ_REQ_REFRESH_RODEX);
9165 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9166 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9167 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9168 ADD_TPKT(0x0ac2, -1, ZC_ACK_RODEX_LIST);
9169 ADD_TPKT(0x0ac7, 156, ZC_NPCACK_SERVERMOVE);
9170 ADD_TPKT(0x0abe, -1, ZC_WARPLIST);
9171#endif
9172// Packet Version 20170308: 26 Packets
9173#if PACKET_VERSION == 20170308
9174 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
9175 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
9176 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
9177 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
9178 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9179 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9180 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9181 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9182 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9183 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9187 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9188 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9189 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9190 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9191 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9196 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9197 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9198 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9200#endif
9201// Packet Version 20170315: 28 Packets
9202#if PACKET_VERSION == 20170315
9203 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9204 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9205 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9206 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9207 ADD_HPKT(0x0436, -1, CZ_ENTER2);
9208 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9209 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9210 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9211 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9212 ADD_HPKT(0x07ec, 6, CZ_JOIN_BATTLE_FIELD);
9216 ADD_HPKT(0x02c4, 10, CZ_PARTY_JOIN_REQ);
9217 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9218 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9219 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9220 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
9221 ADD_HPKT(0x0360, 5, CZ_REQUEST_TIME2);
9226 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9227 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9228 ADD_HPKT(0x0366, 6, CZ_USE_SKILL_TOGROUND2);
9230 ADD_TPKT(0x091b, -1, ZC_PRNPC_STATE);
9231#endif
9232// Packet Version 20170322: 28 Packets
9233#if PACKET_VERSION == 20170322
9234 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
9235 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
9236 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
9237 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
9238 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9239 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9240 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9241 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9242 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9243 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9247 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
9248 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9249 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9250 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9251 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9252 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9257 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9258 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9259 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9261 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9262#endif
9263// Packet Version 20170329: 13 Packets
9264#if PACKET_VERSION == 20170329
9265 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9266 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9267 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9268 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9269 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9270 ADD_HPKT(0x0281, 26, CZ_GANGSI_RANK);
9271 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9272 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
9273 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9278#endif
9279// Packet Version 20170405: 8 Packets
9280#if PACKET_VERSION == 20170405
9281 ADD_HPKT(0x0281, 18, CZ_GANGSI_RANK);
9282 ADD_HPKT(0x0362, 7, CZ_ITEM_PICKUP2);
9283 ADD_HPKT(0x0363, 4, CZ_ITEM_THROW2);
9284 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
9286 ADD_HPKT(0x0835, 5, CZ_SEARCH_STORE_INFO);
9287 ADD_TPKT(0x0acc, 18, ZC_NOTIFY_EXP);
9288 ADD_TPKT(0x0acb, 12, ZC_PAR_CHANGE);
9289#endif
9290// Packet Version 20170412: 18 Packets
9291#if PACKET_VERSION == 20170412
9292 ADD_HPKT(0x023b, 10, CZ_ACK_STORE_PASSWORD);
9293 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9294 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9295 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9297 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9298 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9299 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9300 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9301 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9305 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
9307 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9308 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9309 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9310#endif
9311// Packet Version 20170419: 6 Packets
9312#if PACKET_VERSION == 20170419
9313 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9318 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
9319#endif
9320// Packet Version 20170426: 14 Packets
9321#if PACKET_VERSION == 20170426
9322 ADD_HPKT(0x0281, 36, CZ_GANGSI_RANK);
9324 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9325 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9326 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9327 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9332 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9333 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9334 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9335 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9336#endif
9337// Packet Version 20170502: 9 Packets
9338#if PACKET_VERSION == 20170502
9339 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9340 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9341 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9342 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9343 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9344 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9347 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9348#endif
9349// Packet Version 20170517: 23 Packets
9350#if PACKET_VERSION == 20170517
9351 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9352 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9353 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9354 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9355 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9356 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9359 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9360 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9361 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
9362 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9363 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9369 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9370 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9371 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9373 ADD_TPKT(0x091b, -1, ZC_PRNPC_STATE);
9374#endif
9375// Packet Version 20170524: 8 Packets
9376#if PACKET_VERSION == 20170524
9379 ADD_HPKT(0x0368, 36, CZ_REQNAME2);
9380 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9384 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9385#endif
9386// Packet Version 20170531: 8 Packets
9387#if PACKET_VERSION == 20170531
9388 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
9389 ADD_HPKT(0x07e4, 5, CZ_ITEMLISTWIN_RES);
9390 ADD_HPKT(0x07ec, -1, CZ_JOIN_BATTLE_FIELD);
9393 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9394 ADD_HPKT(0x0369, 10, CZ_REQNAME_BYGID2);
9396#endif
9397// Packet Version 20170607: 6 Packets
9398#if PACKET_VERSION == 20170607
9399 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
9400 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9401 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9403 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9405#endif
9406// Packet Version 20170614: 9 Packets
9407#if PACKET_VERSION == 20170614
9408 ADD_HPKT(0x023b, 8, CZ_ACK_STORE_PASSWORD);
9409 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
9410 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9412 ADD_HPKT(0x0437, 36, CZ_REQUEST_ACT2);
9414 ADD_HPKT(0x083c, 7, CZ_SSILIST_ITEM_CLICK);
9416 ADD_TPKT(0x091b, 10, ZC_PRNPC_STATE);
9417#endif
9418// Packet Version 20170621: 21 Packets
9419#if PACKET_VERSION == 20170621
9420 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9421 ADD_HPKT(0x0202, 12, CZ_ADD_FRIENDS);
9422 ADD_HPKT(0x0361, 6, CZ_CHANGE_DIRECTION2);
9423 ADD_HPKT(0x07e4, 26, CZ_ITEMLISTWIN_RES);
9427 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9428 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9429 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9430 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9431 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9436 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9437 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9438 ADD_HPKT(0x0366, 18, CZ_USE_SKILL_TOGROUND2);
9440 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9441#endif
9442// Packet Version 20170628: 15 Packets
9443#if PACKET_VERSION == 20170628
9444 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
9445 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
9446 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
9447 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
9448 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9449 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9450 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9451 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9452 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9453 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9458 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9459#endif
9460// Packet Version 20170705: 14 Packets
9461#if PACKET_VERSION == 20170705
9462 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9463 ADD_HPKT(0x0202, 36, CZ_ADD_FRIENDS);
9464 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9465 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9466 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9467 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9468 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9469 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9470 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9471 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9475 ADD_HPKT(0x02c4, 18, CZ_PARTY_JOIN_REQ);
9476#endif
9477// Packet Version 20170712: 14 Packets
9478#if PACKET_VERSION == 20170712
9479 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
9480 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
9481 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
9482 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
9483 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9484 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9485 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9486 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9487 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9488 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9492 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
9493#endif
9494// Packet Version 20170719: 25 Packets
9495#if PACKET_VERSION == 20170719
9496 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9497 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9498 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9499 ADD_HPKT(0x022d, 7, CZ_COMMAND_MER);
9500 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9501 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9502 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9503 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9504 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9508 ADD_HPKT(0x0368, 4, CZ_REQNAME2);
9509 ADD_HPKT(0x0369, 5, CZ_REQNAME_BYGID2);
9510 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9511 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9512 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9517 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9518 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9519 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9520 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
9521#endif
9522// Packet Version 20170726: 10 Packets
9523#if PACKET_VERSION == 20170726
9524 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9525 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9526 ADD_HPKT(0x0363, -1, CZ_ITEM_THROW2);
9528 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9529 ADD_HPKT(0x0369, 10, CZ_REQNAME_BYGID2);
9530 ADD_HPKT(0x0438, 26, CZ_USE_SKILL2);
9531 ADD_HPKT(0x0366, 19, CZ_USE_SKILL_TOGROUND2);
9532 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9533 ADD_TPKT(0x0ada, 30, ZC_REFINE_STATUS);
9534#endif
9535// Packet Version 20170801: 21 Packets
9536#if PACKET_VERSION == 20170801
9537 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
9538 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
9539 ADD_HPKT(0x0281, 5, CZ_GANGSI_RANK);
9540 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9541 ADD_HPKT(0x0362, 5, CZ_ITEM_PICKUP2);
9542 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9543 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9546 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9547 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9548 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9549 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9550 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9555 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9556 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9557 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9558#endif
9559// Packet Version 20170809: 23 Packets
9560#if PACKET_VERSION == 20170809
9561 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9562 ADD_HPKT(0x022d, 4, CZ_COMMAND_MER);
9563 ADD_HPKT(0x0281, 8, CZ_GANGSI_RANK);
9564 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9565 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9566 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9567 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9571 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9572 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9573 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9574 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9575 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9579 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
9581 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9582 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9583 ADD_HPKT(0x0366, 26, CZ_USE_SKILL_TOGROUND2);
9584#endif
9585// Packet Version 20170816: 10 Packets
9586#if PACKET_VERSION == 20170816
9587 ADD_HPKT(0x0361, -1, CZ_CHANGE_DIRECTION2);
9588 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
9589 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9590 ADD_HPKT(0x0362, 90, CZ_ITEM_PICKUP2);
9593 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
9594 ADD_HPKT(0x0438, 7, CZ_USE_SKILL2);
9595 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9597#endif
9598// Packet Version 20170823: 24 Packets
9599#if PACKET_VERSION == 20170823
9600 ADD_HPKT(0x0361, 26, CZ_CHANGE_DIRECTION2);
9601 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9602 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9603 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9604 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9605 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9606 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9607 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9611 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9612 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9613 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9614 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9615 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9620 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9621 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9622 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9624#endif
9625// Packet Version 20170830: 22 Packets
9626#if PACKET_VERSION == 20170830
9627 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9628 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9629 ADD_HPKT(0x0281, 5, CZ_GANGSI_RANK);
9630 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9631 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9632 ADD_HPKT(0x0363, 18, CZ_ITEM_THROW2);
9633 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9636 ADD_HPKT(0x02c4, 6, CZ_PARTY_JOIN_REQ);
9637 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9638 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9639 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9640 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9641 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9646 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9647 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9648 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9649#endif
9650// Packet Version 20170906: 19 Packets
9651#if PACKET_VERSION == 20170906
9652 ADD_HPKT(0x0202, 4, CZ_ADD_FRIENDS);
9653 ADD_HPKT(0x0281, 36, CZ_GANGSI_RANK);
9654 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9657 ADD_HPKT(0x02c4, 90, CZ_PARTY_JOIN_REQ);
9658 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9659 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9660 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9661 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9662 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9667 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9668 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9669 ADD_HPKT(0x0366, 26, CZ_USE_SKILL_TOGROUND2);
9670 ADD_TPKT(0x0adc, 6, ZC_EQUIPWIN_OTHER);
9671#endif
9672// Packet Version 20170913: 21 Packets
9673#if PACKET_VERSION == 20170913
9674 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9675 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
9676 ADD_HPKT(0x07e4, 8, CZ_ITEMLISTWIN_RES);
9678 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
9679 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9680 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9681 ADD_HPKT(0x0437, -1, CZ_REQUEST_ACT2);
9682 ADD_HPKT(0x035f, 26, CZ_REQUEST_MOVE2);
9683 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9688 ADD_HPKT(0x0835, 19, CZ_SEARCH_STORE_INFO);
9690 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9691 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9692 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9693 ADD_TPKT(0x0add, 22, ZC_ITEM_FALL_ENTRY);
9694 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
9695#endif
9696// Packet Version 20170920: 12 Packets
9697#if PACKET_VERSION == 20170920
9698 ADD_HPKT(0x0436, -1, CZ_ENTER2);
9699 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9700 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9701 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9702 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
9703 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9704 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9706 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
9707 ADD_TPKT(0x0adf, 58, ZC_ACK_REQNAME);
9708 ADD_TPKT(0x0ade, 6, ZC_OVERWEIGHT_PERCENT);
9709 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9710#endif
9711// Packet Version 20170927: 8 Packets
9712#if PACKET_VERSION == 20170927
9713 ADD_HPKT(0x0361, 4, CZ_CHANGE_DIRECTION2);
9714 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9715 ADD_HPKT(0x0362, -1, CZ_ITEM_PICKUP2);
9716 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9717 ADD_HPKT(0x02c4, 5, CZ_PARTY_JOIN_REQ);
9718 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9719 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9720 ADD_HPKT(0x0366, 19, CZ_USE_SKILL_TOGROUND2);
9721#endif
9722// Packet Version 20171002: 16 Packets
9723#if PACKET_VERSION == 20171002
9724 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9725 ADD_HPKT(0x022d, 6, CZ_COMMAND_MER);
9726 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9727 ADD_HPKT(0x0363, 10, CZ_ITEM_THROW2);
9728 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
9729 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9730 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9731 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9732 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9737 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9738 ADD_HPKT(0x0438, 5, CZ_USE_SKILL2);
9739 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9740#endif
9741// Packet Version 20171011: 13 Packets
9742#if PACKET_VERSION == 20171011
9743 ADD_HPKT(0x023b, 5, CZ_ACK_STORE_PASSWORD);
9744 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9745 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9746 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9747 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9748 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9749 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9750 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9754 ADD_HPKT(0x0437, 36, CZ_REQUEST_ACT2);
9755 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9756#endif
9757// Packet Version 20171018: 10 Packets
9758#if PACKET_VERSION == 20171018
9759 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9760 ADD_HPKT(0x0436, 6, CZ_ENTER2);
9761 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9762 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9763 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9764 ADD_HPKT(0x0363, 19, CZ_ITEM_THROW2);
9765 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9768 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9769#endif
9770// Packet Version 20171025: 12 Packets
9771#if PACKET_VERSION == 20171025
9772 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
9773 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
9774 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
9775 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
9776 ADD_HPKT(0x0436, 4, CZ_ENTER2);
9777 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9778 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9779 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9780 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9781 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9784#endif
9785// Packet Version 20171101: 27 Packets
9786#if PACKET_VERSION == 20171101
9787 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9788 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9789 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9790 ADD_HPKT(0x022d, 36, CZ_COMMAND_MER);
9791 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9792 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9793 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9794 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9795 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9796 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9800 ADD_HPKT(0x0368, 19, CZ_REQNAME2);
9801 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
9802 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9803 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9804 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9808 ADD_HPKT(0x0835, 6, CZ_SEARCH_STORE_INFO);
9810 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9811 ADD_HPKT(0x0438, 6, CZ_USE_SKILL2);
9812 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9813 ADD_TPKT(0x091b, 8, ZC_PRNPC_STATE);
9814#endif
9815// Packet Version 20171108: 11 Packets
9816#if PACKET_VERSION == 20171108
9817 ADD_HPKT(0x0202, 6, CZ_ADD_FRIENDS);
9818 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9819 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9820 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9821 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9824 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
9826 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9827 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9828#endif
9829// Packet Version 20171115: 18 Packets
9830#if PACKET_VERSION == 20171115
9831 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9832 ADD_HPKT(0x0436, 6, CZ_ENTER2);
9833 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9836 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9837 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9838 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9839 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9840 ADD_HPKT(0x0360, 19, CZ_REQUEST_TIME2);
9845 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9846 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9847 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9848 ADD_TPKT(0x0ae2, 7, ZC_OPEN_UI);
9849#endif
9850// Packet Version 20171122: 17 Packets
9851#if PACKET_VERSION == 20171122
9852 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9853 ADD_HPKT(0x0281, 6, CZ_GANGSI_RANK);
9856 ADD_HPKT(0x02c4, -1, CZ_PARTY_JOIN_REQ);
9857 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9858 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9859 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9860 ADD_HPKT(0x035f, 4, CZ_REQUEST_MOVE2);
9861 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9866 ADD_HPKT(0x083c, 5, CZ_SSILIST_ITEM_CLICK);
9867 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9868 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9869#endif
9870// Packet Version 20171129: 16 Packets
9871#if PACKET_VERSION == 20171129
9872 ADD_HPKT(0x0361, 12, CZ_CHANGE_DIRECTION2);
9873 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9874 ADD_HPKT(0x0363, 26, CZ_ITEM_THROW2);
9876 ADD_HPKT(0x02c4, 5, CZ_PARTY_JOIN_REQ);
9877 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9878 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
9879 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9880 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9885 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9886 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9887 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9888#endif
9889// Packet Version 20171206: 9 Packets
9890#if PACKET_VERSION == 20171206
9891 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9892 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9894 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
9895 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9896 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9898 ADD_TPKT(0x0ae4, 89, ZC_ADD_MEMBER_TO_GROUP);
9899 ADD_TPKT(0x0ae5, -1, ZC_GROUP_LIST);
9900#endif
9901// Packet Version 20171213: 10 Packets
9902#if PACKET_VERSION == 20171213
9903 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
9904 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
9905 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
9906 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
9907 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
9908 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
9912 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9913#endif
9914// Packet Version 20171220: 22 Packets
9915#if PACKET_VERSION == 20171220
9916 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9917 ADD_HPKT(0x0281, 19, CZ_GANGSI_RANK);
9918 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9919 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9920 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
9921 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9925 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9926 ADD_HPKT(0x0369, -1, CZ_REQNAME_BYGID2);
9927 ADD_HPKT(0x0437, 18, CZ_REQUEST_ACT2);
9928 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9929 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9934 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9935 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9936 ADD_HPKT(0x0366, 8, CZ_USE_SKILL_TOGROUND2);
9937 ADD_TPKT(0x091b, 6, ZC_PRNPC_STATE);
9938#endif
9939// Packet Version 20171227: 16 Packets
9940#if PACKET_VERSION == 20171227
9941 ADD_HPKT(0x0361, 7, CZ_CHANGE_DIRECTION2);
9942 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9944 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
9945 ADD_HPKT(0x0369, 5, CZ_REQNAME_BYGID2);
9946 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
9947 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
9948 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
9953 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
9954 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
9955 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
9956 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9957#endif
9958// Packet Version 20180000: 4 Packets
9959#if PACKET_VERSION >= 20180000
9960 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
9961 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
9963 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
9964#endif
9965// Packet Version 20180103: 29 Packets
9966#if PACKET_VERSION == 20180103
9967 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
9968 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
9969 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
9970 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
9971 ADD_HPKT(0x0436, 2, CZ_ENTER2);
9972 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
9973 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
9974 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
9975 ADD_HPKT(0x0363, 26, CZ_ITEM_THROW2);
9976 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
9980 ADD_HPKT(0x02c4, 8, CZ_PARTY_JOIN_REQ);
9981 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
9982 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
9983 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
9984 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
9985 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
9990 ADD_HPKT(0x0835, 2, CZ_SEARCH_STORE_INFO);
9992 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
9993 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
9994 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
9996#endif
9997// Packet Version 20180117: 28 Packets
9998#if PACKET_VERSION == 20180117
9999 ADD_HPKT(0x023b, 26, CZ_ACK_STORE_PASSWORD);
10000 ADD_HPKT(0x0202, 5, CZ_ADD_FRIENDS);
10002 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
10003 ADD_HPKT(0x022d, 19, CZ_COMMAND_MER);
10004 ADD_HPKT(0x0436, 4, CZ_ENTER2);
10005 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
10006 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
10007 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
10008 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
10009 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10013 ADD_HPKT(0x02c4, 2, CZ_PARTY_JOIN_REQ);
10014 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
10015 ADD_HPKT(0x0369, 7, CZ_REQNAME_BYGID2);
10016 ADD_HPKT(0x0437, 5, CZ_REQUEST_ACT2);
10017 ADD_HPKT(0x035f, 6, CZ_REQUEST_MOVE2);
10018 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
10023 ADD_HPKT(0x083c, 10, CZ_SSILIST_ITEM_CLICK);
10024 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
10025 ADD_HPKT(0x0366, 90, CZ_USE_SKILL_TOGROUND2);
10026 ADD_TPKT(0x0af0, 10, ZC_UI_ACTION);
10027#endif
10028// Packet Version 20180124: 14 Packets
10029#if PACKET_VERSION == 20180124
10030 ADD_HPKT(0x023b, 2, CZ_ACK_STORE_PASSWORD);
10031 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
10032 ADD_HPKT(0x0361, 2, CZ_CHANGE_DIRECTION2);
10033 ADD_HPKT(0x022d, 2, CZ_COMMAND_MER);
10034 ADD_HPKT(0x0436, 8, CZ_ENTER2);
10035 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
10036 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
10037 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
10038 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
10039 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
10044#endif
10045// Packet Version 20180131: 29 Packets
10046#if PACKET_VERSION == 20180131
10047 ADD_HPKT(0x085f, 36, CZ_ACK_STORE_PASSWORD);
10048 ADD_HPKT(0x0919, 26, CZ_ADD_FRIENDS);
10049 ADD_HPKT(0x0958, 5, CZ_CHANGE_DIRECTION);
10050 ADD_HPKT(0x0961, 5, CZ_COMMAND_MER);
10051 ADD_HPKT(0x0888, 19, CZ_ENTER);
10052 ADD_HPKT(0x0868, 4, CZ_GANGSI_RANK);
10053 ADD_HPKT(0x0946, -1, CZ_ITEMLISTWIN_RES);
10054 ADD_HPKT(0x094d, 6, CZ_ITEM_PICKUP);
10055 ADD_HPKT(0x0802, 6, CZ_ITEM_THROW);
10056 ADD_HPKT(0x086f, 8, CZ_JOIN_BATTLE_FIELD);
10060 ADD_HPKT(0x087a, 26, CZ_PARTY_JOIN_REQ);
10061 ADD_HPKT(0x096a, 6, CZ_REQNAME);
10062 ADD_HPKT(0x0368, 6, CZ_REQNAME_BYGID);
10063 ADD_HPKT(0x0369, 7, CZ_REQUEST_ACT);
10064 ADD_HPKT(0x0437, 5, CZ_REQUEST_MOVE);
10065 ADD_HPKT(0x035f, 6, CZ_REQUEST_TIME);
10070 ADD_HPKT(0x0940, -1, CZ_SEARCH_STORE_INFO);
10072 ADD_HPKT(0x0838, 12, CZ_SSILIST_ITEM_CLICK);
10073 ADD_HPKT(0x083c, 10, CZ_USE_SKILL);
10074 ADD_HPKT(0x0438, 10, CZ_USE_SKILL_TOGROUND);
10076#endif
10077// Packet Version 20180207: 13 Packets
10078#if PACKET_VERSION == 20180207
10079 ADD_HPKT(0x0436, 2, CZ_ENTER2);
10080 ADD_HPKT(0x0281, -1, CZ_GANGSI_RANK);
10081 ADD_HPKT(0x07e4, 6, CZ_ITEMLISTWIN_RES);
10082 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
10083 ADD_HPKT(0x0363, 8, CZ_ITEM_THROW2);
10084 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10088 ADD_HPKT(0x0360, 4, CZ_REQUEST_TIME2);
10090 ADD_HPKT(0x0af4, 11, CZ_USE_SKILL_TOGROUND);
10091 ADD_TPKT(0x0af7, 32, ZC_ACK_REQNAME_BYGID);
10092#endif
10093// Packet Version 20180213: 21 Packets
10094#if PACKET_VERSION == 20180213
10095 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
10096 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
10097 ADD_HPKT(0x0362, 2, CZ_ITEM_PICKUP2);
10098 ADD_HPKT(0x0363, 2, CZ_ITEM_THROW2);
10099 ADD_HPKT(0x07ec, 2, CZ_JOIN_BATTLE_FIELD);
10103 ADD_HPKT(0x0368, 2, CZ_REQNAME2);
10104 ADD_HPKT(0x0369, 36, CZ_REQNAME_BYGID2);
10105 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
10106 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
10107 ADD_HPKT(0x0360, 2, CZ_REQUEST_TIME2);
10113 ADD_HPKT(0x083c, 2, CZ_SSILIST_ITEM_CLICK);
10114 ADD_HPKT(0x0438, 2, CZ_USE_SKILL2);
10115 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
10116#endif
10117// Packet Version 20180221: 7 Packets
10118#if PACKET_VERSION == 20180221
10119 ADD_HPKT(0x0202, 90, CZ_ADD_FRIENDS);
10120 ADD_HPKT(0x0436, 26, CZ_ENTER2);
10122 ADD_HPKT(0x0369, 2, CZ_REQNAME_BYGID2);
10125 ADD_HPKT(0x0366, 8, CZ_USE_SKILL_TOGROUND2);
10126#endif
10127// Packet Version 20180307: 8 Packets
10128#if PACKET_VERSION == 20180307
10129 ADD_HPKT(0x0202, 2, CZ_ADD_FRIENDS);
10130 ADD_HPKT(0x0436, 2, CZ_ENTER2);
10131 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10132 ADD_HPKT(0x07e4, 19, CZ_ITEMLISTWIN_RES);
10133 ADD_HPKT(0x0437, 6, CZ_REQUEST_ACT2);
10134 ADD_HPKT(0x035f, -1, CZ_REQUEST_MOVE2);
10136 ADD_HPKT(0x0366, 2, CZ_USE_SKILL_TOGROUND2);
10137#endif
10138// Packet Version 20180309: 29 Packets
10139#if PACKET_VERSION == 20180309
10140 ADD_HPKT(0x0939, 36, CZ_ACK_STORE_PASSWORD);
10141 ADD_HPKT(0x08aa, 26, CZ_ADD_FRIENDS);
10142 ADD_HPKT(0x08ab, 5, CZ_CHANGE_DIRECTION);
10143 ADD_HPKT(0x0944, 5, CZ_COMMAND_MER);
10144 ADD_HPKT(0x07e4, 19, CZ_ENTER);
10145 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10146 ADD_HPKT(0x0870, -1, CZ_ITEMLISTWIN_RES);
10147 ADD_HPKT(0x0954, 6, CZ_ITEM_PICKUP);
10148 ADD_HPKT(0x0437, 6, CZ_ITEM_THROW);
10149 ADD_HPKT(0x0951, 8, CZ_JOIN_BATTLE_FIELD);
10153 ADD_HPKT(0x0948, 26, CZ_PARTY_JOIN_REQ);
10154 ADD_HPKT(0x0941, 6, CZ_REQNAME);
10155 ADD_HPKT(0x0957, 6, CZ_REQNAME_BYGID);
10156 ADD_HPKT(0x0969, 7, CZ_REQUEST_ACT);
10157 ADD_HPKT(0x0877, 5, CZ_REQUEST_MOVE);
10158 ADD_HPKT(0x086c, 6, CZ_REQUEST_TIME);
10163 ADD_HPKT(0x0864, -1, CZ_SEARCH_STORE_INFO);
10165 ADD_HPKT(0x089b, 12, CZ_SSILIST_ITEM_CLICK);
10166 ADD_HPKT(0x0893, 10, CZ_USE_SKILL);
10167 ADD_HPKT(0x0917, 10, CZ_USE_SKILL_TOGROUND);
10169#endif
10170// Packet Version 20180314: 8 Packets
10171#if PACKET_VERSION == 20180314
10172 ADD_HPKT(0x0361, 12, CZ_CHANGE_DIRECTION2);
10173 ADD_HPKT(0x0436, 6, CZ_ENTER2);
10174 ADD_HPKT(0x0281, 2, CZ_GANGSI_RANK);
10175 ADD_HPKT(0x07e4, 2, CZ_ITEMLISTWIN_RES);
10176 ADD_HPKT(0x0369, 5, CZ_REQNAME_BYGID2);
10177 ADD_HPKT(0x0437, 2, CZ_REQUEST_ACT2);
10178 ADD_HPKT(0x035f, 2, CZ_REQUEST_MOVE2);
10179 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
10180#endif
10181// Packet Version 20180315: 26 Packets
10182#if PACKET_VERSION == 20180315
10183 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10184 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10185 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
10186 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10187 ADD_HPKT(0x0436, 19, CZ_ENTER2);
10188 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10189 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10190 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
10191 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
10192 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10196 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10197 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
10198 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
10199 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
10200 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
10201 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
10205 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10206 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10207 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
10209#endif
10210// Packet Version 20180321: 29 Packets
10211#if PACKET_VERSION == 20180321
10212 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10213 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10214 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10215 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10216 ADD_HPKT(0x0436, 19, CZ_ENTER);
10217 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10218 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10219 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10220 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10221 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10225 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10226 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10227 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10228 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10229 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10230 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10235 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10237 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10238 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10239 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10241#endif
10242// Packet Version 20180328: 29 Packets
10243#if PACKET_VERSION == 20180328
10244 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10245 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10246 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10247 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10248 ADD_HPKT(0x0436, 19, CZ_ENTER);
10249 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10250 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10251 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10252 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10253 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10257 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10258 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10259 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10260 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10261 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10262 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10267 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10269 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10270 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10271 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10273#endif
10274// Packet Version 20180404: 29 Packets
10275#if PACKET_VERSION == 20180404
10276 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10277 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10278 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10279 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10280 ADD_HPKT(0x0436, 19, CZ_ENTER);
10281 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10282 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10283 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10284 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10285 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10289 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10290 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10291 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10292 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10293 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10294 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10299 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10301 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10302 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10303 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10305#endif
10306// Packet Version 20180418: 1 Packets
10307#if PACKET_VERSION == 20180418
10308 ADD_TPKT(0x0afb, -1, ZC_AUTOSPELLLIST);
10309#endif
10310// Packet Version 20180425: 29 Packets
10311#if PACKET_VERSION == 20180425
10312 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10313 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10314 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10315 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10316 ADD_HPKT(0x0436, 19, CZ_ENTER);
10317 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10318 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10319 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10320 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10321 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10325 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10326 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10327 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10328 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10329 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10330 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10335 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10337 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10338 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10339 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10341#endif
10342// Packet Version 20180502: 29 Packets
10343#if PACKET_VERSION == 20180502
10344 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10345 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10346 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10347 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10348 ADD_HPKT(0x0436, 19, CZ_ENTER);
10349 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10350 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10351 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10352 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10353 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10357 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10358 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10359 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10360 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10361 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10362 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10367 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10369 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10370 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10371 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10373#endif
10374// Packet Version 20180509: 29 Packets
10375#if PACKET_VERSION == 20180509
10376 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10377 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10378 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10379 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10380 ADD_HPKT(0x0436, 19, CZ_ENTER);
10381 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10382 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10383 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10384 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10385 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10389 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10390 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10391 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10392 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10393 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10394 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10399 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10401 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10402 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10403 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10405#endif
10406// Packet Version 20180516: 29 Packets
10407#if PACKET_VERSION == 20180516
10408 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10409 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10410 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10411 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10412 ADD_HPKT(0x0436, 19, CZ_ENTER);
10413 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10414 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10415 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10416 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10417 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10421 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10422 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10423 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10424 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10425 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10426 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10431 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10433 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10434 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10435 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10437#endif
10438// Packet Version 20180523: 29 Packets
10439#if PACKET_VERSION == 20180523
10440 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10441 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10442 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10443 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10444 ADD_HPKT(0x0436, 19, CZ_ENTER);
10445 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10446 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10447 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10448 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10449 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10453 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10454 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10455 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10456 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10457 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10458 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10463 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10465 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10466 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10467 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10469#endif
10470// Packet Version 20180530: 29 Packets
10471#if PACKET_VERSION == 20180530
10472 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10473 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10474 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10475 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10476 ADD_HPKT(0x0436, 19, CZ_ENTER);
10477 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10478 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10479 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10480 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10481 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10485 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10486 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10487 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10488 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10489 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10490 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10495 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10497 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10498 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10499 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10501#endif
10502// Packet Version 20180605: 3 Packets
10503#if PACKET_VERSION == 20180605
10504 ADD_TPKT(0x0aff, -1, ZC_ALL_QUEST_LIST4);
10505 ADD_TPKT(0x0afd, -1, ZC_GUILD_POSITION);
10507#endif
10508// Packet Version 20180620: 29 Packets
10509#if PACKET_VERSION == 20180620
10510 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10511 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10512 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10513 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10514 ADD_HPKT(0x0436, 19, CZ_ENTER);
10515 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10516 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10517 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10518 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10519 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10523 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10524 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10525 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10526 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10527 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10528 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10533 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10535 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10536 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10537 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10539#endif
10540// Packet Version 20180621: 29 Packets
10541#if PACKET_VERSION == 20180621
10542 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10543 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10544 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10545 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10546 ADD_HPKT(0x0436, 19, CZ_ENTER);
10547 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10548 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10549 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10550 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10551 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10555 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10556 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10557 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10558 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10559 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10560 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10565 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10567 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10568 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10569 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10571#endif
10572// Packet Version 20180704: 29 Packets
10573#if PACKET_VERSION == 20180704
10574 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10575 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10576 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10577 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10578 ADD_HPKT(0x0436, 19, CZ_ENTER);
10579 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10580 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10581 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10582 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10583 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10587 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10588 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10589 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10590 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10591 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10592 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10597 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10599 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10600 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10601 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10603#endif
10604// Packet Version 20180718: 29 Packets
10605#if PACKET_VERSION == 20180718
10606 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10607 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10608 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10609 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10610 ADD_HPKT(0x0436, 19, CZ_ENTER);
10611 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10612 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10613 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10614 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10615 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10619 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10620 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10621 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10622 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10623 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10624 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10629 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10631 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10632 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10633 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10635#endif
10636// Packet Version 20180801: 1 Packets
10637#if PACKET_VERSION == 20180801
10639#endif
10640// Packet Version 20180808: 29 Packets
10641#if PACKET_VERSION == 20180808
10642 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10643 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10644 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10645 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10646 ADD_HPKT(0x0436, 19, CZ_ENTER);
10647 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10648 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10649 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10650 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10651 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10655 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10656 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10657 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10658 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10659 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10660 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10665 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10667 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10668 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10669 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10671#endif
10672// Packet Version 20180822: 29 Packets
10673#if PACKET_VERSION == 20180822
10674 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10675 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10676 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10677 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10678 ADD_HPKT(0x0436, 19, CZ_ENTER);
10679 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10680 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10681 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10682 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10683 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10687 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10688 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10689 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10690 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10691 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10692 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10697 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10699 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10700 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10701 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10703#endif
10704// Packet Version 20180829: 3 Packets
10705#if PACKET_VERSION == 20180829
10706 ADD_TPKT(0x0b0c, 155, ZC_ADD_QUEST_EX);
10709#endif
10710// Packet Version 20180831: 29 Packets
10711#if PACKET_VERSION == 20180831
10712 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10713 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10714 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10715 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10716 ADD_HPKT(0x0436, 19, CZ_ENTER);
10717 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10718 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10719 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10720 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10721 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10725 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10726 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10727 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10728 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10729 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10730 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10735 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10737 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10738 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10739 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10741#endif
10742// Packet Version 20180912: 4 Packets
10743#if PACKET_VERSION == 20180912
10744 ADD_HPKT(0x0b0f, -1, CZ_NPC_BARTER_PURCHASE);
10745 ADD_TPKT(0x0b0b, 4, ZC_INVENTORY_END);
10746 ADD_TPKT(0x0b0e, -1, ZC_NPC_BARTER_OPEN);
10747 ADD_TPKT(0x0b0d, 10, ZC_REMOVE_EFFECT);
10748#endif
10749// Packet Version 20180919: 29 Packets
10750#if PACKET_VERSION == 20180919
10751 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10752 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10753 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10754 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10755 ADD_HPKT(0x0436, 19, CZ_ENTER);
10756 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10757 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10758 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10759 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10760 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10764 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10765 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10766 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10767 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10768 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10769 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10774 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10776 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10777 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10778 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10780#endif
10781// Packet Version 20181002: 3 Packets
10782#if PACKET_VERSION == 20181002
10783 ADD_HPKT(0x0b10, 10, CZ_START_USE_SKILL);
10784 ADD_HPKT(0x0b11, 4, CZ_STOP_USE_SKILL);
10785 ADD_TPKT(0x0b08, -1, ZC_INVENTORY_START);
10786#endif
10787// Packet Version 20181017: 1 Packets
10788#if PACKET_VERSION == 20181017
10789 ADD_HPKT(0x0b12, 2, CZ_NPC_BARTER_CLOSE);
10790#endif
10791// Packet Version 20181024: 29 Packets
10792#if PACKET_VERSION == 20181024
10793 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10794 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10795 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10796 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10797 ADD_HPKT(0x0436, 19, CZ_ENTER);
10798 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10799 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10800 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10801 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10802 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10806 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10807 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10808 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10809 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10810 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10811 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10816 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10818 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10819 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10820 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10822#endif
10823// Packet Version 20181031: 6 Packets
10824#if PACKET_VERSION == 20181031
10825 ADD_HPKT(0x0b14, 2, CZ_INVENTORY_EXPAND);
10831#endif
10832// Packet Version 20181107: 29 Packets
10833#if PACKET_VERSION == 20181107
10834 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10835 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10836 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10837 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10838 ADD_HPKT(0x0436, 19, CZ_ENTER);
10839 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10840 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10841 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10842 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10843 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10847 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10848 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10849 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10850 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10851 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10852 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10857 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10859 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10860 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10861 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10863#endif
10864// Packet Version 20181114: 29 Packets
10865#if PACKET_VERSION == 20181114
10866 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10867 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10868 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10869 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10870 ADD_HPKT(0x0436, 19, CZ_ENTER);
10871 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10872 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10873 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10874 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10875 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10879 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10880 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10881 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10882 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10883 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10884 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10889 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10891 ADD_HPKT(0x083c, 12, CZ_SSILIST_ITEM_CLICK);
10892 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10893 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10895#endif
10896// Packet Version 20181121: 3 Packets
10897#if PACKET_VERSION == 20181121
10898 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
10899 ADD_TPKT(0x0b13, 48, ZC_ITEM_PREVIEW);
10901#endif
10902// Packet Version 20181128: 29 Packets
10903#if PACKET_VERSION == 20181128
10904 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10905 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10906 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10907 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10908 ADD_HPKT(0x0436, 19, CZ_ENTER);
10909 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10910 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10911 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10912 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10913 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10917 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10918 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10919 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10920 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10921 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10922 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10927 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10929 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
10930 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10931 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10933#endif
10934// Packet Version 20181205: 29 Packets
10935#if PACKET_VERSION == 20181205
10936 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10937 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10938 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10939 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10940 ADD_HPKT(0x0436, 19, CZ_ENTER);
10941 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10942 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10943 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10944 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10945 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10949 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10950 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10951 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10952 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10953 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10954 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10959 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10961 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
10962 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10963 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10965#endif
10966// Packet Version 20181212: 29 Packets
10967#if PACKET_VERSION == 20181212
10968 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
10969 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
10970 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
10971 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
10972 ADD_HPKT(0x0436, 19, CZ_ENTER);
10973 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
10974 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
10975 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
10976 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
10977 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
10981 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
10982 ADD_HPKT(0x0368, 6, CZ_REQNAME);
10983 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
10984 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
10985 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
10986 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
10991 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
10993 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
10994 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
10995 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
10997#endif
10998// Packet Version 20181219: 29 Packets
10999#if PACKET_VERSION == 20181219
11000 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11001 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11002 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11003 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11004 ADD_HPKT(0x0436, 19, CZ_ENTER);
11005 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11006 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11007 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11008 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11009 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11013 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11014 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11015 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11016 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11017 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11018 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11023 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11025 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11026 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11027 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11029#endif
11030// Packet Version 20181226: 29 Packets
11031#if PACKET_VERSION == 20181226
11032 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11033 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11034 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11035 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11036 ADD_HPKT(0x0436, 19, CZ_ENTER);
11037 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11038 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11039 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11040 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11041 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11045 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11046 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11047 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11048 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11049 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11050 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11055 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11057 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11058 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11059 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11061#endif
11062// Packet Version 20190000: 46 Packets
11063#if PACKET_VERSION >= 20190000
11064 ADD_TPKT(0x0283, 6, ZC_AID);
11068 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11069 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11070 ADD_HPKT(0x0a97, 8, CZ_ALT_EQUIPMENT_ADD);
11073 ADD_HPKT(0x0a77, 15, CZ_CAMERA_INFO);
11074 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
11075 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11076 ADD_HPKT(0x0a88, 2, CZ_COOLDOWN_RESET);
11077 ADD_HPKT(0x0436, 19, CZ_ENTER2);
11078 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11079 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11080 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
11081 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
11082 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11086 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11087 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
11088 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
11089 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
11090 ADD_HPKT(0x00f3, -1, CZ_REQUEST_CHAT);
11091 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
11092 ADD_HPKT(0x00f7, 17, CZ_REQUEST_TIME);
11093 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
11097 ADD_HPKT(0x0a46, 14, CZ_REQ_STYLE_CHANGE);
11098 ADD_HPKT(0x0afc, 16, CZ_REQ_STYLE_CHANGE2);
11100 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11102 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11103 ADD_HPKT(0x0a48, 2, CZ_STYLE_CLOSE);
11104 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
11105 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
11106 ADD_TPKT(0x0af6, 88, ZC_ACK_RANKING);
11107 ADD_TPKT(0x0adf, 58, ZC_ACK_REQNAME_TITLE);
11109 ADD_TPKT(0x0a87, -1, ZC_BAN_LIST);
11110 ADD_TPKT(0x0a3b, -1, ZC_HAT_EFFECT);
11112 ADD_TPKT(0x091b, 2, ZC_PRNPC_STATE);
11113 ADD_TPKT(0x0b1a, 29, ZC_USESKILL_ACK3);
11114 ADD_TPKT(0x0b1b, 2, ZC_ALT_PING);
11115 ADD_TPKT(0x08c8, 34, ZC_NOTIFY_ACT3);
11116 ADD_TPKT(0x099b, 8, ZC_MAPPROPERTY_R2);
11117 ADD_TPKT(0x09fd, -1, ZC_NOTIFY_MOVEENTRY11);
11118 ADD_TPKT(0x09ff, -1, ZC_NOTIFY_STANDENTRY11);
11119 ADD_TPKT(0x0a30, 106, ZC_ACK_REQNAMEALL2);
11120 ADD_HPKT(0x0b14, 2, CZ_INVENTORY_EXPAND);
11124 ADD_TPKT(0x01d7, 15, ZC_SPRITE_CHANGE2);
11125 ADD_TPKT(0x0110, 14, ZC_ACK_TOUSESKILL);
11126 ADD_HPKT(0x0b21, 13, CZ_SHORTCUT_KEY_CHANGE);
11127 ADD_TPKT(0x043f, 25, ZC_MSG_STATE_CHANGE2);
11128 ADD_TPKT(0x0b1a, 29, ZC_USESKILL_ACK3);
11129 ADD_TPKT(0x0114, 31, ZC_NOTIFY_SKILL);
11130 ADD_TPKT(0x01de, 33, ZC_NOTIFY_SKILL2);
11131 ADD_TPKT(0x09fe, -1, ZC_NOTIFY_NEWENTRY11);
11132 ADD_TPKT(0x0acb, 12, ZC_PAR_CHANGE);
11133 ADD_TPKT(0x0080, 7, ZC_NOTIFY_VANISH);
11134 ADD_TPKT(0x0b08, -1, ZC_INVENTORY_START);
11135 ADD_TPKT(0x0b0b, 4, ZC_INVENTORY_END);
11141 ADD_HPKT(0x0998, 8, CZ_REQ_WEAR_EQUIP_V5);
11142 ADD_TPKT(0x0999, 11, ZC_ACK_WEAR_EQUIP_V5);
11143 ADD_HPKT(0x0193, 2, CZ_CLOSE_STORE);
11144 ADD_TPKT(0x0a37, 69, ZC_ITEM_PICKUP_ACK_V7);
11146 ADD_TPKT(0x0a0a, 57, ZC_ADD_ITEM_TO_STORE3);
11147 ADD_TPKT(0x0add, 24, ZC_ITEM_FALL_ENTRY);
11148 ADD_TPKT(0x009d, 19, ZC_ITEM_ENTRY);
11149 ADD_TPKT(0x0a27, 8, ZC_RECOVERY2);
11150#endif
11151// Packet Version 20190109: 1 Packets
11152#if PACKET_VERSION == 20190109
11154#endif
11155// Packet Version 20190116: 29 Packets
11156#if PACKET_VERSION == 20190116
11157 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11158 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11159 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11160 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11161 ADD_HPKT(0x0436, 19, CZ_ENTER);
11162 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11163 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11164 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11165 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11166 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11170 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11171 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11172 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11173 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11174 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11175 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11180 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11182 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11183 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11184 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11186#endif
11187// Packet Version 20190123: 29 Packets
11188#if PACKET_VERSION == 20190123
11189 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11190 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11191 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11192 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11193 ADD_HPKT(0x0436, 19, CZ_ENTER);
11194 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11195 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11196 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11197 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11198 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11202 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11203 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11204 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11205 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11206 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11207 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11212 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11214 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11215 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11216 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11218#endif
11219// Packet Version 20190213: 1 Packets
11220#if PACKET_VERSION == 20190213
11221 ADD_TPKT(0x0b1b, 2, ZC_ALT_PING);
11222#endif
11223// Packet Version 20190227: 2 Packets
11224#if PACKET_VERSION == 20190227
11225 ADD_HPKT(0x0b1c, 2, CZ_PING);
11226 ADD_TPKT(0x0b1d, 2, ZC_PING);
11227#endif
11228// Packet Version 20190228: 29 Packets
11229#if PACKET_VERSION == 20190228
11230 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11231 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11232 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11233 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11234 ADD_HPKT(0x0436, 19, CZ_ENTER);
11235 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11236 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11237 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11238 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11239 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11243 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11244 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11245 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11246 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11247 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11248 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11253 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11255 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11256 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11257 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11259#endif
11260// Packet Version 20190306: 29 Packets
11261#if PACKET_VERSION == 20190306
11262 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11263 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11264 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11265 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11266 ADD_HPKT(0x0436, 19, CZ_ENTER);
11267 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11268 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11269 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11270 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11271 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11275 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11276 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11277 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11278 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11279 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11280 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11285 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11287 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11288 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11289 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11291#endif
11292// Packet Version 20190313: 29 Packets
11293#if PACKET_VERSION == 20190313
11294 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11295 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11296 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11297 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11298 ADD_HPKT(0x0436, 19, CZ_ENTER);
11299 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11300 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11301 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11302 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11303 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11307 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11308 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11309 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11310 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11311 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11312 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11317 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11319 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11320 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11321 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11323#endif
11324// Packet Version 20190320: 29 Packets
11325#if PACKET_VERSION == 20190320
11326 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11327 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11328 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11329 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11330 ADD_HPKT(0x0436, 19, CZ_ENTER);
11331 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11332 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11333 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11334 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11335 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11339 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11340 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11341 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11342 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11343 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11344 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11349 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11351 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11352 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11353 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11355#endif
11356// Packet Version 20190322: 29 Packets
11357#if PACKET_VERSION == 20190322
11358 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11359 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11360 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11361 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11362 ADD_HPKT(0x0436, 19, CZ_ENTER);
11363 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11364 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11365 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11366 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11367 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11371 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11372 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11373 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11374 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11375 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11376 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11381 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11383 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11384 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11385 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11387#endif
11388// Packet Version 20190327: 29 Packets
11389#if PACKET_VERSION == 20190327
11390 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11391 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11392 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11393 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11394 ADD_HPKT(0x0436, 19, CZ_ENTER);
11395 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11396 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11397 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11398 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11399 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11403 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11404 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11405 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11406 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11407 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11408 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11413 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11415 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11416 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11417 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11419#endif
11420// Packet Version 20190403: 3 Packets
11421#if PACKET_VERSION == 20190403
11423 ADD_HPKT(0x0b21, 13, CZ_SHORTCUT_KEY_CHANGE);
11424 ADD_TPKT(0x0b20, 271, ZC_SHORTCUT_KEY_LIST_V4);
11425#endif
11426// Packet Version 20190417: 29 Packets
11427#if PACKET_VERSION == 20190417
11428 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11429 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11430 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11431 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11432 ADD_HPKT(0x0436, 19, CZ_ENTER);
11433 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11434 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11435 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11436 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11437 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11441 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11442 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11443 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11444 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11445 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11446 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11451 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11453 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11454 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11455 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11457#endif
11458// Packet Version 20190418: 29 Packets
11459#if PACKET_VERSION == 20190418
11460 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11461 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11462 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11463 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11464 ADD_HPKT(0x0436, 19, CZ_ENTER);
11465 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11466 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11467 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11468 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11469 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11473 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11474 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11475 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11476 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11477 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11478 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11483 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11485 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11486 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11487 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11489#endif
11490// Packet Version 20190508: 29 Packets
11491#if PACKET_VERSION == 20190508
11492 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11493 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11494 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11495 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11496 ADD_HPKT(0x0436, 19, CZ_ENTER);
11497 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11498 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11499 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11500 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11501 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11505 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11506 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11507 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11508 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11509 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11510 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11515 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11517 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11518 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11519 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11521#endif
11522// Packet Version 20190522: 29 Packets
11523#if PACKET_VERSION == 20190522
11524 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11525 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11526 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11527 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11528 ADD_HPKT(0x0436, 19, CZ_ENTER);
11529 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11530 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11531 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11532 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11533 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11537 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11538 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11539 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11540 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11541 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11542 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11547 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11549 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11550 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11551 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11553#endif
11554// Packet Version 20190523: 29 Packets
11555#if PACKET_VERSION == 20190523
11556 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11557 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11558 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11559 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11560 ADD_HPKT(0x0436, 19, CZ_ENTER);
11561 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11562 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11563 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11564 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11565 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11569 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11570 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11571 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11572 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11573 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11574 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11579 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11581 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11582 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11583 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11585#endif
11586// Packet Version 20190529: 1 Packets
11587#if PACKET_VERSION == 20190529
11588 ADD_TPKT(0x0b2f, 73, ZC_PROPERTY_HOMUN_3);
11589#endif
11590// Packet Version 20190530: 29 Packets
11591#if PACKET_VERSION == 20190530
11592 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11593 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11594 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11595 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11596 ADD_HPKT(0x0436, 19, CZ_ENTER);
11597 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11598 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11599 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11600 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11601 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11605 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11606 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11607 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11608 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11609 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11610 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11615 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11617 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11618 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11619 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11621#endif
11622// Packet Version 20190605: 29 Packets
11623#if PACKET_VERSION == 20190605
11624 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11625 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11626 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11627 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11628 ADD_HPKT(0x0436, 19, CZ_ENTER);
11629 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11630 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11631 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11632 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11633 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11637 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11638 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11639 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11640 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11641 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11642 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11647 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11649 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11650 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11651 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11653#endif
11654// Packet Version 20190619: 3 Packets
11655#if PACKET_VERSION == 20190619
11656 ADD_TPKT(0x0b31, 17, ZC_ADD_SKILL);
11657 ADD_TPKT(0x0b32, -1, ZC_SKILLINFO_LIST);
11658 ADD_TPKT(0x0b33, 17, ZC_SKILLINFO_UPDATE2);
11659#endif
11660// Packet Version 20190703: 29 Packets
11661#if PACKET_VERSION == 20190703
11662 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11663 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11664 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11665 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11666 ADD_HPKT(0x0436, 19, CZ_ENTER);
11667 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11668 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11669 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11670 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11671 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11675 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11676 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11677 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11678 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11679 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11680 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11685 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11687 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11688 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11689 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11691#endif
11692// Packet Version 20190717: 29 Packets
11693#if PACKET_VERSION == 20190717
11694 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11695 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11696 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11697 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11698 ADD_HPKT(0x0436, 19, CZ_ENTER);
11699 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11700 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11701 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11702 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11703 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11707 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11708 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11709 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11710 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11711 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11712 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11717 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11719 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11720 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11721 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11723#endif
11724// Packet Version 20190724: 29 Packets
11725#if PACKET_VERSION == 20190724
11726 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11727 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11728 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11729 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11730 ADD_HPKT(0x0436, 19, CZ_ENTER);
11731 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11732 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11733 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11734 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11735 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11739 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11740 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11741 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11742 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11743 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11744 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11749 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11751 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11752 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11753 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11755#endif
11756// Packet Version 20190731: 29 Packets
11757#if PACKET_VERSION == 20190731
11758 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11759 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11760 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11761 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11762 ADD_HPKT(0x0436, 19, CZ_ENTER);
11763 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11764 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11765 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11766 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11767 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11771 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11772 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11773 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11774 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11775 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11776 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11781 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11783 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11784 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11785 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11787#endif
11788// Packet Version 20190802: 29 Packets
11789#if PACKET_VERSION == 20190802
11790 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11791 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11792 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11793 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11794 ADD_HPKT(0x0436, 19, CZ_ENTER);
11795 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11796 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11797 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11798 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11799 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11803 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11804 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11805 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11806 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11807 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11808 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11813 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11815 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11816 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11817 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11819#endif
11820// Packet Version 20190807: 29 Packets
11821#if PACKET_VERSION == 20190807
11822 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11823 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11824 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11825 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11826 ADD_HPKT(0x0436, 19, CZ_ENTER);
11827 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11828 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11829 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11830 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11831 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11835 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11836 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11837 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11838 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11839 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11840 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11845 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11847 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11848 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11849 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11851#endif
11852// Packet Version 20190821: 29 Packets
11853#if PACKET_VERSION == 20190821
11854 ADD_HPKT(0x023b, 36, CZ_ACK_STORE_PASSWORD);
11855 ADD_HPKT(0x0202, 26, CZ_ADD_FRIENDS);
11856 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION);
11857 ADD_HPKT(0x022d, 5, CZ_COMMAND_MER);
11858 ADD_HPKT(0x0436, 19, CZ_ENTER);
11859 ADD_HPKT(0x0281, 4, CZ_GANGSI_RANK);
11860 ADD_HPKT(0x07e4, -1, CZ_ITEMLISTWIN_RES);
11861 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP);
11862 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW);
11863 ADD_HPKT(0x07ec, 8, CZ_JOIN_BATTLE_FIELD);
11867 ADD_HPKT(0x02c4, 26, CZ_PARTY_JOIN_REQ);
11868 ADD_HPKT(0x0368, 6, CZ_REQNAME);
11869 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID);
11870 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT);
11871 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE);
11872 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME);
11877 ADD_HPKT(0x0835, -1, CZ_SEARCH_STORE_INFO);
11879 ADD_HPKT(0x083c, 14, CZ_SSILIST_ITEM_CLICK);
11880 ADD_HPKT(0x0438, 10, CZ_USE_SKILL);
11881 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND);
11883#endif
11884// Packet Version 20190904: 1 Packets
11885#if PACKET_VERSION == 20190904
11887#endif
11888// Packet Version 20200000: 1331 Packets
11889#if PACKET_VERSION >= 20200000
11891 ADD_HPKT(0x0a2a, 6, CZ_ACK_AU_BOT);
11892 ADD_HPKT(0x02ab, 36, CZ_ACK_CASH_PASSWORD);
11893 ADD_HPKT(0x00e6, 3, CZ_ACK_EXCHANGE_ITEM);
11894 ADD_HPKT(0x0228, 18, CZ_ACK_GAME_GUARD);
11895 ADD_HPKT(0x0208, 14, CZ_ACK_REQ_ADD_FRIENDS);
11896 ADD_HPKT(0x00c5, 7, CZ_ACK_SELECT_DEALTYPE);
11897 ADD_HPKT(0x095a, 2, CZ_ACK_STORE_PASSWORD);
11898 ADD_HPKT(0x02b6, 7, CZ_ACTIVE_QUEST);
11899 ADD_HPKT(0x00e8, 8, CZ_ADD_EXCHANGE_ITEM);
11900 ADD_HPKT(0x095f, 2, CZ_ADD_FRIENDS);
11903 ADD_HPKT(0x0254, 3, CZ_AGREE_STARPLACE);
11904 ADD_HPKT(0x0218, 2, CZ_ALCHEMIST_RANK);
11905 ADD_HPKT(0x0172, 10, CZ_ALLY_GUILD);
11906 ADD_HPKT(0x0a97, 8, CZ_ALT_EQUIPMENT_EQUIP);
11910 ADD_HPKT(0x024d, 12, CZ_AUCTION_ADD);
11911 ADD_HPKT(0x024e, 6, CZ_AUCTION_ADD_CANCEL);
11912 ADD_HPKT(0x024c, 8, CZ_AUCTION_ADD_ITEM);
11913 ADD_HPKT(0x024f, 10, CZ_AUCTION_BUY);
11914 ADD_HPKT(0x024b, 4, CZ_AUCTION_CREATE);
11915 ADD_HPKT(0x0251, 34, CZ_AUCTION_ITEM_SEARCH);
11916 ADD_HPKT(0x025c, 4, CZ_AUCTION_REQ_MY_INFO);
11918 ADD_HPKT(0x02db, -1, CZ_BATTLEFIELD_CHAT);
11919 ADD_HPKT(0x07ea, 2, CZ_BATTLE_FIELD_LIST);
11920 ADD_HPKT(0x0217, 2, CZ_BLACKSMITH_RANK);
11922 ADD_HPKT(0x02e6, 6, CZ_BOT_CHECK);
11923 ADD_HPKT(0x0099, -1, CZ_BROADCAST);
11924 ADD_HPKT(0x0a77, 15, CZ_CAMERA_INFO);
11925 ADD_HPKT(0x07ee, 6, CZ_CANCEL_BATTLE_FIELD);
11927 ADD_HPKT(0x0118, 2, CZ_CANCEL_LOCKON);
11928 ADD_HPKT(0x0974, 2, CZ_CANCEL_MERGE_ITEM);
11929 ADD_HPKT(0x00de, -1, CZ_CHANGE_CHATROOM);
11930 ADD_HPKT(0x0957, 2, CZ_CHANGE_DIRECTION);
11931 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
11932 ADD_HPKT(0x019d, 6, CZ_CHANGE_EFFECTSTATE);
11934 ADD_HPKT(0x07da, 6, CZ_CHANGE_GROUP_MASTER);
11935 ADD_HPKT(0x0198, 8, CZ_CHANGE_MAPTYPE);
11937 ADD_HPKT(0x00b8, 7, CZ_CHOOSE_MENU);
11938 ADD_HPKT(0x01ed, 2, CZ_CHOPOKGI);
11939 ADD_HPKT(0x098d, -1, CZ_CLAN_CHAT);
11940 ADD_HPKT(0x044a, 6, CZ_CLIENT_VERSION);
11942 ADD_HPKT(0x0146, 6, CZ_CLOSE_DIALOG);
11943 ADD_HPKT(0x09e9, 2, CZ_CLOSE_RODEXBOX);
11946 ADD_HPKT(0x00f7, 17, CZ_CLOSE_STORE);
11947 ADD_HPKT(0x035e, 2, CZ_CLOSE_WINDOW);
11948 ADD_HPKT(0x0965, 2, CZ_COMMAND_MER);
11949 ADD_HPKT(0x01a1, 3, CZ_COMMAND_PET);
11952 ADD_HPKT(0x02d8, 10, CZ_CONFIG);
11953 ADD_HPKT(0x0090, 7, CZ_CONTACTNPC);
11954 ADD_HPKT(0x0a88, 2, CZ_COOLDOWN_RESET);
11955 ADD_HPKT(0x00d5, -1, CZ_CREATE_CHATROOM);
11956 ADD_HPKT(0x0286, 4, CZ_DEATH_QUESTION);
11957 ADD_HPKT(0x0203, 10, CZ_DELETE_FRIENDS);
11960 ADD_HPKT(0x01e7, 2, CZ_DORIDORI);
11962 ADD_HPKT(0x0944, 2, CZ_ENTER);
11963 ADD_HPKT(0x0436, 19, CZ_ENTER2);
11964 ADD_HPKT(0x02d6, 6, CZ_EQUIPWIN_MICROSCOPE);
11965 ADD_HPKT(0x00ef, 2, CZ_EXEC_EXCHANGE_ITEM);
11966 ADD_HPKT(0x00e3, 2, CZ_EXIT_ROOM);
11967 ADD_HPKT(0x0953, 2, CZ_GANGSI_RANK);
11969 ADD_HPKT(0x07f5, 6, CZ_GM_FULLSTRIP);
11970 ADD_HPKT(0x0854, -1, CZ_GPK_AUTH);
11971 ADD_HPKT(0x0852, 2, CZ_GPK_DYNCODE_RELOAD);
11975 ADD_HPKT(0x07d7, 8, CZ_GROUPINFO_CHANGE_V2);
11976 ADD_HPKT(0x017e, -1, CZ_GUILD_CHAT);
11977 ADD_HPKT(0x016e, 186, CZ_GUILD_NOTICE);
11978 ADD_HPKT(0x01b7, 6, CZ_GUILD_ZENY);
11979 ADD_HPKT(0x02a7, -1, CZ_HACKSH_CPX_MSG);
11980 ADD_HPKT(0x0279, 2, CZ_HUNTINGLIST);
11981 ADD_HPKT(0x0143, 10, CZ_INPUT_EDITDLG);
11982 ADD_HPKT(0x01d5, -1, CZ_INPUT_EDITDLGSTR);
11983 ADD_HPKT(0x0b14, 2, CZ_INVENTORY_EXPAND);
11986 ADD_HPKT(0x0907, 5, CZ_INVENTORY_TAB);
11987 ADD_HPKT(0x02f6, 7, CZ_IRMAIL_LIST);
11988 ADD_HPKT(0x02f3, -1, CZ_IRMAIL_SEND);
11989 ADD_HPKT(0x0964, 2, CZ_ITEMLISTWIN_RES);
11990 ADD_HPKT(0x013f, 26, CZ_ITEM_CREATE);
11991 ADD_HPKT(0x09ce, 102, CZ_ITEM_CREATE_EX);
11992 ADD_HPKT(0x094c, 2, CZ_ITEM_PICKUP);
11993 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
11995 ADD_HPKT(0x0968, 2, CZ_ITEM_THROW);
11996 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
11997 ADD_HPKT(0x01f7, 14, CZ_JOIN_BABY);
11998 ADD_HPKT(0x0936, 2, CZ_JOIN_BATTLE_FIELD);
11999 ADD_HPKT(0x01e3, 14, CZ_JOIN_COUPLE);
12000 ADD_HPKT(0x00ff, 10, CZ_JOIN_GROUP);
12001 ADD_HPKT(0x016b, 10, CZ_JOIN_GUILD);
12002 ADD_HPKT(0x0237, 2, CZ_KILLER_RANK);
12003 ADD_HPKT(0x02a5, 8, CZ_KSY_EVENT);
12004 ADD_HPKT(0x021d, 6, CZ_LESSEFFECT);
12005 ADD_HPKT(0x019c, -1, CZ_LOCALBROADCAST);
12006 ADD_HPKT(0x084f, 6, CZ_MACRO_ITEM_PICKUP);
12007 ADD_HPKT(0x0850, 7, CZ_MACRO_REQUEST_ACT);
12008 ADD_HPKT(0x084e, 5, CZ_MACRO_REQUEST_MOVE);
12009 ADD_HPKT(0x08c1, 2, CZ_MACRO_START);
12010 ADD_HPKT(0x08c2, 2, CZ_MACRO_STOP);
12011 ADD_HPKT(0x084c, 10, CZ_MACRO_USE_SKILL);
12013 ADD_HPKT(0x0247, 8, CZ_MAIL_ADD_ITEM);
12014 ADD_HPKT(0x0243, 6, CZ_MAIL_DELETE);
12015 ADD_HPKT(0x0244, 6, CZ_MAIL_GET_ITEM);
12016 ADD_HPKT(0x023f, 2, CZ_MAIL_GET_LIST);
12017 ADD_HPKT(0x0241, 6, CZ_MAIL_OPEN);
12018 ADD_HPKT(0x0246, 4, CZ_MAIL_RESET_ITEM);
12019 ADD_HPKT(0x0248, -1, CZ_MAIL_SEND);
12020 ADD_HPKT(0x00f9, 26, CZ_MAKE_GROUP);
12021 ADD_HPKT(0x01e8, 28, CZ_MAKE_GROUP2);
12023 ADD_HPKT(0x029f, 3, CZ_MER_COMMAND);
12024 ADD_HPKT(0x01cb, 9, CZ_MONSTER_TALK);
12025 ADD_HPKT(0x0140, 22, CZ_MOVETO_MAP);
12038 ADD_HPKT(0x007d, 2, CZ_NOTIFY_ACTORINIT);
12039 ADD_HPKT(0x0b12, 2, CZ_NPC_BARTER_CLOSE);
12040 ADD_HPKT(0x0b0f, -1, CZ_NPC_BARTER_PURCHASE);
12043 ADD_HPKT(0x09d8, 2, CZ_NPC_MARKET_CLOSE);
12044 ADD_HPKT(0x09d6, -1, CZ_NPC_MARKET_PURCHASE);
12045 ADD_HPKT(0x09d4, 2, CZ_NPC_TRADE_QUIT);
12047 ADD_HPKT(0x0a7f, -1, CZ_OFFLINE_STORE_CREATE);
12049 ADD_HPKT(0x0ac0, 26, CZ_OPEN_RODEXBOX);
12055 ADD_HPKT(0x02c8, 3, CZ_PARTY_CONFIG);
12056 ADD_HPKT(0x095d, 2, CZ_PARTY_JOIN_REQ);
12057 ADD_HPKT(0x02c7, 7, CZ_PARTY_JOIN_REQ_ACK);
12059 ADD_HPKT(0x00c8, -1, CZ_PC_PURCHASE_ITEMLIST);
12062 ADD_HPKT(0x00c9, -1, CZ_PC_SELL_ITEMLIST);
12063 ADD_HPKT(0x01a8, 4, CZ_PETEGG_INFO);
12064 ADD_HPKT(0x01a9, 6, CZ_PET_ACT);
12065 ADD_HPKT(0x09fb, -1, CZ_PET_EVOLUTION);
12066 ADD_HPKT(0x0b1c, 2, CZ_PING);
12067 ADD_HPKT(0x0138, 3, CZ_PKMODE_CHANGE);
12069 ADD_HPKT(0x02f1, 2, CZ_PROGRESS);
12072 ADD_HPKT(0x01bc, 26, CZ_RECALL);
12073 ADD_HPKT(0x01bd, 26, CZ_RECALL_GID);
12074 ADD_HPKT(0x0842, 6, CZ_RECALL_SSO);
12075 ADD_HPKT(0x0a21, 3, CZ_RECV_ROULETTE_ITEM);
12076 ADD_HPKT(0x0aa1, 4, CZ_REFINE_ADD_ITEM);
12077 ADD_HPKT(0x0aa3, 9, CZ_REFINE_ITEM_REQUEST);
12078 ADD_HPKT(0x0aa4, 2, CZ_REFINE_WINDOW_CLOSE);
12081 ADD_HPKT(0x011d, 2, CZ_REMEMBER_WARPPOINT);
12082 ADD_HPKT(0x01ba, 26, CZ_REMOVE_AID);
12083 ADD_HPKT(0x0843, 6, CZ_REMOVE_AID_SSO);
12084 ADD_HPKT(0x0231, 26, CZ_RENAME_MER);
12085 ADD_HPKT(0x01a5, 26, CZ_RENAME_PET);
12088 ADD_HPKT(0x01ca, 3, CZ_REQMAKINGHOMUN);
12089 ADD_HPKT(0x018e, 18, CZ_REQMAKINGITEM);
12090 ADD_HPKT(0x096a, 2, CZ_REQNAME);
12091 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
12092 ADD_HPKT(0x094f, 2, CZ_REQNAME_BYGID);
12093 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
12094 ADD_HPKT(0x0947, 2, CZ_REQUEST_ACT);
12095 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
12096 ADD_HPKT(0x0233, 11, CZ_REQUEST_ACTNPC);
12097 ADD_HPKT(0x008c, 14, CZ_REQUEST_CHAT);
12098 ADD_HPKT(0x0108, -1, CZ_REQUEST_CHAT_PARTY);
12099 ADD_HPKT(0x0950, 2, CZ_REQUEST_MOVE);
12100 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
12101 ADD_HPKT(0x0232, 9, CZ_REQUEST_MOVENPC);
12102 ADD_HPKT(0x0234, 6, CZ_REQUEST_MOVETOOWNER);
12104 ADD_HPKT(0x0082, 2, CZ_REQUEST_QUIT);
12105 ADD_HPKT(0x0966, 2, CZ_REQUEST_TIME);
12106 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
12107 ADD_HPKT(0x01df, 6, CZ_REQ_ACCOUNTNAME);
12108 ADD_HPKT(0x0a25, 6, CZ_REQ_ACH_REWARD);
12109 ADD_HPKT(0x0a04, 6, CZ_REQ_ADD_ITEM_RODEX);
12110 ADD_HPKT(0x0b2c, 3, CZ_REQ_AGIT_INVESTMENT);
12111 ADD_HPKT(0x0170, 14, CZ_REQ_ALLY_GUILD);
12114 ADD_HPKT(0x09ab, 6, CZ_REQ_BANKING_CHECK);
12115 ADD_HPKT(0x09a7, 10, CZ_REQ_BANKING_DEPOSIT);
12116 ADD_HPKT(0x09a9, 10, CZ_REQ_BANKING_WITHDRAW);
12117 ADD_HPKT(0x015b, 54, CZ_REQ_BAN_GUILD);
12120 ADD_HPKT(0x0130, 6, CZ_REQ_BUY_FROMMC);
12122 ADD_HPKT(0x012a, 2, CZ_REQ_CARTOFF);
12124 ADD_HPKT(0x01af, 4, CZ_REQ_CHANGECART);
12125 ADD_HPKT(0x0155, -1, CZ_REQ_CHANGE_MEMBERPOS);
12126 ADD_HPKT(0x0a2e, 6, CZ_REQ_CHANGE_TITLE);
12128 ADD_HPKT(0x012e, 2, CZ_REQ_CLOSESTORE);
12129 ADD_HPKT(0x09b8, 6, CZ_REQ_CLOSE_BANKING);
12132 ADD_HPKT(0x0a1d, 2, CZ_REQ_CLOSE_ROULETTE);
12135 ADD_HPKT(0x09f5, 11, CZ_REQ_DELETE_RODEX);
12136 ADD_HPKT(0x018a, 4, CZ_REQ_DISCONNECT);
12138 ADD_HPKT(0x00bf, 3, CZ_REQ_EMOTION);
12139 ADD_HPKT(0x00d9, 14, CZ_REQ_ENTER_ROOM);
12143 ADD_HPKT(0x00e4, 6, CZ_REQ_EXCHANGE_ITEM);
12145 ADD_HPKT(0x00e2, 26, CZ_REQ_EXPEL_MEMBER);
12154 ADD_HPKT(0x014f, 6, CZ_REQ_GUILD_MENU);
12156 ADD_HPKT(0x0912, 10, CZ_REQ_GUILD_NAME);
12157 ADD_HPKT(0x0180, 6, CZ_REQ_HOSTILE_GUILD);
12158 ADD_HPKT(0x017c, 6, CZ_REQ_ITEMCOMPOSITION);
12160 ADD_HPKT(0x0178, 4, CZ_REQ_ITEMIDENTIFY);
12161 ADD_HPKT(0x01fd, 25, CZ_REQ_ITEMREPAIR);
12162 ADD_HPKT(0x0b66, 26, CZ_REQ_ITEMREPAIR2);
12163 ADD_HPKT(0x09f3, 11, CZ_REQ_ITEM_FROM_RODEX);
12164 ADD_HPKT(0x01f9, 6, CZ_REQ_JOIN_BABY);
12165 ADD_HPKT(0x01e5, 6, CZ_REQ_JOIN_COUPLE);
12166 ADD_HPKT(0x00fc, 6, CZ_REQ_JOIN_GROUP);
12167 ADD_HPKT(0x0168, 14, CZ_REQ_JOIN_GUILD);
12168 ADD_HPKT(0x0916, 26, CZ_REQ_JOIN_GUILD2);
12169 ADD_HPKT(0x0100, 2, CZ_REQ_LEAVE_GROUP);
12170 ADD_HPKT(0x0159, 54, CZ_REQ_LEAVE_GUILD);
12171 ADD_HPKT(0x0273, 30, CZ_REQ_MAIL_RETURN);
12172 ADD_HPKT(0x0165, 30, CZ_REQ_MAKE_GUILD);
12173 ADD_HPKT(0x01ae, 6, CZ_REQ_MAKINGARROW);
12174 ADD_HPKT(0x025b, 8, CZ_REQ_MAKINGITEM);
12175 ADD_HPKT(0x096e, -1, CZ_REQ_MERGE_ITEM);
12176 ADD_HPKT(0x0b28, 3, CZ_REQ_MOVE_GUILD_AGIT);
12177 ADD_HPKT(0x09ee, 11, CZ_REQ_NEXT_RODEX);
12178 ADD_HPKT(0x00b9, 6, CZ_REQ_NEXT_SCRIPT);
12180 ADD_HPKT(0x012f, -1, CZ_REQ_OPENSTORE);
12181 ADD_HPKT(0x01b2, -1, CZ_REQ_OPENSTORE2);
12182 ADD_HPKT(0x09b6, 6, CZ_REQ_OPEN_BANKING);
12186 ADD_HPKT(0x0a19, 2, CZ_REQ_OPEN_ROULETTE);
12187 ADD_HPKT(0x0a68, 3, CZ_REQ_OPEN_UI);
12188 ADD_HPKT(0x0a08, 26, CZ_REQ_OPEN_WRITE_RODEX);
12189 ADD_HPKT(0x0910, 10, CZ_REQ_PARTY_NAME);
12194 ADD_HPKT(0x097c, 4, CZ_REQ_RANKING);
12195 ADD_HPKT(0x09ea, 11, CZ_REQ_READ_RODEX);
12196 ADD_HPKT(0x0ac1, 26, CZ_REQ_REFRESH_RODEX);
12197 ADD_HPKT(0x01c0, 2, CZ_REQ_REMAINTIME);
12200 ADD_HPKT(0x00e0, 30, CZ_REQ_ROLE_CHANGE);
12201 ADD_HPKT(0x0a1b, 2, CZ_REQ_ROULETTE_INFO);
12203 ADD_HPKT(0x0a6e, -1, CZ_REQ_SEND_RODEX);
12205 ADD_HPKT(0x00ba, 2, CZ_REQ_STATUS);
12206 ADD_HPKT(0x0213, 26, CZ_REQ_STATUS_GM);
12207 ADD_HPKT(0x0a46, 14, CZ_REQ_STYLE_CHANGE);
12208 ADD_HPKT(0x0afc, 16, CZ_REQ_STYLE_CHANGE2);
12209 ADD_HPKT(0x00ab, 4, CZ_REQ_TAKEOFF_EQUIP);
12212 ADD_HPKT(0x00c1, 2, CZ_REQ_USER_COUNT);
12213 ADD_HPKT(0x0222, 6, CZ_REQ_WEAPONREFINE);
12214 ADD_HPKT(0x00a9, 6, CZ_REQ_WEAR_EQUIP);
12215 ADD_HPKT(0x0998, 8, CZ_REQ_WEAR_EQUIP_V5);
12216 ADD_HPKT(0x00d3, 2, CZ_REQ_WHISPER_LIST);
12217 ADD_HPKT(0x09f1, 11, CZ_REQ_ZENY_FROM_RODEX);
12218 ADD_HPKT(0x0197, 4, CZ_RESET);
12219 ADD_HPKT(0x00b2, 3, CZ_RESTART);
12220 ADD_HPKT(0x0962, 2, CZ_SEARCH_STORE_INFO);
12222 ADD_HPKT(0x07dc, 6, CZ_SEEK_PARTY);
12223 ADD_HPKT(0x07de, 30, CZ_SEEK_PARTY_MEMBER);
12224 ADD_HPKT(0x01ce, 6, CZ_SELECTAUTOSPELL);
12225 ADD_HPKT(0x0980, 7, CZ_SELECTCART);
12226 ADD_HPKT(0x01a7, 4, CZ_SELECT_PETEGG);
12227 ADD_HPKT(0x011b, 20, CZ_SELECT_WARPPOINT);
12228 ADD_HPKT(0x00cf, 27, CZ_SETTING_WHISPER_PC);
12230 ADD_HPKT(0x084a, 2, CZ_SE_CASHSHOP_CLOSE);
12231 ADD_HPKT(0x0844, 2, CZ_SE_CASHSHOP_OPEN);
12232 ADD_HPKT(0x0b6d, 6, CZ_SE_CASHSHOP_OPEN2);
12234 ADD_HPKT(0x01bb, 26, CZ_SHIFT);
12236 ADD_HPKT(0x0b21, 13, CZ_SHORTCUT_KEY_CHANGE);
12238 ADD_HPKT(0x080c, 2, CZ_SIMPLE_CASH_BTNSHOW);
12240 ADD_HPKT(0x0954, 2, CZ_SSILIST_ITEM_CLICK);
12242 ADD_HPKT(0x0b10, 10, CZ_START_USE_SKILL);
12243 ADD_HPKT(0x00bb, 5, CZ_STATUS_CHANGE);
12244 ADD_HPKT(0x0b11, 4, CZ_STOP_USE_SKILL);
12245 ADD_HPKT(0x0a48, 2, CZ_STYLE_CLOSE);
12246 ADD_HPKT(0x0225, 2, CZ_TAEKWON_RANK);
12247 ADD_HPKT(0x019f, 6, CZ_TRYCAPTURE_MONSTER);
12248 ADD_HPKT(0x08b5, 6, CZ_TRYCOLLECTION);
12249 ADD_HPKT(0x0b35, 3, CZ_UNINSTALLATION);
12250 ADD_HPKT(0x0112, 4, CZ_UPGRADE_SKILLLEVEL);
12252 ADD_HPKT(0x00a7, 9, CZ_USE_ITEM);
12253 ADD_HPKT(0x0439, 8, CZ_USE_ITEM2);
12254 ADD_HPKT(0x02e2, 20, CZ_USE_ITEM_NEW_JAPEN);
12255 ADD_HPKT(0x093a, 2, CZ_USE_SKILL);
12256 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
12257 ADD_HPKT(0x02e3, 22, CZ_USE_SKILL_NEW_JAPEN);
12258 ADD_HPKT(0x0af4, 11, CZ_USE_SKILL_TOGROUND);
12259 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
12262 ADD_HPKT(0x0096, -1, CZ_WHISPER);
12528 ADD_TPKT(0x0073, 11, ZC_ACCEPT_ENTER);
12529 ADD_TPKT(0x02eb, 13, ZC_ACCEPT_ENTER2);
12530 ADD_TPKT(0x0a18, 14, ZC_ACCEPT_ENTER3);
12531 ADD_TPKT(0x0083, 2, ZC_ACCEPT_QUIT);
12532 ADD_TPKT(0x0a24, 66, ZC_ACH_UPDATE);
12533 ADD_TPKT(0x01e0, 30, ZC_ACK_ACCOUNTNAME);
12534 ADD_TPKT(0x012c, 3, ZC_ACK_ADDITEM_TO_CART);
12536 ADD_TPKT(0x0b3f, 64, ZC_ACK_ADD_ITEM_RODEX);
12540 ADD_TPKT(0x09a8, 16, ZC_ACK_BANKING_DEPOSIT);
12541 ADD_TPKT(0x09aa, 16, ZC_ACK_BANKING_WITHDRAW);
12542 ADD_TPKT(0x015c, 90, ZC_ACK_BAN_GUILD);
12543 ADD_TPKT(0x0839, 66, ZC_ACK_BAN_GUILD_SSO);
12548 ADD_TPKT(0x0a2f, 7, ZC_ACK_CHANGE_TITLE);
12549 ADD_TPKT(0x0989, 2, ZC_ACK_CLAN_LEAVE);
12550 ADD_TPKT(0x09b9, 4, ZC_ACK_CLOSE_BANKING);
12552 ADD_TPKT(0x0a1e, 3, ZC_ACK_CLOSE_ROULETTE);
12554 ADD_TPKT(0x00d6, 3, ZC_ACK_CREATE_CHATROOM);
12555 ADD_TPKT(0x09f6, 11, ZC_ACK_DELETE_RODEX);
12561 ADD_TPKT(0x00e7, 3, ZC_ACK_EXCHANGE_ITEM);
12562 ADD_TPKT(0x01f5, 9, ZC_ACK_EXCHANGE_ITEM2);
12565 ADD_TPKT(0x09da, -1, ZC_ACK_GUILDSTORAGE_LOG);
12566 ADD_TPKT(0x0176, 106, ZC_ACK_GUILD_MEMBER_INFO);
12568 ADD_TPKT(0x0913, 30, ZC_ACK_GUILD_NAME);
12571 ADD_TPKT(0x017d, 7, ZC_ACK_ITEMCOMPOSITION);
12572 ADD_TPKT(0x0179, 5, ZC_ACK_ITEMIDENTIFY);
12574 ADD_TPKT(0x0188, 8, ZC_ACK_ITEMREFINING);
12575 ADD_TPKT(0x01fe, 5, ZC_ACK_ITEMREPAIR);
12576 ADD_TPKT(0x09f4, 12, ZC_ACK_ITEM_FROM_RODEX);
12577 ADD_TPKT(0x015a, 66, ZC_ACK_LEAVE_GUILD);
12578 ADD_TPKT(0x0255, 5, ZC_ACK_MAIL_ADD_ITEM);
12579 ADD_TPKT(0x0257, 8, ZC_ACK_MAIL_DELETE);
12580 ADD_TPKT(0x0274, 8, ZC_ACK_MAIL_RETURN);
12581 ADD_TPKT(0x00fa, 3, ZC_ACK_MAKE_GROUP);
12582 ADD_TPKT(0x096f, 7, ZC_ACK_MERGE_ITEM);
12583 ADD_TPKT(0x0a28, 3, ZC_ACK_OPENSTORE2);
12584 ADD_TPKT(0x09b7, 4, ZC_ACK_OPEN_BANKING);
12586 ADD_TPKT(0x0a1a, 25, ZC_ACK_OPEN_ROULETTE);
12587 ADD_TPKT(0x0a12, 27, ZC_ACK_OPEN_WRITE_RODEX);
12588 ADD_TPKT(0x0911, 30, ZC_ACK_PARTY_NAME);
12593 ADD_TPKT(0x0af6, 88, ZC_ACK_RANKING);
12594 ADD_TPKT(0x0b63, -1, ZC_ACK_READ_RODEX);
12598 ADD_TPKT(0x018f, 8, ZC_ACK_REQMAKINGITEM);
12599 ADD_TPKT(0x0adf, 58, ZC_ACK_REQNAME);
12600 ADD_TPKT(0x0195, 102, ZC_ACK_REQNAMEALL);
12601 ADD_TPKT(0x0a30, 106, ZC_ACK_REQNAMEALL2);
12602 ADD_TPKT(0x0af7, 32, ZC_ACK_REQNAME_BYGID);
12603 ADD_TPKT(0x0173, 3, ZC_ACK_REQ_ALLY_GUILD);
12605 ADD_TPKT(0x018b, 4, ZC_ACK_REQ_DISCONNECT);
12607 ADD_TPKT(0x00fd, 27, ZC_ACK_REQ_JOIN_GROUP);
12608 ADD_TPKT(0x0169, 3, ZC_ACK_REQ_JOIN_GUILD);
12609 ADD_TPKT(0x0ac2, -1, ZC_ACK_RODEX_LIST);
12610 ADD_TPKT(0x0a1c, -1, ZC_ACK_ROULEITTE_INFO);
12612 ADD_TPKT(0x09ed, 3, ZC_ACK_SEND_RODEX);
12615 ADD_TPKT(0x0214, 42, ZC_ACK_STATUS_GM);
12617 ADD_TPKT(0x0110, 14, ZC_ACK_TOUSESKILL);
12619 ADD_TPKT(0x0223, 10, ZC_ACK_WEAPONREFINE);
12620 ADD_TPKT(0x0999, 11, ZC_ACK_WEAR_EQUIP_V5);
12621 ADD_TPKT(0x0098, 3, ZC_ACK_WHISPER);
12622 ADD_TPKT(0x09df, 7, ZC_ACK_WHISPER02);
12623 ADD_TPKT(0x09f2, 12, ZC_ACK_ZENY_FROM_RODEX);
12624 ADD_TPKT(0x013b, 4, ZC_ACTION_FAILURE);
12625 ADD_TPKT(0x02b7, 7, ZC_ACTIVE_QUEST);
12626 ADD_TPKT(0x0b42, 62, ZC_ADD_EXCHANGE_ITEM);
12627 ADD_TPKT(0x080f, 30, ZC_ADD_EXCHANGE_ITEM2);
12628 ADD_TPKT(0x0a09, 55, ZC_ADD_EXCHANGE_ITEM3);
12629 ADD_TPKT(0x0a96, 61, ZC_ADD_EXCHANGE_ITEM4);
12630 ADD_TPKT(0x0209, 36, ZC_ADD_FRIENDS_LIST);
12631 ADD_TPKT(0x0b45, 58, ZC_ADD_ITEM_TO_CART);
12632 ADD_TPKT(0x01c5, 32, ZC_ADD_ITEM_TO_CART2);
12633 ADD_TPKT(0x0a0b, 57, ZC_ADD_ITEM_TO_CART3);
12634 ADD_TPKT(0x00f4, 31, ZC_ADD_ITEM_TO_STORE);
12635 ADD_TPKT(0x01c4, 32, ZC_ADD_ITEM_TO_STORE2);
12636 ADD_TPKT(0x0a0a, 57, ZC_ADD_ITEM_TO_STORE3);
12637 ADD_TPKT(0x0ae4, 89, ZC_ADD_MEMBER_TO_GROUP);
12638 ADD_TPKT(0x01e9, 81, ZC_ADD_MEMBER_TO_GROUP2);
12639 ADD_TPKT(0x02b3, 107, ZC_ADD_QUEST);
12640 ADD_TPKT(0x0b0c, 155, ZC_ADD_QUEST_EX);
12641 ADD_TPKT(0x0185, 34, ZC_ADD_RELATED_GUILD);
12642 ADD_TPKT(0x0b31, 17, ZC_ADD_SKILL);
12645 ADD_TPKT(0x0283, 6, ZC_AID);
12646 ADD_TPKT(0x0a4b, 22, ZC_AIRSHIP_MAPMOVE);
12647 ADD_TPKT(0x0a4c, 28, ZC_AIRSHIP_SERVERMOVE);
12648 ADD_TPKT(0x021c, 10, ZC_ALCHEMIST_POINT);
12649 ADD_TPKT(0x021a, 282, ZC_ALCHEMIST_RANK);
12650 ADD_TPKT(0x0a23, -1, ZC_ALL_ACH_LIST);
12651 ADD_TPKT(0x02b1, -1, ZC_ALL_QUEST_LIST);
12652 ADD_TPKT(0x097a, -1, ZC_ALL_QUEST_LIST2);
12653 ADD_TPKT(0x09f8, -1, ZC_ALL_QUEST_LIST3);
12654 ADD_TPKT(0x0aff, -1, ZC_ALL_QUEST_LIST4);
12655 ADD_TPKT(0x02b2, -1, ZC_ALL_QUEST_MISSION);
12656 ADD_TPKT(0x0a98, 10, ZC_ALT_EQUIPMENT_EQUIP);
12657 ADD_TPKT(0x0a9b, -1, ZC_ALT_EQUIPMENT_ITEMS);
12658 ADD_TPKT(0x0a9a, 10, ZC_ALT_EQUIPMENT_REMOVE);
12660 ADD_TPKT(0x0b1b, 2, ZC_ALT_PING);
12661 ADD_TPKT(0x0a41, 18, ZC_AOE_EFFECT_SKILL);
12665 ADD_TPKT(0x013a, 4, ZC_ATTACK_RANGE);
12668 ADD_TPKT(0x0250, 3, ZC_AUCTION_RESULT);
12669 ADD_TPKT(0x025f, 6, ZC_AUCTION_WINDOWS);
12670 ADD_TPKT(0x0147, 39, ZC_AUTORUN_SKILL);
12671 ADD_TPKT(0x0afb, -1, ZC_AUTOSPELLLIST);
12672 ADD_TPKT(0x0216, 6, ZC_BABYMSG);
12673 ADD_TPKT(0x09a6, 12, ZC_BANKING_CHECK);
12674 ADD_TPKT(0x0a87, -1, ZC_BAN_LIST);
12675 ADD_TPKT(0x02dc, -1, ZC_BATTLEFIELD_CHAT);
12681 ADD_TPKT(0x07eb, -1, ZC_BATTLE_FIELD_LIST);
12685 ADD_TPKT(0x021b, 10, ZC_BLACKSMITH_POINT);
12686 ADD_TPKT(0x0219, 282, ZC_BLACKSMITH_RANK);
12687 ADD_TPKT(0x01d1, 14, ZC_BLADESTOP);
12688 ADD_TPKT(0x0293, 70, ZC_BOSS_INFO);
12689 ADD_TPKT(0x009a, -1, ZC_BROADCAST);
12690 ADD_TPKT(0x01c3, -1, ZC_BROADCAST2);
12691 ADD_TPKT(0x081f, -1, ZC_BROADCAST4);
12693 ADD_TPKT(0x0814, 86, ZC_BUYING_STORE_ENTRY);
12694 ADD_TPKT(0x07ef, 8, ZC_CANCEL_BATTLE_FIELD);
12696 ADD_TPKT(0x012b, 2, ZC_CARTOFF);
12700 ADD_TPKT(0x0903, -1, ZC_CART_ITEMLIST_EQUIP);
12703 ADD_TPKT(0x0902, -1, ZC_CART_ITEMLIST_NORMAL);
12705 ADD_TPKT(0x0123, -1, ZC_CART_NORMAL_ITEMLIST);
12708 ADD_TPKT(0x0299, 8, ZC_CASH_ITEM_DELETE);
12709 ADD_TPKT(0x0298, 10, ZC_CASH_TIME_COUNTER);
12710 ADD_TPKT(0x0230, 12, ZC_CHANGESTATE_MER);
12711 ADD_TPKT(0x01a4, 11, ZC_CHANGESTATE_PET);
12712 ADD_TPKT(0x00df, -1, ZC_CHANGE_CHATROOM);
12713 ADD_TPKT(0x009c, 9, ZC_CHANGE_DIRECTION);
12714 ADD_TPKT(0x07fc, 10, ZC_CHANGE_GROUP_MASTER);
12715 ADD_TPKT(0x0b47, 14, ZC_CHANGE_GUILD);
12716 ADD_TPKT(0x0b43, 48, ZC_CHANGE_ITEM_OPTION);
12718 ADD_TPKT(0x098a, -1, ZC_CLANINFO);
12719 ADD_TPKT(0x08d6, 6, ZC_CLEAR_DIALOG);
12721 ADD_TPKT(0x00b6, 6, ZC_CLOSE_DIALOG);
12723 ADD_TPKT(0x00f8, 2, ZC_CLOSE_STORE);
12724 ADD_TPKT(0x01d2, 10, ZC_COMBODELAY);
12725 ADD_TPKT(0x0144, 23, ZC_COMPASS);
12728 ADD_TPKT(0x02d9, 10, ZC_CONFIG);
12729 ADD_TPKT(0x02da, 3, ZC_CONFIG_NOTIFY);
12730 ADD_TPKT(0x01ea, 6, ZC_CONGRATULATION);
12732 ADD_TPKT(0x01e6, 26, ZC_COUPLENAME);
12733 ADD_TPKT(0x0141, 14, ZC_COUPLESTATUS);
12734 ADD_TPKT(0x0a3b, -1, ZC_CUSTOM_HAT_EFFECT);
12735 ADD_TPKT(0x09c1, 10, ZC_C_MARKERINFO);
12736 ADD_TPKT(0x0285, 6, ZC_DEATH_QUESTION);
12737 ADD_TPKT(0x0adb, -1, ZC_DEBUGMSG);
12740 ADD_TPKT(0x020a, 10, ZC_DELETE_FRIENDS);
12745 ADD_TPKT(0x0184, 10, ZC_DELETE_RELATED_GUILD);
12746 ADD_TPKT(0x02b4, 6, ZC_DEL_QUEST);
12747 ADD_TPKT(0x00d8, 6, ZC_DESTROY_ROOM);
12748 ADD_TPKT(0x01cf, 28, ZC_DEVOTIONLIST);
12750 ADD_TPKT(0x0132, 6, ZC_DISAPPEAR_ENTRY);
12752 ADD_TPKT(0x01b9, 6, ZC_DISPEL);
12753 ADD_TPKT(0x0205, 26, ZC_DIVORCE);
12754 ADD_TPKT(0x0a02, 4, ZC_DRESSROOM_OPEN);
12756 ADD_TPKT(0x08ff, 24, ZC_EFST_SET_ENTER);
12757 ADD_TPKT(0x0984, 28, ZC_EFST_SET_ENTER2);
12758 ADD_TPKT(0x081d, 22, ZC_EL_INIT);
12759 ADD_TPKT(0x081e, 8, ZC_EL_PAR_CHANGE);
12760 ADD_TPKT(0x00c0, 7, ZC_EMOTION);
12761 ADD_TPKT(0x00db, -1, ZC_ENTER_ROOM);
12762 ADD_TPKT(0x090e, 2, ZC_ENTRY_QUEUE_INIT);
12763 ADD_TPKT(0x02bb, 8, ZC_EQUIPITEM_DAMAGED);
12764 ADD_TPKT(0x00a4, -1, ZC_EQUIPMENT_ITEMLIST);
12765 ADD_TPKT(0x0295, -1, ZC_EQUIPMENT_ITEMLIST2);
12766 ADD_TPKT(0x02d0, -1, ZC_EQUIPMENT_ITEMLIST3);
12767 ADD_TPKT(0x0b37, -1, ZC_EQUIPWIN_MICROSCOPE);
12768 ADD_TPKT(0x0859, -1, ZC_EQUIPWIN_MICROSCOPE2);
12772 ADD_TPKT(0x0adc, 6, ZC_EQUIPWIN_OTHER);
12773 ADD_TPKT(0x013c, 4, ZC_EQUIP_ARROW);
12774 ADD_TPKT(0x07e0, 58, ZC_ES_NOTI_MYINFO);
12775 ADD_TPKT(0x00f1, 2, ZC_EXCHANGEITEM_UNDO);
12776 ADD_TPKT(0x00f0, 3, ZC_EXEC_EXCHANGE_ITEM);
12781 ADD_TPKT(0x08d2, 10, ZC_FASTMOVE);
12782 ADD_TPKT(0x0982, 7, ZC_FATIGUE_CHN);
12783 ADD_TPKT(0x022f, 7, ZC_FEED_MER);
12784 ADD_TPKT(0x01a3, 7, ZC_FEED_PET);
12785 ADD_TPKT(0x02c2, -1, ZC_FORMATSTRING_MSG);
12787 ADD_TPKT(0x0201, -1, ZC_FRIENDS_LIST);
12788 ADD_TPKT(0x0206, 35, ZC_FRIENDS_STATE);
12789 ADD_TPKT(0x0227, 18, ZC_GAME_GUARD);
12790 ADD_TPKT(0x0280, 12, ZC_GANGSI_POINT);
12791 ADD_TPKT(0x0282, 284, ZC_GANGSI_RANK);
12792 ADD_TPKT(0x0a15, 12, ZC_GOLDPCCAFE_POINT);
12793 ADD_TPKT(0x0853, -1, ZC_GPK_AUTH);
12794 ADD_TPKT(0x0851, -1, ZC_GPK_DYNCODE);
12795 ADD_TPKT(0x0b5d, 10, ZC_GRADE_ENCHANT_ACK);
12798 ADD_TPKT(0x0101, 6, ZC_GROUPINFO_CHANGE);
12799 ADD_TPKT(0x0ab2, 7, ZC_GROUP_ISALIVE);
12800 ADD_TPKT(0x0ae5, -1, ZC_GROUP_LIST);
12804 ADD_TPKT(0x0b27, -1, ZC_GUILD_AGIT_INFO);
12805 ADD_TPKT(0x017f, -1, ZC_GUILD_CHAT);
12806 ADD_TPKT(0x0b36, -1, ZC_GUILD_EMBLEM_IMG);
12807 ADD_TPKT(0x0a84, 94, ZC_GUILD_INFO);
12808 ADD_TPKT(0x01b6, 114, ZC_GUILD_INFO2);
12810 ADD_TPKT(0x016f, 182, ZC_GUILD_NOTICE);
12811 ADD_TPKT(0x0afd, -1, ZC_GUILD_POSITION);
12812 ADD_TPKT(0x0162, -1, ZC_GUILD_SKILLINFO);
12813 ADD_TPKT(0x01b8, 3, ZC_GUILD_ZENY_ACK);
12814 ADD_TPKT(0x02a6, -1, ZC_HACKSH_CPX_MSG);
12815 ADD_TPKT(0x0449, 4, ZC_HACKSH_ERROR_MSG);
12816 ADD_TPKT(0x01ff, 10, ZC_HIGHJUMP);
12817 ADD_TPKT(0x0235, -1, ZC_HOSKILLINFO_LIST);
12818 ADD_TPKT(0x0239, 11, ZC_HOSKILLINFO_UPDATE);
12819 ADD_TPKT(0x07db, 8, ZC_HO_PAR_CHANGE);
12820 ADD_TPKT(0x0977, 14, ZC_HP_INFO);
12821 ADD_TPKT(0x0a36, 7, ZC_HP_INFO_TINY);
12822 ADD_TPKT(0x027a, -1, ZC_HUNTINGLIST);
12823 ADD_TPKT(0x08fe, -1, ZC_HUNTING_QUEST_INFO);
12824 ADD_TPKT(0x01c2, 10, ZC_INFO_REMAINTIME);
12825 ADD_TPKT(0x0b0b, 4, ZC_INVENTORY_END);
12833 ADD_TPKT(0x0b08, -1, ZC_INVENTORY_START);
12834 ADD_TPKT(0x0908, 5, ZC_INVENTORY_TAB);
12835 ADD_TPKT(0x02f5, 7, ZC_IRMAIL_NOTIFY);
12836 ADD_TPKT(0x02f4, 3, ZC_IRMAIL_SEND_RES);
12837 ADD_TPKT(0x02d5, 2, ZC_ISVR_DISCONNECT);
12838 ADD_TPKT(0x017b, -1, ZC_ITEMCOMPOSITION_LIST);
12839 ADD_TPKT(0x0177, -1, ZC_ITEMIDENTIFY_LIST);
12840 ADD_TPKT(0x07e3, 6, ZC_ITEMLISTWIN_OPEN);
12842 ADD_TPKT(0x00a1, 6, ZC_ITEM_DISAPPEAR);
12843 ADD_TPKT(0x009d, 19, ZC_ITEM_ENTRY);
12844 ADD_TPKT(0x0add, 24, ZC_ITEM_FALL_ENTRY);
12845 ADD_TPKT(0x084b, 21, ZC_ITEM_FALL_ENTRY4);
12846 ADD_TPKT(0x0b41, 70, ZC_ITEM_PICKUP_ACK);
12847 ADD_TPKT(0x029a, 37, ZC_ITEM_PICKUP_ACK2);
12848 ADD_TPKT(0x02d4, 39, ZC_ITEM_PICKUP_ACK3);
12849 ADD_TPKT(0x0990, 41, ZC_ITEM_PICKUP_ACK_V5);
12850 ADD_TPKT(0x0a0c, 66, ZC_ITEM_PICKUP_ACK_V6);
12851 ADD_TPKT(0x0a37, 69, ZC_ITEM_PICKUP_ACK_V7);
12852 ADD_TPKT(0x0b67, 33, ZC_ITEM_PICKUP_PARTY);
12853 ADD_TPKT(0x0b13, 48, ZC_ITEM_PREVIEW);
12854 ADD_TPKT(0x00af, 6, ZC_ITEM_THROW_ACK);
12855 ADD_TPKT(0x07ed, 10, ZC_JOIN_BATTLE_FIELD);
12856 ADD_TPKT(0x0236, 10, ZC_KILLER_POINT);
12857 ADD_TPKT(0x0238, 282, ZC_KILLER_RANK);
12858 ADD_TPKT(0x021e, 6, ZC_LESSEFFECT);
12859 ADD_TPKT(0x00b1, 8, ZC_LONGPAR_CHANGE);
12861 ADD_TPKT(0x024a, 70, ZC_MAIL_RECEIVE);
12862 ADD_TPKT(0x0245, 3, ZC_MAIL_REQ_GET_ITEM);
12863 ADD_TPKT(0x0240, -1, ZC_MAIL_REQ_GET_LIST);
12864 ADD_TPKT(0x0242, -1, ZC_MAIL_REQ_OPEN);
12865 ADD_TPKT(0x0249, 3, ZC_MAIL_REQ_SEND);
12866 ADD_TPKT(0x0260, 6, ZC_MAIL_WINDOWS);
12867 ADD_TPKT(0x018d, -1, ZC_MAKABLEITEMLIST);
12868 ADD_TPKT(0x01ad, -1, ZC_MAKINGARROW_LIST);
12869 ADD_TPKT(0x025a, -1, ZC_MAKINGITEM_LIST);
12870 ADD_TPKT(0x02e7, -1, ZC_MAPPROPERTY);
12871 ADD_TPKT(0x099b, 8, ZC_MAPPROPERTY_R2);
12873 ADD_TPKT(0x0aa5, -1, ZC_MEMBERMGR_INFO);
12874 ADD_TPKT(0x0aa6, 36, ZC_MEMBER_ADD);
12875 ADD_TPKT(0x00dd, 29, ZC_MEMBER_EXIT);
12876 ADD_TPKT(0x00dc, 28, ZC_MEMBER_NEWENTRY);
12877 ADD_TPKT(0x02cd, 71, ZC_MEMORIALDUNGEON_INFO);
12881 ADD_TPKT(0x00b7, -1, ZC_MENU_LIST);
12882 ADD_TPKT(0x096d, -1, ZC_MERGE_ITEM_OPEN);
12883 ADD_TPKT(0x029b, 80, ZC_MER_INIT);
12884 ADD_TPKT(0x02a2, 8, ZC_MER_PAR_CHANGE);
12885 ADD_TPKT(0x029c, 66, ZC_MER_PROPERTY);
12886 ADD_TPKT(0x029d, -1, ZC_MER_SKILLINFO_LIST);
12887 ADD_TPKT(0x029e, 11, ZC_MER_SKILLINFO_UPDATE);
12888 ADD_TPKT(0x0906, -1, ZC_MICROSCOPE);
12889 ADD_TPKT(0x0440, 10, ZC_MILLENNIUMSHIELD);
12890 ADD_TPKT(0x018c, 29, ZC_MONSTER_INFO);
12891 ADD_TPKT(0x01cc, 9, ZC_MONSTER_TALK);
12892 ADD_TPKT(0x0291, 4, ZC_MSG);
12893 ADD_TPKT(0x09cd, 8, ZC_MSG_COLOR);
12894 ADD_TPKT(0x07e6, 8, ZC_MSG_SKILL);
12895 ADD_TPKT(0x0196, 9, ZC_MSG_STATE_CHANGE);
12896 ADD_TPKT(0x043f, 25, ZC_MSG_STATE_CHANGE2);
12897 ADD_TPKT(0x0983, 29, ZC_MSG_STATE_CHANGE3);
12898 ADD_TPKT(0x07e2, 8, ZC_MSG_VALUE);
12899 ADD_TPKT(0x010c, 6, ZC_MVP);
12900 ADD_TPKT(0x010a, 6, ZC_MVP_GETTING_ITEM);
12902 ADD_TPKT(0x014c, -1, ZC_MYGUILD_BASIC_INFO);
12904 ADD_TPKT(0x08e2, 27, ZC_NAVIGATION_ACTIVE);
12905 ADD_TPKT(0x00a3, -1, ZC_NORMAL_ITEMLIST);
12906 ADD_TPKT(0x01ee, -1, ZC_NORMAL_ITEMLIST2);
12907 ADD_TPKT(0x02e8, -1, ZC_NORMAL_ITEMLIST3);
12908 ADD_TPKT(0x008a, 29, ZC_NOTIFY_ACT);
12909 ADD_TPKT(0x02e1, 33, ZC_NOTIFY_ACT2);
12910 ADD_TPKT(0x08c8, 34, ZC_NOTIFY_ACT3);
12911 ADD_TPKT(0x007a, 58, ZC_NOTIFY_ACTENTRY);
12912 ADD_TPKT(0x008b, 23, ZC_NOTIFY_ACT_POSITION);
12917 ADD_TPKT(0x008d, -1, ZC_NOTIFY_CHAT);
12918 ADD_TPKT(0x0109, -1, ZC_NOTIFY_CHAT_PARTY);
12919 ADD_TPKT(0x098e, -1, ZC_NOTIFY_CLAN_CHAT);
12921 ADD_TPKT(0x0220, 10, ZC_NOTIFY_CRAZYKILLER);
12922 ADD_TPKT(0x019b, 10, ZC_NOTIFY_EFFECT);
12923 ADD_TPKT(0x01f3, 10, ZC_NOTIFY_EFFECT2);
12924 ADD_TPKT(0x0b69, 18, ZC_NOTIFY_EFFECT3);
12927 ADD_TPKT(0x0acc, 18, ZC_NOTIFY_EXP);
12928 ADD_TPKT(0x02ef, 8, ZC_NOTIFY_FONT);
12929 ADD_TPKT(0x0117, 18, ZC_NOTIFY_GROUNDSKILL);
12930 ADD_TPKT(0x0106, 10, ZC_NOTIFY_HP_TO_GROUPM);
12932 ADD_TPKT(0x0075, -1, ZC_NOTIFY_INITCHAR);
12935 ADD_TPKT(0x0189, 4, ZC_NOTIFY_MAPINFO);
12936 ADD_TPKT(0x0199, 4, ZC_NOTIFY_MAPPROPERTY);
12937 ADD_TPKT(0x01d6, 4, ZC_NOTIFY_MAPPROPERTY2);
12938 ADD_TPKT(0x0086, 16, ZC_NOTIFY_MOVE);
12939 ADD_TPKT(0x007b, 60, ZC_NOTIFY_MOVEENTRY);
12940 ADD_TPKT(0x09db, -1, ZC_NOTIFY_MOVEENTRY10);
12941 ADD_TPKT(0x09fd, -1, ZC_NOTIFY_MOVEENTRY11);
12942 ADD_TPKT(0x01da, 64, ZC_NOTIFY_MOVEENTRY2);
12943 ADD_TPKT(0x022c, 69, ZC_NOTIFY_MOVEENTRY3);
12944 ADD_TPKT(0x02ec, 71, ZC_NOTIFY_MOVEENTRY4);
12945 ADD_TPKT(0x07f7, -1, ZC_NOTIFY_MOVEENTRY7);
12946 ADD_TPKT(0x0856, -1, ZC_NOTIFY_MOVEENTRY8);
12947 ADD_TPKT(0x0914, -1, ZC_NOTIFY_MOVEENTRY9);
12948 ADD_TPKT(0x0079, 53, ZC_NOTIFY_NEWENTRY);
12949 ADD_TPKT(0x09dc, -1, ZC_NOTIFY_NEWENTRY10);
12950 ADD_TPKT(0x09fe, -1, ZC_NOTIFY_NEWENTRY11);
12951 ADD_TPKT(0x01d9, 57, ZC_NOTIFY_NEWENTRY2);
12952 ADD_TPKT(0x022b, 61, ZC_NOTIFY_NEWENTRY3);
12953 ADD_TPKT(0x02ed, 63, ZC_NOTIFY_NEWENTRY4);
12954 ADD_TPKT(0x07f8, -1, ZC_NOTIFY_NEWENTRY5);
12955 ADD_TPKT(0x0858, -1, ZC_NOTIFY_NEWENTRY6);
12956 ADD_TPKT(0x090f, -1, ZC_NOTIFY_NEWENTRY7);
12957 ADD_TPKT(0x0a89, 61, ZC_NOTIFY_OFFLINE_STORE);
12958 ADD_TPKT(0x0278, 2, ZC_NOTIFY_PCBANG);
12960 ADD_TPKT(0x021f, 66, ZC_NOTIFY_PKINFO);
12961 ADD_TPKT(0x008e, -1, ZC_NOTIFY_PLAYERCHAT);
12962 ADD_TPKT(0x0087, 12, ZC_NOTIFY_PLAYERMOVE);
12965 ADD_TPKT(0x019a, 14, ZC_NOTIFY_RANKING);
12966 ADD_TPKT(0x0114, 31, ZC_NOTIFY_SKILL);
12967 ADD_TPKT(0x01de, 33, ZC_NOTIFY_SKILL2);
12969 ADD_TPKT(0x0078, 55, ZC_NOTIFY_STANDENTRY);
12970 ADD_TPKT(0x09dd, -1, ZC_NOTIFY_STANDENTRY10);
12971 ADD_TPKT(0x09ff, -1, ZC_NOTIFY_STANDENTRY11);
12972 ADD_TPKT(0x01d8, 58, ZC_NOTIFY_STANDENTRY2);
12973 ADD_TPKT(0x022a, 62, ZC_NOTIFY_STANDENTRY3);
12974 ADD_TPKT(0x02ee, 64, ZC_NOTIFY_STANDENTRY4);
12975 ADD_TPKT(0x07f9, -1, ZC_NOTIFY_STANDENTRY5);
12976 ADD_TPKT(0x0857, -1, ZC_NOTIFY_STANDENTRY7);
12977 ADD_TPKT(0x0915, -1, ZC_NOTIFY_STANDENTRY8);
12980 ADD_TPKT(0x007f, 6, ZC_NOTIFY_TIME);
12981 ADD_TPKT(0x09e7, 3, ZC_NOTIFY_UNREAD_RODEX);
12982 ADD_TPKT(0x0076, 9, ZC_NOTIFY_UPDATECHAR);
12983 ADD_TPKT(0x0077, 5, ZC_NOTIFY_UPDATEPLAYER);
12984 ADD_TPKT(0x0080, 7, ZC_NOTIFY_VANISH);
12986 ADD_TPKT(0x0093, 2, ZC_NPCACK_ENABLE);
12987 ADD_TPKT(0x0091, 22, ZC_NPCACK_MAPMOVE);
12988 ADD_TPKT(0x0ac7, 156, ZC_NPCACK_SERVERMOVE);
12989 ADD_TPKT(0x01b0, 11, ZC_NPCSPRITE_CHANGE);
12990 ADD_TPKT(0x0b0e, -1, ZC_NPC_BARTER_OPEN);
12991 ADD_TPKT(0x02c1, -1, ZC_NPC_CHAT);
12993 ADD_TPKT(0x09d5, -1, ZC_NPC_MARKET_OPEN);
12995 ADD_TPKT(0x028a, 18, ZC_NPC_SHOWEFST_UPDATE);
12997 ADD_TPKT(0x0a91, -1, ZC_OFFLINE_STORE_ITEMS);
13002 ADD_TPKT(0x012d, 4, ZC_OPENSTORE);
13004 ADD_TPKT(0x0810, 3, ZC_OPEN_BUYING_STORE);
13005 ADD_TPKT(0x0142, 6, ZC_OPEN_EDITDLG);
13006 ADD_TPKT(0x01d4, 6, ZC_OPEN_EDITDLGSTR);
13009 ADD_TPKT(0x0ae2, 7, ZC_OPEN_UI);
13010 ADD_TPKT(0x0164, -1, ZC_OTHER_GUILD_LIST);
13011 ADD_TPKT(0x0ade, 6, ZC_OVERWEIGHT_PERCENT);
13018 ADD_TPKT(0x02c9, 3, ZC_PARTY_CONFIG);
13019 ADD_TPKT(0x02c6, 30, ZC_PARTY_JOIN_REQ);
13020 ADD_TPKT(0x02c5, 30, ZC_PARTY_JOIN_REQ_ACK);
13024 ADD_TPKT(0x0acb, 12, ZC_PAR_CHANGE);
13025 ADD_TPKT(0x01ab, 12, ZC_PAR_CHANGE_USER);
13026 ADD_TPKT(0x027b, 14, ZC_PCBANG_EFFECT);
13028 ADD_TPKT(0x0289, 12, ZC_PC_CASH_POINT_UPDATE);
13029 ADD_TPKT(0x00c6, -1, ZC_PC_PURCHASE_ITEMLIST);
13033 ADD_TPKT(0x00ca, 3, ZC_PC_PURCHASE_RESULT);
13035 ADD_TPKT(0x00c7, -1, ZC_PC_SELL_ITEMLIST);
13036 ADD_TPKT(0x00cb, 3, ZC_PC_SELL_RESULT);
13037 ADD_TPKT(0x08cb, -1, ZC_PERSONAL_INFOMATION);
13038 ADD_TPKT(0x097b, -1, ZC_PERSONAL_INFOMATION2);
13040 ADD_TPKT(0x01a6, -1, ZC_PETEGG_LIST);
13041 ADD_TPKT(0x01aa, 10, ZC_PET_ACT);
13043 ADD_TPKT(0x0b1d, 2, ZC_PING);
13044 ADD_TPKT(0x07fe, 26, ZC_PLAY_NPC_BGM);
13046 ADD_TPKT(0x0160, -1, ZC_POSITION_INFO);
13050 ADD_TPKT(0x096b, 4, ZC_PRNPC_STATE);
13051 ADD_TPKT(0x02f0, 10, ZC_PROGRESS);
13052 ADD_TPKT(0x09d1, 14, ZC_PROGRESS_ACTOR);
13053 ADD_TPKT(0x02f2, 2, ZC_PROGRESS_CANCEL);
13054 ADD_TPKT(0x022e, 73, ZC_PROPERTY_HOMUN);
13055 ADD_TPKT(0x09f7, 77, ZC_PROPERTY_HOMUN_2);
13056 ADD_TPKT(0x0b2f, 73, ZC_PROPERTY_HOMUN_3);
13057 ADD_TPKT(0x027d, 62, ZC_PROPERTY_MERCE);
13058 ADD_TPKT(0x01a2, 37, ZC_PROPERTY_PET);
13059 ADD_TPKT(0x0446, 14, ZC_QUEST_NOTIFY_EFFECT);
13062 ADD_TPKT(0x0294, 10, ZC_READ_BOOK);
13063 ADD_TPKT(0x013d, 6, ZC_RECOVERY);
13064 ADD_TPKT(0x0a27, 8, ZC_RECOVERY2);
13065 ADD_TPKT(0x0a22, 7, ZC_RECV_ROULETTE_ITEM);
13066 ADD_TPKT(0x0aa2, -1, ZC_REFINE_ADD_ITEM);
13067 ADD_TPKT(0x0aa0, 2, ZC_REFINE_OPEN_WINDOW);
13068 ADD_TPKT(0x0ada, 32, ZC_REFINE_STATUS);
13069 ADD_TPKT(0x0074, 3, ZC_REFUSE_ENTER);
13070 ADD_TPKT(0x00da, 3, ZC_REFUSE_ENTER_ROOM);
13071 ADD_TPKT(0x0084, 2, ZC_REFUSE_QUIT);
13072 ADD_TPKT(0x0b0d, 10, ZC_REMOVE_EFFECT);
13073 ADD_TPKT(0x0b65, -1, ZC_REPAIRITEMLIST);
13076 ADD_TPKT(0x01c1, 14, ZC_REPLY_REMAINTIME);
13077 ADD_TPKT(0x0a26, 7, ZC_REQ_ACH_REWARD_ACK);
13080 ADD_TPKT(0x0207, 34, ZC_REQ_ADD_FRIENDS);
13081 ADD_TPKT(0x0171, 30, ZC_REQ_ALLY_GUILD);
13083 ADD_TPKT(0x0a29, 6, ZC_REQ_AU_BOT);
13084 ADD_TPKT(0x01f6, 34, ZC_REQ_BABY);
13085 ADD_TPKT(0x02aa, 4, ZC_REQ_CASH_PASSWORD);
13086 ADD_TPKT(0x01e2, 34, ZC_REQ_COUPLE);
13087 ADD_TPKT(0x00e5, 26, ZC_REQ_EXCHANGE_ITEM);
13088 ADD_TPKT(0x01f4, 32, ZC_REQ_EXCHANGE_ITEM2);
13091 ADD_TPKT(0x00fe, 30, ZC_REQ_JOIN_GROUP);
13092 ADD_TPKT(0x016a, 30, ZC_REQ_JOIN_GUILD);
13093 ADD_TPKT(0x023a, 4, ZC_REQ_STORE_PASSWORD);
13096 ADD_TPKT(0x00aa, 9, ZC_REQ_WEAR_EQUIP_ACK);
13097 ADD_TPKT(0x08d0, 9, ZC_REQ_WEAR_EQUIP_ACK2);
13098 ADD_TPKT(0x00b3, 3, ZC_RESTART_ACK);
13100 ADD_TPKT(0x0167, 3, ZC_RESULT_MAKE_GUILD);
13103 ADD_TPKT(0x0148, 8, ZC_RESURRECTION);
13104 ADD_TPKT(0x00e1, 30, ZC_ROLE_CHANGE);
13105 ADD_TPKT(0x00d7, -1, ZC_ROOM_NEWENTRY);
13106 ADD_TPKT(0x00b4, -1, ZC_SAY_DIALOG);
13107 ADD_TPKT(0x0972, -1, ZC_SAY_DIALOG2);
13110 ADD_TPKT(0x09cc, -1, ZC_SECRETSCAN_DATA);
13111 ADD_TPKT(0x07dd, 54, ZC_SEEK_PARTY);
13112 ADD_TPKT(0x07df, 54, ZC_SEEK_PARTY_MEMBER);
13113 ADD_TPKT(0x097f, -1, ZC_SELECTCART);
13114 ADD_TPKT(0x00c4, 6, ZC_SELECT_DEALTYPE);
13115 ADD_TPKT(0x00d1, 4, ZC_SETTING_WHISPER_PC);
13117 ADD_TPKT(0x0b6e, 14, ZC_SE_CASHSHOP_OPEN);
13118 ADD_TPKT(0x0a2b, 14, ZC_SE_CASHSHOP_OPEN2);
13119 ADD_TPKT(0x08d3, 10, ZC_SE_CASHSHOP_UPDATE);
13122 ADD_TPKT(0x027e, -1, ZC_SHANDA_PROTECT);
13123 ADD_TPKT(0x02b9, 191, ZC_SHORTCUT_KEY_LIST);
13124 ADD_TPKT(0x07d9, 268, ZC_SHORTCUT_KEY_LIST_V2);
13125 ADD_TPKT(0x0a00, 269, ZC_SHORTCUT_KEY_LIST_V3);
13126 ADD_TPKT(0x0b20, 271, ZC_SHORTCUT_KEY_LIST_V4);
13127 ADD_TPKT(0x01b1, 7, ZC_SHOWDIGIT);
13128 ADD_TPKT(0x08b3, -1, ZC_SHOWSCRIPT);
13129 ADD_TPKT(0x0145, 19, ZC_SHOW_IMAGE);
13130 ADD_TPKT(0x01b3, 67, ZC_SHOW_IMAGE2);
13132 ADD_TPKT(0x080d, 3, ZC_SIMPLE_CASH_BTNSHOW);
13134 ADD_TPKT(0x0441, 4, ZC_SKILLINFO_DELETE);
13135 ADD_TPKT(0x0b32, -1, ZC_SKILLINFO_LIST);
13136 ADD_TPKT(0x010e, 11, ZC_SKILLINFO_UPDATE);
13137 ADD_TPKT(0x0b33, 17, ZC_SKILLINFO_UPDATE2);
13138 ADD_TPKT(0x0215, 6, ZC_SKILLMSG);
13139 ADD_TPKT(0x0120, 6, ZC_SKILL_DISAPPEAR);
13140 ADD_TPKT(0x011f, 16, ZC_SKILL_ENTRY);
13141 ADD_TPKT(0x01c9, 97, ZC_SKILL_ENTRY2);
13142 ADD_TPKT(0x08c7, -1, ZC_SKILL_ENTRY3);
13143 ADD_TPKT(0x099f, -1, ZC_SKILL_ENTRY4);
13144 ADD_TPKT(0x09ca, -1, ZC_SKILL_ENTRY5);
13145 ADD_TPKT(0x043d, 8, ZC_SKILL_POSTDELAY);
13146 ADD_TPKT(0x043e, -1, ZC_SKILL_POSTDELAY_LIST);
13148 ADD_TPKT(0x0442, -1, ZC_SKILL_SELECT_REQUEST);
13149 ADD_TPKT(0x01ac, 6, ZC_SKILL_UPDATE);
13150 ADD_TPKT(0x01d3, 35, ZC_SOUND);
13151 ADD_TPKT(0x01d0, 8, ZC_SPIRITS);
13152 ADD_TPKT(0x01e1, 8, ZC_SPIRITS2);
13153 ADD_TPKT(0x08cf, 10, ZC_SPIRITS_ATTRIBUTE);
13154 ADD_TPKT(0x00c3, 8, ZC_SPRITE_CHANGE);
13155 ADD_TPKT(0x01d7, 15, ZC_SPRITE_CHANGE2);
13157 ADD_TPKT(0x0253, 3, ZC_STARPLACE);
13158 ADD_TPKT(0x020e, 32, ZC_STARSKILL);
13159 ADD_TPKT(0x01f8, 2, ZC_START_BABY);
13160 ADD_TPKT(0x019e, 2, ZC_START_CAPTURE);
13161 ADD_TPKT(0x08b4, 2, ZC_START_COLLECTION);
13162 ADD_TPKT(0x01e4, 2, ZC_START_COUPLE);
13163 ADD_TPKT(0x0119, 13, ZC_STATE_CHANGE);
13164 ADD_TPKT(0x0229, 15, ZC_STATE_CHANGE3);
13165 ADD_TPKT(0x00bd, 44, ZC_STATUS);
13166 ADD_TPKT(0x00be, 5, ZC_STATUS_CHANGE);
13167 ADD_TPKT(0x00bc, 6, ZC_STATUS_CHANGE_ACK);
13168 ADD_TPKT(0x0088, 10, ZC_STOPMOVE);
13169 ADD_TPKT(0x08cd, 10, ZC_STOPMOVE_FORCE);
13170 ADD_TPKT(0x0131, 86, ZC_STORE_ENTRY);
13174 ADD_TPKT(0x0905, -1, ZC_STORE_ITEMLIST_EQUIP);
13185 ADD_TPKT(0x0a47, 3, ZC_STYLE_CHANGE_RES);
13186 ADD_TPKT(0x0224, 10, ZC_TAEKWON_POINT);
13187 ADD_TPKT(0x0226, 282, ZC_TAEKWON_RANK);
13188 ADD_TPKT(0x0191, 27, ZC_TALKBOX_CHATCONTENTS);
13189 ADD_TPKT(0x010d, 2, ZC_THROW_MVPITEM);
13190 ADD_TPKT(0x01a0, 3, ZC_TRYCAPTURE_MONSTER);
13191 ADD_TPKT(0x08b6, 3, ZC_TRYCOLLECTION);
13192 ADD_TPKT(0x0af0, 10, ZC_UI_ACTION);
13194 ADD_TPKT(0x0a3f, 11, ZC_UPDATE_CARDSLOT);
13195 ADD_TPKT(0x016d, 14, ZC_UPDATE_CHARSTAT);
13196 ADD_TPKT(0x01f2, 20, ZC_UPDATE_CHARSTAT2);
13197 ADD_TPKT(0x016c, 43, ZC_UPDATE_GDID);
13200 ADD_TPKT(0x0192, 24, ZC_UPDATE_MAPINFO);
13201 ADD_TPKT(0x02b5, -1, ZC_UPDATE_MISSION_HUNT);
13203 ADD_TPKT(0x097e, 12, ZC_UPDATE_RANKING_POINT);
13205 ADD_TPKT(0x0a34, 6, ZC_UPDATE_TAIWANCASH);
13206 ADD_TPKT(0x00c2, 6, ZC_USER_COUNT);
13207 ADD_TPKT(0x013e, 24, ZC_USESKILL_ACK);
13208 ADD_TPKT(0x07fb, 25, ZC_USESKILL_ACK2);
13209 ADD_TPKT(0x0b1a, 29, ZC_USESKILL_ACK3);
13210 ADD_TPKT(0x00a8, 7, ZC_USE_ITEM_ACK);
13211 ADD_TPKT(0x01c8, 15, ZC_USE_ITEM_ACK2);
13212 ADD_TPKT(0x011a, 15, ZC_USE_SKILL);
13213 ADD_TPKT(0x09cb, 17, ZC_USE_SKILL2);
13214 ADD_TPKT(0x0a78, 15, ZC_VIEW_CAMERAINFO);
13215 ADD_TPKT(0x00b5, 6, ZC_WAIT_DIALOG);
13216 ADD_TPKT(0x0973, 7, ZC_WAIT_DIALOG2);
13217 ADD_TPKT(0x0abe, -1, ZC_WARPLIST);
13218 ADD_TPKT(0x0097, -1, ZC_WHISPER);
13219 ADD_TPKT(0x09de, -1, ZC_WHISPER02);
13220 ADD_TPKT(0x00d4, -1, ZC_WHISPER_LIST);
13221#endif
13222// Packet Version 20200122: 4 Packets
13223#if PACKET_VERSION == 20200122
13228#endif
13229// Packet Version 20200212: 1 Packets
13230#if PACKET_VERSION == 20200212
13232#endif
13233// Packet Version 20200304: 2 Packets
13234#if PACKET_VERSION == 20200304
13237#endif
13238// Packet Version 20200318: 2 Packets
13239#if PACKET_VERSION == 20200318
13242#endif
13243// Packet Version 20200401: 1 Packets
13244#if PACKET_VERSION == 20200401
13245 ADD_TPKT(0x0b76, 77, ZC_PROPERTY_HOMUN);
13246#endif
13247// Packet Version 20200506: 4 Packets
13248#if PACKET_VERSION == 20200506
13252 ADD_TPKT(0x0b7a, -1, ZC_NPC_MARKET_OPEN);
13253#endif
13254// Packet Version 20200701: 6 Packets
13255#if PACKET_VERSION == 20200701
13259 ADD_TPKT(0x0b7c, -1, ZC_BAN_LIST);
13260 ADD_TPKT(0x0b7b, 118, ZC_GUILD_INFO);
13261 ADD_TPKT(0x0b7d, -1, ZC_MEMBERMGR_INFO);
13262#endif
13263// Packet Version 20200819: 1 Packets
13264#if PACKET_VERSION == 20200819
13266#endif
13267// Packet Version 20200902: 3 Packets
13268#if PACKET_VERSION == 20200902
13272#endif
13273// Packet Version 20200916: 5 Packets
13274#if PACKET_VERSION == 20200916
13275 ADD_HPKT(0x0b90, 2, CZ_CLOSE_REFORM_UI);
13276 ADD_HPKT(0x0b91, 8, CZ_ITEM_REFORM);
13278 ADD_TPKT(0x0b92, 3, ZC_ITEM_REFORM_ACK);
13279 ADD_TPKT(0x0b8f, 6, ZC_OPEN_REFORM_UI);
13280#endif
13281// Packet Version 20201021: 1 Packets
13282#if PACKET_VERSION == 20201021
13283 ADD_TPKT(0x0b92, 5, ZC_ITEM_REFORM_ACK);
13284#endif
13285// Packet Version 20201104: 7 Packets
13286#if PACKET_VERSION == 20201104
13294#endif
13295// Packet Version 20201118: 11 Packets
13296#if PACKET_VERSION == 20201118
13297 ADD_HPKT(0x0ba0, 2, CZ_CLOSE_UI_ENCHANT);
13306 ADD_TPKT(0x0b9f, 10, ZC_RESPONSE_ENCHANT);
13307 ADD_TPKT(0x0b9a, 11, ZC_UI_OPEN2);
13308#endif
13309// Packet Version 20201223: 2 Packets
13310#if PACKET_VERSION == 20201223
13312 ADD_TPKT(0x0ba1, 3, ZC_DIALOG_TEXT_ALIGN);
13313#endif
13314// Packet Version 20210000: 1367 Packets
13315#if PACKET_VERSION >= 20210000
13317 ADD_HPKT(0x0a2a, 6, CZ_ACK_AU_BOT);
13318 ADD_HPKT(0x02ab, 36, CZ_ACK_CASH_PASSWORD);
13319 ADD_HPKT(0x00e6, 3, CZ_ACK_EXCHANGE_ITEM);
13320 ADD_HPKT(0x0228, 18, CZ_ACK_GAME_GUARD);
13321 ADD_HPKT(0x0208, 14, CZ_ACK_REQ_ADD_FRIENDS);
13322 ADD_HPKT(0x00c5, 7, CZ_ACK_SELECT_DEALTYPE);
13323 ADD_HPKT(0x095a, 2, CZ_ACK_STORE_PASSWORD);
13324 ADD_HPKT(0x02b6, 7, CZ_ACTIVE_QUEST);
13325 ADD_HPKT(0x00e8, 8, CZ_ADD_EXCHANGE_ITEM);
13326 ADD_HPKT(0x095f, 2, CZ_ADD_FRIENDS);
13329 ADD_HPKT(0x0254, 3, CZ_AGREE_STARPLACE);
13330 ADD_HPKT(0x0218, 2, CZ_ALCHEMIST_RANK);
13331 ADD_HPKT(0x0172, 10, CZ_ALLY_GUILD);
13332 ADD_HPKT(0x0a97, 8, CZ_ALT_EQUIPMENT_EQUIP);
13336 ADD_HPKT(0x024d, 12, CZ_AUCTION_ADD);
13337 ADD_HPKT(0x024e, 6, CZ_AUCTION_ADD_CANCEL);
13338 ADD_HPKT(0x024c, 8, CZ_AUCTION_ADD_ITEM);
13339 ADD_HPKT(0x024f, 10, CZ_AUCTION_BUY);
13340 ADD_HPKT(0x024b, 4, CZ_AUCTION_CREATE);
13341 ADD_HPKT(0x0251, 34, CZ_AUCTION_ITEM_SEARCH);
13342 ADD_HPKT(0x025c, 4, CZ_AUCTION_REQ_MY_INFO);
13344 ADD_HPKT(0x02db, -1, CZ_BATTLEFIELD_CHAT);
13345 ADD_HPKT(0x07ea, 2, CZ_BATTLE_FIELD_LIST);
13346 ADD_HPKT(0x0217, 2, CZ_BLACKSMITH_RANK);
13348 ADD_HPKT(0x02e6, 6, CZ_BOT_CHECK);
13349 ADD_HPKT(0x0099, -1, CZ_BROADCAST);
13350 ADD_HPKT(0x0a77, 15, CZ_CAMERA_INFO);
13351 ADD_HPKT(0x07ee, 6, CZ_CANCEL_BATTLE_FIELD);
13353 ADD_HPKT(0x0118, 2, CZ_CANCEL_LOCKON);
13354 ADD_HPKT(0x0974, 2, CZ_CANCEL_MERGE_ITEM);
13355 ADD_HPKT(0x00de, -1, CZ_CHANGE_CHATROOM);
13356 ADD_HPKT(0x0957, 2, CZ_CHANGE_DIRECTION);
13357 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
13358 ADD_HPKT(0x019d, 6, CZ_CHANGE_EFFECTSTATE);
13360 ADD_HPKT(0x07da, 6, CZ_CHANGE_GROUP_MASTER);
13361 ADD_HPKT(0x0198, 8, CZ_CHANGE_MAPTYPE);
13363 ADD_HPKT(0x00b8, 7, CZ_CHOOSE_MENU);
13364 ADD_HPKT(0x01ed, 2, CZ_CHOPOKGI);
13365 ADD_HPKT(0x098d, -1, CZ_CLAN_CHAT);
13366 ADD_HPKT(0x044a, 6, CZ_CLIENT_VERSION);
13368 ADD_HPKT(0x0146, 6, CZ_CLOSE_DIALOG);
13369 ADD_HPKT(0x0b90, 2, CZ_CLOSE_REFORM_UI);
13370 ADD_HPKT(0x09e9, 2, CZ_CLOSE_RODEXBOX);
13373 ADD_HPKT(0x00f7, 17, CZ_CLOSE_STORE);
13374 ADD_HPKT(0x0ba0, 2, CZ_CLOSE_UI_ENCHANT);
13375 ADD_HPKT(0x035e, 2, CZ_CLOSE_WINDOW);
13376 ADD_HPKT(0x0965, 2, CZ_COMMAND_MER);
13377 ADD_HPKT(0x01a1, 3, CZ_COMMAND_PET);
13380 ADD_HPKT(0x02d8, 10, CZ_CONFIG);
13381 ADD_HPKT(0x0090, 7, CZ_CONTACTNPC);
13382 ADD_HPKT(0x0a88, 2, CZ_COOLDOWN_RESET);
13383 ADD_HPKT(0x00d5, -1, CZ_CREATE_CHATROOM);
13384 ADD_HPKT(0x0286, 4, CZ_DEATH_QUESTION);
13385 ADD_HPKT(0x0203, 10, CZ_DELETE_FRIENDS);
13388 ADD_HPKT(0x01e7, 2, CZ_DORIDORI);
13390 ADD_HPKT(0x0944, 2, CZ_ENTER);
13391 ADD_HPKT(0x02d6, 6, CZ_EQUIPWIN_MICROSCOPE);
13392 ADD_HPKT(0x00ef, 2, CZ_EXEC_EXCHANGE_ITEM);
13393 ADD_HPKT(0x00e3, 2, CZ_EXIT_ROOM);
13394 ADD_HPKT(0x0953, 2, CZ_GANGSI_RANK);
13396 ADD_HPKT(0x07f5, 6, CZ_GM_FULLSTRIP);
13397 ADD_HPKT(0x0854, -1, CZ_GPK_AUTH);
13398 ADD_HPKT(0x0852, 2, CZ_GPK_DYNCODE_RELOAD);
13402 ADD_HPKT(0x07d7, 8, CZ_GROUPINFO_CHANGE_V2);
13403 ADD_HPKT(0x017e, -1, CZ_GUILD_CHAT);
13404 ADD_HPKT(0x016e, 186, CZ_GUILD_NOTICE);
13405 ADD_HPKT(0x01b7, 6, CZ_GUILD_ZENY);
13406 ADD_HPKT(0x02a7, -1, CZ_HACKSH_CPX_MSG);
13407 ADD_HPKT(0x0279, 2, CZ_HUNTINGLIST);
13408 ADD_HPKT(0x0143, 10, CZ_INPUT_EDITDLG);
13409 ADD_HPKT(0x01d5, -1, CZ_INPUT_EDITDLGSTR);
13410 ADD_HPKT(0x0b14, 2, CZ_INVENTORY_EXPAND);
13413 ADD_HPKT(0x0907, 5, CZ_INVENTORY_TAB);
13414 ADD_HPKT(0x02f6, 7, CZ_IRMAIL_LIST);
13415 ADD_HPKT(0x02f3, -1, CZ_IRMAIL_SEND);
13416 ADD_HPKT(0x0964, 2, CZ_ITEMLISTWIN_RES);
13417 ADD_HPKT(0x013f, 26, CZ_ITEM_CREATE);
13418 ADD_HPKT(0x09ce, 102, CZ_ITEM_CREATE_EX);
13419 ADD_HPKT(0x094c, 2, CZ_ITEM_PICKUP);
13420 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
13422 ADD_HPKT(0x0b91, 8, CZ_ITEM_REFORM);
13423 ADD_HPKT(0x0968, 2, CZ_ITEM_THROW);
13424 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
13425 ADD_HPKT(0x01f7, 14, CZ_JOIN_BABY);
13426 ADD_HPKT(0x0936, 2, CZ_JOIN_BATTLE_FIELD);
13427 ADD_HPKT(0x01e3, 14, CZ_JOIN_COUPLE);
13428 ADD_HPKT(0x00ff, 10, CZ_JOIN_GROUP);
13429 ADD_HPKT(0x016b, 10, CZ_JOIN_GUILD);
13430 ADD_HPKT(0x0237, 2, CZ_KILLER_RANK);
13431 ADD_HPKT(0x02a5, 8, CZ_KSY_EVENT);
13432 ADD_HPKT(0x021d, 6, CZ_LESSEFFECT);
13433 ADD_HPKT(0x019c, -1, CZ_LOCALBROADCAST);
13434 ADD_HPKT(0x084f, 6, CZ_MACRO_ITEM_PICKUP);
13435 ADD_HPKT(0x0850, 7, CZ_MACRO_REQUEST_ACT);
13436 ADD_HPKT(0x084e, 5, CZ_MACRO_REQUEST_MOVE);
13437 ADD_HPKT(0x08c1, 2, CZ_MACRO_START);
13438 ADD_HPKT(0x08c2, 2, CZ_MACRO_STOP);
13439 ADD_HPKT(0x084c, 10, CZ_MACRO_USE_SKILL);
13441 ADD_HPKT(0x0247, 8, CZ_MAIL_ADD_ITEM);
13442 ADD_HPKT(0x0243, 6, CZ_MAIL_DELETE);
13443 ADD_HPKT(0x0244, 6, CZ_MAIL_GET_ITEM);
13444 ADD_HPKT(0x023f, 2, CZ_MAIL_GET_LIST);
13445 ADD_HPKT(0x0241, 6, CZ_MAIL_OPEN);
13446 ADD_HPKT(0x0246, 4, CZ_MAIL_RESET_ITEM);
13447 ADD_HPKT(0x0248, -1, CZ_MAIL_SEND);
13448 ADD_HPKT(0x00f9, 26, CZ_MAKE_GROUP);
13449 ADD_HPKT(0x01e8, 28, CZ_MAKE_GROUP2);
13451 ADD_HPKT(0x029f, 3, CZ_MER_COMMAND);
13452 ADD_HPKT(0x01cb, 9, CZ_MONSTER_TALK);
13453 ADD_HPKT(0x0140, 22, CZ_MOVETO_MAP);
13466 ADD_HPKT(0x007d, 2, CZ_NOTIFY_ACTORINIT);
13467 ADD_HPKT(0x0b12, 2, CZ_NPC_BARTER_CLOSE);
13468 ADD_HPKT(0x0b0f, -1, CZ_NPC_BARTER_PURCHASE);
13471 ADD_HPKT(0x09d8, 2, CZ_NPC_MARKET_CLOSE);
13472 ADD_HPKT(0x09d6, -1, CZ_NPC_MARKET_PURCHASE);
13473 ADD_HPKT(0x09d4, 2, CZ_NPC_TRADE_QUIT);
13475 ADD_HPKT(0x0a7f, -1, CZ_OFFLINE_STORE_CREATE);
13477 ADD_HPKT(0x0ac0, 26, CZ_OPEN_RODEXBOX);
13483 ADD_HPKT(0x02c8, 3, CZ_PARTY_CONFIG);
13484 ADD_HPKT(0x095d, 2, CZ_PARTY_JOIN_REQ);
13485 ADD_HPKT(0x02c7, 7, CZ_PARTY_JOIN_REQ_ACK);
13487 ADD_HPKT(0x00c8, -1, CZ_PC_PURCHASE_ITEMLIST);
13490 ADD_HPKT(0x00c9, -1, CZ_PC_SELL_ITEMLIST);
13491 ADD_HPKT(0x01a8, 4, CZ_PETEGG_INFO);
13492 ADD_HPKT(0x01a9, 6, CZ_PET_ACT);
13493 ADD_HPKT(0x09fb, -1, CZ_PET_EVOLUTION);
13494 ADD_HPKT(0x0b1c, 2, CZ_PING);
13495 ADD_HPKT(0x0138, 3, CZ_PKMODE_CHANGE);
13497 ADD_HPKT(0x02f1, 2, CZ_PROGRESS);
13500 ADD_HPKT(0x01bc, 26, CZ_RECALL);
13501 ADD_HPKT(0x01bd, 26, CZ_RECALL_GID);
13502 ADD_HPKT(0x0842, 6, CZ_RECALL_SSO);
13503 ADD_HPKT(0x0a21, 3, CZ_RECV_ROULETTE_ITEM);
13504 ADD_HPKT(0x0aa1, 4, CZ_REFINE_ADD_ITEM);
13505 ADD_HPKT(0x0aa3, 9, CZ_REFINE_ITEM_REQUEST);
13506 ADD_HPKT(0x0aa4, 2, CZ_REFINE_WINDOW_CLOSE);
13509 ADD_HPKT(0x011d, 2, CZ_REMEMBER_WARPPOINT);
13510 ADD_HPKT(0x01ba, 26, CZ_REMOVE_AID);
13511 ADD_HPKT(0x0843, 6, CZ_REMOVE_AID_SSO);
13512 ADD_HPKT(0x0231, 26, CZ_RENAME_MER);
13513 ADD_HPKT(0x01a5, 26, CZ_RENAME_PET);
13516 ADD_HPKT(0x01ca, 3, CZ_REQMAKINGHOMUN);
13517 ADD_HPKT(0x018e, 18, CZ_REQMAKINGITEM);
13518 ADD_HPKT(0x096a, 2, CZ_REQNAME);
13519 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
13520 ADD_HPKT(0x094f, 2, CZ_REQNAME_BYGID);
13521 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
13522 ADD_HPKT(0x0947, 2, CZ_REQUEST_ACT);
13523 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
13524 ADD_HPKT(0x0233, 11, CZ_REQUEST_ACTNPC);
13525 ADD_HPKT(0x008c, 14, CZ_REQUEST_CHAT);
13526 ADD_HPKT(0x0108, -1, CZ_REQUEST_CHAT_PARTY);
13527 ADD_HPKT(0x0950, 2, CZ_REQUEST_MOVE);
13528 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
13529 ADD_HPKT(0x0232, 9, CZ_REQUEST_MOVENPC);
13530 ADD_HPKT(0x0234, 6, CZ_REQUEST_MOVETOOWNER);
13533 ADD_HPKT(0x0082, 2, CZ_REQUEST_QUIT);
13536 ADD_HPKT(0x0966, 2, CZ_REQUEST_TIME);
13537 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
13539 ADD_HPKT(0x01df, 6, CZ_REQ_ACCOUNTNAME);
13540 ADD_HPKT(0x0a25, 6, CZ_REQ_ACH_REWARD);
13541 ADD_HPKT(0x0a04, 6, CZ_REQ_ADD_ITEM_RODEX);
13542 ADD_HPKT(0x0b2c, 3, CZ_REQ_AGIT_INVESTMENT);
13543 ADD_HPKT(0x0170, 14, CZ_REQ_ALLY_GUILD);
13546 ADD_HPKT(0x09ab, 6, CZ_REQ_BANKING_CHECK);
13547 ADD_HPKT(0x09a7, 10, CZ_REQ_BANKING_DEPOSIT);
13548 ADD_HPKT(0x09a9, 10, CZ_REQ_BANKING_WITHDRAW);
13549 ADD_HPKT(0x015b, 54, CZ_REQ_BAN_GUILD);
13552 ADD_HPKT(0x0130, 6, CZ_REQ_BUY_FROMMC);
13554 ADD_HPKT(0x012a, 2, CZ_REQ_CARTOFF);
13556 ADD_HPKT(0x01af, 4, CZ_REQ_CHANGECART);
13557 ADD_HPKT(0x0155, -1, CZ_REQ_CHANGE_MEMBERPOS);
13558 ADD_HPKT(0x0a2e, 6, CZ_REQ_CHANGE_TITLE);
13560 ADD_HPKT(0x012e, 2, CZ_REQ_CLOSESTORE);
13561 ADD_HPKT(0x09b8, 6, CZ_REQ_CLOSE_BANKING);
13564 ADD_HPKT(0x0a1d, 2, CZ_REQ_CLOSE_ROULETTE);
13567 ADD_HPKT(0x09f5, 11, CZ_REQ_DELETE_RODEX);
13568 ADD_HPKT(0x018a, 4, CZ_REQ_DISCONNECT);
13570 ADD_HPKT(0x00bf, 3, CZ_REQ_EMOTION);
13571 ADD_HPKT(0x00d9, 14, CZ_REQ_ENTER_ROOM);
13575 ADD_HPKT(0x00e4, 6, CZ_REQ_EXCHANGE_ITEM);
13577 ADD_HPKT(0x00e2, 26, CZ_REQ_EXPEL_MEMBER);
13586 ADD_HPKT(0x014f, 6, CZ_REQ_GUILD_MENU);
13588 ADD_HPKT(0x0912, 10, CZ_REQ_GUILD_NAME);
13589 ADD_HPKT(0x0180, 6, CZ_REQ_HOSTILE_GUILD);
13590 ADD_HPKT(0x017c, 6, CZ_REQ_ITEMCOMPOSITION);
13592 ADD_HPKT(0x0178, 4, CZ_REQ_ITEMIDENTIFY);
13593 ADD_HPKT(0x01fd, 25, CZ_REQ_ITEMREPAIR);
13594 ADD_HPKT(0x0b66, 26, CZ_REQ_ITEMREPAIR2);
13595 ADD_HPKT(0x09f3, 11, CZ_REQ_ITEM_FROM_RODEX);
13596 ADD_HPKT(0x01f9, 6, CZ_REQ_JOIN_BABY);
13597 ADD_HPKT(0x01e5, 6, CZ_REQ_JOIN_COUPLE);
13598 ADD_HPKT(0x00fc, 6, CZ_REQ_JOIN_GROUP);
13599 ADD_HPKT(0x0168, 14, CZ_REQ_JOIN_GUILD);
13600 ADD_HPKT(0x0916, 26, CZ_REQ_JOIN_GUILD2);
13601 ADD_HPKT(0x0100, 2, CZ_REQ_LEAVE_GROUP);
13602 ADD_HPKT(0x0159, 54, CZ_REQ_LEAVE_GUILD);
13603 ADD_HPKT(0x0273, 30, CZ_REQ_MAIL_RETURN);
13604 ADD_HPKT(0x0165, 30, CZ_REQ_MAKE_GUILD);
13605 ADD_HPKT(0x01ae, 6, CZ_REQ_MAKINGARROW);
13606 ADD_HPKT(0x025b, 8, CZ_REQ_MAKINGITEM);
13607 ADD_HPKT(0x096e, -1, CZ_REQ_MERGE_ITEM);
13608 ADD_HPKT(0x0b28, 3, CZ_REQ_MOVE_GUILD_AGIT);
13609 ADD_HPKT(0x09ee, 11, CZ_REQ_NEXT_RODEX);
13610 ADD_HPKT(0x00b9, 6, CZ_REQ_NEXT_SCRIPT);
13612 ADD_HPKT(0x012f, -1, CZ_REQ_OPENSTORE);
13613 ADD_HPKT(0x01b2, -1, CZ_REQ_OPENSTORE2);
13614 ADD_HPKT(0x09b6, 6, CZ_REQ_OPEN_BANKING);
13618 ADD_HPKT(0x0a19, 2, CZ_REQ_OPEN_ROULETTE);
13619 ADD_HPKT(0x0a68, 3, CZ_REQ_OPEN_UI);
13620 ADD_HPKT(0x0a08, 26, CZ_REQ_OPEN_WRITE_RODEX);
13621 ADD_HPKT(0x0910, 10, CZ_REQ_PARTY_NAME);
13626 ADD_HPKT(0x097c, 4, CZ_REQ_RANKING);
13627 ADD_HPKT(0x09ea, 11, CZ_REQ_READ_RODEX);
13628 ADD_HPKT(0x0ac1, 26, CZ_REQ_REFRESH_RODEX);
13629 ADD_HPKT(0x01c0, 2, CZ_REQ_REMAINTIME);
13632 ADD_HPKT(0x00e0, 30, CZ_REQ_ROLE_CHANGE);
13633 ADD_HPKT(0x0a1b, 2, CZ_REQ_ROULETTE_INFO);
13635 ADD_HPKT(0x0a6e, -1, CZ_REQ_SEND_RODEX);
13637 ADD_HPKT(0x00ba, 2, CZ_REQ_STATUS);
13638 ADD_HPKT(0x0213, 26, CZ_REQ_STATUS_GM);
13639 ADD_HPKT(0x0a46, 14, CZ_REQ_STYLE_CHANGE);
13640 ADD_HPKT(0x0afc, 16, CZ_REQ_STYLE_CHANGE2);
13641 ADD_HPKT(0x00ab, 4, CZ_REQ_TAKEOFF_EQUIP);
13644 ADD_HPKT(0x00c1, 2, CZ_REQ_USER_COUNT);
13645 ADD_HPKT(0x0222, 6, CZ_REQ_WEAPONREFINE);
13646 ADD_HPKT(0x00a9, 6, CZ_REQ_WEAR_EQUIP);
13647 ADD_HPKT(0x0998, 8, CZ_REQ_WEAR_EQUIP_V5);
13648 ADD_HPKT(0x00d3, 2, CZ_REQ_WHISPER_LIST);
13649 ADD_HPKT(0x09f1, 11, CZ_REQ_ZENY_FROM_RODEX);
13650 ADD_HPKT(0x0197, 4, CZ_RESET);
13651 ADD_HPKT(0x00b2, 3, CZ_RESTART);
13652 ADD_HPKT(0x0962, 2, CZ_SEARCH_STORE_INFO);
13654 ADD_HPKT(0x07dc, 6, CZ_SEEK_PARTY);
13655 ADD_HPKT(0x07de, 30, CZ_SEEK_PARTY_MEMBER);
13656 ADD_HPKT(0x01ce, 6, CZ_SELECTAUTOSPELL);
13657 ADD_HPKT(0x0980, 7, CZ_SELECTCART);
13658 ADD_HPKT(0x01a7, 4, CZ_SELECT_PETEGG);
13659 ADD_HPKT(0x011b, 20, CZ_SELECT_WARPPOINT);
13660 ADD_HPKT(0x00cf, 27, CZ_SETTING_WHISPER_PC);
13662 ADD_HPKT(0x084a, 2, CZ_SE_CASHSHOP_CLOSE);
13663 ADD_HPKT(0x0844, 2, CZ_SE_CASHSHOP_OPEN);
13664 ADD_HPKT(0x0b6d, 6, CZ_SE_CASHSHOP_OPEN2);
13666 ADD_HPKT(0x01bb, 26, CZ_SHIFT);
13668 ADD_HPKT(0x0b21, 13, CZ_SHORTCUT_KEY_CHANGE);
13670 ADD_HPKT(0x080c, 2, CZ_SIMPLE_CASH_BTNSHOW);
13672 ADD_HPKT(0x0954, 2, CZ_SSILIST_ITEM_CLICK);
13674 ADD_HPKT(0x0b10, 10, CZ_START_USE_SKILL);
13675 ADD_HPKT(0x00bb, 5, CZ_STATUS_CHANGE);
13676 ADD_HPKT(0x0b11, 4, CZ_STOP_USE_SKILL);
13677 ADD_HPKT(0x0a48, 2, CZ_STYLE_CLOSE);
13678 ADD_HPKT(0x0225, 2, CZ_TAEKWON_RANK);
13679 ADD_HPKT(0x019f, 6, CZ_TRYCAPTURE_MONSTER);
13680 ADD_HPKT(0x08b5, 6, CZ_TRYCOLLECTION);
13681 ADD_HPKT(0x0b35, 3, CZ_UNINSTALLATION);
13682 ADD_HPKT(0x0112, 4, CZ_UPGRADE_SKILLLEVEL);
13684 ADD_HPKT(0x00a7, 9, CZ_USE_ITEM);
13685 ADD_HPKT(0x0439, 8, CZ_USE_ITEM2);
13686 ADD_HPKT(0x02e2, 20, CZ_USE_ITEM_NEW_JAPEN);
13687 ADD_HPKT(0x093a, 2, CZ_USE_SKILL);
13688 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
13689 ADD_HPKT(0x02e3, 22, CZ_USE_SKILL_NEW_JAPEN);
13690 ADD_HPKT(0x0af4, 11, CZ_USE_SKILL_TOGROUND);
13691 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
13694 ADD_HPKT(0x0096, -1, CZ_WHISPER);
13984 ADD_TPKT(0x0073, 11, ZC_ACCEPT_ENTER);
13985 ADD_TPKT(0x02eb, 13, ZC_ACCEPT_ENTER2);
13986 ADD_TPKT(0x0a18, 14, ZC_ACCEPT_ENTER3);
13987 ADD_TPKT(0x0083, 2, ZC_ACCEPT_QUIT);
13988 ADD_TPKT(0x0a24, 66, ZC_ACH_UPDATE);
13989 ADD_TPKT(0x01e0, 30, ZC_ACK_ACCOUNTNAME);
13990 ADD_TPKT(0x012c, 3, ZC_ACK_ADDITEM_TO_CART);
13992 ADD_TPKT(0x0b3f, 64, ZC_ACK_ADD_ITEM_RODEX);
13996 ADD_TPKT(0x09a8, 16, ZC_ACK_BANKING_DEPOSIT);
13997 ADD_TPKT(0x09aa, 16, ZC_ACK_BANKING_WITHDRAW);
13998 ADD_TPKT(0x015c, 90, ZC_ACK_BAN_GUILD);
13999 ADD_TPKT(0x0839, 66, ZC_ACK_BAN_GUILD_SSO);
14004 ADD_TPKT(0x0a2f, 7, ZC_ACK_CHANGE_TITLE);
14005 ADD_TPKT(0x0989, 2, ZC_ACK_CLAN_LEAVE);
14006 ADD_TPKT(0x09b9, 4, ZC_ACK_CLOSE_BANKING);
14008 ADD_TPKT(0x0a1e, 3, ZC_ACK_CLOSE_ROULETTE);
14010 ADD_TPKT(0x00d6, 3, ZC_ACK_CREATE_CHATROOM);
14011 ADD_TPKT(0x09f6, 11, ZC_ACK_DELETE_RODEX);
14017 ADD_TPKT(0x00e7, 3, ZC_ACK_EXCHANGE_ITEM);
14018 ADD_TPKT(0x01f5, 9, ZC_ACK_EXCHANGE_ITEM2);
14021 ADD_TPKT(0x09da, -1, ZC_ACK_GUILDSTORAGE_LOG);
14022 ADD_TPKT(0x0176, 106, ZC_ACK_GUILD_MEMBER_INFO);
14024 ADD_TPKT(0x0913, 30, ZC_ACK_GUILD_NAME);
14027 ADD_TPKT(0x017d, 7, ZC_ACK_ITEMCOMPOSITION);
14028 ADD_TPKT(0x0179, 5, ZC_ACK_ITEMIDENTIFY);
14030 ADD_TPKT(0x0188, 8, ZC_ACK_ITEMREFINING);
14031 ADD_TPKT(0x01fe, 5, ZC_ACK_ITEMREPAIR);
14032 ADD_TPKT(0x09f4, 12, ZC_ACK_ITEM_FROM_RODEX);
14033 ADD_TPKT(0x015a, 66, ZC_ACK_LEAVE_GUILD);
14034 ADD_TPKT(0x0255, 5, ZC_ACK_MAIL_ADD_ITEM);
14035 ADD_TPKT(0x0257, 8, ZC_ACK_MAIL_DELETE);
14036 ADD_TPKT(0x0274, 8, ZC_ACK_MAIL_RETURN);
14037 ADD_TPKT(0x00fa, 3, ZC_ACK_MAKE_GROUP);
14038 ADD_TPKT(0x096f, 7, ZC_ACK_MERGE_ITEM);
14039 ADD_TPKT(0x0a28, 3, ZC_ACK_OPENSTORE2);
14040 ADD_TPKT(0x09b7, 4, ZC_ACK_OPEN_BANKING);
14042 ADD_TPKT(0x0a1a, 25, ZC_ACK_OPEN_ROULETTE);
14043 ADD_TPKT(0x0a12, 27, ZC_ACK_OPEN_WRITE_RODEX);
14044 ADD_TPKT(0x0911, 30, ZC_ACK_PARTY_NAME);
14049 ADD_TPKT(0x0af6, 88, ZC_ACK_RANKING);
14050 ADD_TPKT(0x0b63, -1, ZC_ACK_READ_RODEX);
14054 ADD_TPKT(0x018f, 8, ZC_ACK_REQMAKINGITEM);
14055 ADD_TPKT(0x0adf, 58, ZC_ACK_REQNAME);
14056 ADD_TPKT(0x0195, 102, ZC_ACK_REQNAMEALL);
14057 ADD_TPKT(0x0a30, 106, ZC_ACK_REQNAMEALL2);
14058 ADD_TPKT(0x0af7, 32, ZC_ACK_REQNAME_BYGID);
14059 ADD_TPKT(0x0173, 3, ZC_ACK_REQ_ALLY_GUILD);
14061 ADD_TPKT(0x018b, 4, ZC_ACK_REQ_DISCONNECT);
14063 ADD_TPKT(0x00fd, 27, ZC_ACK_REQ_JOIN_GROUP);
14064 ADD_TPKT(0x0169, 3, ZC_ACK_REQ_JOIN_GUILD);
14065 ADD_TPKT(0x0ac2, -1, ZC_ACK_RODEX_LIST);
14066 ADD_TPKT(0x0a1c, -1, ZC_ACK_ROULEITTE_INFO);
14068 ADD_TPKT(0x09ed, 3, ZC_ACK_SEND_RODEX);
14071 ADD_TPKT(0x0214, 42, ZC_ACK_STATUS_GM);
14073 ADD_TPKT(0x0110, 14, ZC_ACK_TOUSESKILL);
14075 ADD_TPKT(0x0223, 10, ZC_ACK_WEAPONREFINE);
14076 ADD_TPKT(0x0999, 11, ZC_ACK_WEAR_EQUIP_V5);
14077 ADD_TPKT(0x0098, 3, ZC_ACK_WHISPER);
14078 ADD_TPKT(0x09df, 7, ZC_ACK_WHISPER02);
14079 ADD_TPKT(0x09f2, 12, ZC_ACK_ZENY_FROM_RODEX);
14080 ADD_TPKT(0x013b, 4, ZC_ACTION_FAILURE);
14081 ADD_TPKT(0x02b7, 7, ZC_ACTIVE_QUEST);
14082 ADD_TPKT(0x0b42, 62, ZC_ADD_EXCHANGE_ITEM);
14083 ADD_TPKT(0x080f, 30, ZC_ADD_EXCHANGE_ITEM2);
14084 ADD_TPKT(0x0a09, 55, ZC_ADD_EXCHANGE_ITEM3);
14085 ADD_TPKT(0x0a96, 61, ZC_ADD_EXCHANGE_ITEM4);
14086 ADD_TPKT(0x0209, 36, ZC_ADD_FRIENDS_LIST);
14087 ADD_TPKT(0x0b45, 58, ZC_ADD_ITEM_TO_CART);
14088 ADD_TPKT(0x01c5, 32, ZC_ADD_ITEM_TO_CART2);
14089 ADD_TPKT(0x0a0b, 57, ZC_ADD_ITEM_TO_CART3);
14090 ADD_TPKT(0x00f4, 31, ZC_ADD_ITEM_TO_STORE);
14091 ADD_TPKT(0x01c4, 32, ZC_ADD_ITEM_TO_STORE2);
14092 ADD_TPKT(0x0a0a, 57, ZC_ADD_ITEM_TO_STORE3);
14093 ADD_TPKT(0x0ae4, 89, ZC_ADD_MEMBER_TO_GROUP);
14094 ADD_TPKT(0x01e9, 81, ZC_ADD_MEMBER_TO_GROUP2);
14095 ADD_TPKT(0x02b3, 107, ZC_ADD_QUEST);
14096 ADD_TPKT(0x0b0c, 155, ZC_ADD_QUEST_EX);
14097 ADD_TPKT(0x0185, 34, ZC_ADD_RELATED_GUILD);
14098 ADD_TPKT(0x0b31, 17, ZC_ADD_SKILL);
14101 ADD_TPKT(0x0283, 6, ZC_AID);
14102 ADD_TPKT(0x0a4b, 22, ZC_AIRSHIP_MAPMOVE);
14103 ADD_TPKT(0x0a4c, 28, ZC_AIRSHIP_SERVERMOVE);
14104 ADD_TPKT(0x021c, 10, ZC_ALCHEMIST_POINT);
14105 ADD_TPKT(0x021a, 282, ZC_ALCHEMIST_RANK);
14106 ADD_TPKT(0x0a23, -1, ZC_ALL_ACH_LIST);
14107 ADD_TPKT(0x02b1, -1, ZC_ALL_QUEST_LIST);
14108 ADD_TPKT(0x097a, -1, ZC_ALL_QUEST_LIST2);
14109 ADD_TPKT(0x09f8, -1, ZC_ALL_QUEST_LIST3);
14110 ADD_TPKT(0x0aff, -1, ZC_ALL_QUEST_LIST4);
14111 ADD_TPKT(0x02b2, -1, ZC_ALL_QUEST_MISSION);
14112 ADD_TPKT(0x0a98, 10, ZC_ALT_EQUIPMENT_EQUIP);
14113 ADD_TPKT(0x0a9b, -1, ZC_ALT_EQUIPMENT_ITEMS);
14114 ADD_TPKT(0x0a9a, 10, ZC_ALT_EQUIPMENT_REMOVE);
14116 ADD_TPKT(0x0b1b, 2, ZC_ALT_PING);
14117 ADD_TPKT(0x0a41, 18, ZC_AOE_EFFECT_SKILL);
14121 ADD_TPKT(0x013a, 4, ZC_ATTACK_RANGE);
14124 ADD_TPKT(0x0250, 3, ZC_AUCTION_RESULT);
14125 ADD_TPKT(0x025f, 6, ZC_AUCTION_WINDOWS);
14126 ADD_TPKT(0x0147, 39, ZC_AUTORUN_SKILL);
14127 ADD_TPKT(0x0afb, -1, ZC_AUTOSPELLLIST);
14128 ADD_TPKT(0x0216, 6, ZC_BABYMSG);
14129 ADD_TPKT(0x09a6, 12, ZC_BANKING_CHECK);
14130 ADD_TPKT(0x0b7c, -1, ZC_BAN_LIST);
14131 ADD_TPKT(0x02dc, -1, ZC_BATTLEFIELD_CHAT);
14137 ADD_TPKT(0x07eb, -1, ZC_BATTLE_FIELD_LIST);
14141 ADD_TPKT(0x021b, 10, ZC_BLACKSMITH_POINT);
14142 ADD_TPKT(0x0219, 282, ZC_BLACKSMITH_RANK);
14143 ADD_TPKT(0x01d1, 14, ZC_BLADESTOP);
14144 ADD_TPKT(0x0293, 70, ZC_BOSS_INFO);
14145 ADD_TPKT(0x009a, -1, ZC_BROADCAST);
14146 ADD_TPKT(0x01c3, -1, ZC_BROADCAST2);
14147 ADD_TPKT(0x081f, -1, ZC_BROADCAST4);
14149 ADD_TPKT(0x0814, 86, ZC_BUYING_STORE_ENTRY);
14150 ADD_TPKT(0x07ef, 8, ZC_CANCEL_BATTLE_FIELD);
14152 ADD_TPKT(0x012b, 2, ZC_CARTOFF);
14156 ADD_TPKT(0x0903, -1, ZC_CART_ITEMLIST_EQUIP);
14159 ADD_TPKT(0x0902, -1, ZC_CART_ITEMLIST_NORMAL);
14161 ADD_TPKT(0x0123, -1, ZC_CART_NORMAL_ITEMLIST);
14164 ADD_TPKT(0x0299, 8, ZC_CASH_ITEM_DELETE);
14165 ADD_TPKT(0x0298, 10, ZC_CASH_TIME_COUNTER);
14166 ADD_TPKT(0x0230, 12, ZC_CHANGESTATE_MER);
14167 ADD_TPKT(0x01a4, 11, ZC_CHANGESTATE_PET);
14168 ADD_TPKT(0x00df, -1, ZC_CHANGE_CHATROOM);
14169 ADD_TPKT(0x009c, 9, ZC_CHANGE_DIRECTION);
14170 ADD_TPKT(0x07fc, 10, ZC_CHANGE_GROUP_MASTER);
14171 ADD_TPKT(0x0b47, 14, ZC_CHANGE_GUILD);
14172 ADD_TPKT(0x0b43, 48, ZC_CHANGE_ITEM_OPTION);
14174 ADD_TPKT(0x098a, -1, ZC_CLANINFO);
14175 ADD_TPKT(0x08d6, 6, ZC_CLEAR_DIALOG);
14177 ADD_TPKT(0x00b6, 6, ZC_CLOSE_DIALOG);
14179 ADD_TPKT(0x00f8, 2, ZC_CLOSE_STORE);
14180 ADD_TPKT(0x01d2, 10, ZC_COMBODELAY);
14181 ADD_TPKT(0x0144, 23, ZC_COMPASS);
14184 ADD_TPKT(0x02d9, 10, ZC_CONFIG);
14185 ADD_TPKT(0x02da, 3, ZC_CONFIG_NOTIFY);
14186 ADD_TPKT(0x01ea, 6, ZC_CONGRATULATION);
14188 ADD_TPKT(0x01e6, 26, ZC_COUPLENAME);
14189 ADD_TPKT(0x0141, 14, ZC_COUPLESTATUS);
14190 ADD_TPKT(0x0a3b, -1, ZC_CUSTOM_HAT_EFFECT);
14191 ADD_TPKT(0x09c1, 10, ZC_C_MARKERINFO);
14192 ADD_TPKT(0x0285, 6, ZC_DEATH_QUESTION);
14193 ADD_TPKT(0x0adb, -1, ZC_DEBUGMSG);
14196 ADD_TPKT(0x020a, 10, ZC_DELETE_FRIENDS);
14201 ADD_TPKT(0x0184, 10, ZC_DELETE_RELATED_GUILD);
14202 ADD_TPKT(0x02b4, 6, ZC_DEL_QUEST);
14203 ADD_TPKT(0x00d8, 6, ZC_DESTROY_ROOM);
14204 ADD_TPKT(0x01cf, 28, ZC_DEVOTIONLIST);
14205 ADD_TPKT(0x0ba1, 3, ZC_DIALOG_TEXT_ALIGN);
14207 ADD_TPKT(0x0132, 6, ZC_DISAPPEAR_ENTRY);
14209 ADD_TPKT(0x01b9, 6, ZC_DISPEL);
14210 ADD_TPKT(0x0205, 26, ZC_DIVORCE);
14211 ADD_TPKT(0x0a02, 4, ZC_DRESSROOM_OPEN);
14213 ADD_TPKT(0x08ff, 24, ZC_EFST_SET_ENTER);
14214 ADD_TPKT(0x0984, 28, ZC_EFST_SET_ENTER2);
14215 ADD_TPKT(0x081d, 22, ZC_EL_INIT);
14216 ADD_TPKT(0x081e, 8, ZC_EL_PAR_CHANGE);
14217 ADD_TPKT(0x00c0, 7, ZC_EMOTION);
14218 ADD_TPKT(0x00db, -1, ZC_ENTER_ROOM);
14219 ADD_TPKT(0x090e, 2, ZC_ENTRY_QUEUE_INIT);
14220 ADD_TPKT(0x02bb, 8, ZC_EQUIPITEM_DAMAGED);
14221 ADD_TPKT(0x00a4, -1, ZC_EQUIPMENT_ITEMLIST);
14222 ADD_TPKT(0x0295, -1, ZC_EQUIPMENT_ITEMLIST2);
14223 ADD_TPKT(0x02d0, -1, ZC_EQUIPMENT_ITEMLIST3);
14224 ADD_TPKT(0x0b37, -1, ZC_EQUIPWIN_MICROSCOPE);
14225 ADD_TPKT(0x0859, -1, ZC_EQUIPWIN_MICROSCOPE2);
14229 ADD_TPKT(0x0adc, 6, ZC_EQUIPWIN_OTHER);
14230 ADD_TPKT(0x013c, 4, ZC_EQUIP_ARROW);
14231 ADD_TPKT(0x07e0, 58, ZC_ES_NOTI_MYINFO);
14232 ADD_TPKT(0x00f1, 2, ZC_EXCHANGEITEM_UNDO);
14233 ADD_TPKT(0x00f0, 3, ZC_EXEC_EXCHANGE_ITEM);
14238 ADD_TPKT(0x08d2, 10, ZC_FASTMOVE);
14239 ADD_TPKT(0x0982, 7, ZC_FATIGUE_CHN);
14240 ADD_TPKT(0x022f, 7, ZC_FEED_MER);
14241 ADD_TPKT(0x01a3, 7, ZC_FEED_PET);
14242 ADD_TPKT(0x02c2, -1, ZC_FORMATSTRING_MSG);
14244 ADD_TPKT(0x0201, -1, ZC_FRIENDS_LIST);
14245 ADD_TPKT(0x0206, 35, ZC_FRIENDS_STATE);
14246 ADD_TPKT(0x0227, 18, ZC_GAME_GUARD);
14247 ADD_TPKT(0x0280, 12, ZC_GANGSI_POINT);
14248 ADD_TPKT(0x0282, 284, ZC_GANGSI_RANK);
14249 ADD_TPKT(0x0a15, 12, ZC_GOLDPCCAFE_POINT);
14250 ADD_TPKT(0x0853, -1, ZC_GPK_AUTH);
14251 ADD_TPKT(0x0851, -1, ZC_GPK_DYNCODE);
14252 ADD_TPKT(0x0b5d, 10, ZC_GRADE_ENCHANT_ACK);
14255 ADD_TPKT(0x0101, 6, ZC_GROUPINFO_CHANGE);
14256 ADD_TPKT(0x0ab2, 7, ZC_GROUP_ISALIVE);
14257 ADD_TPKT(0x0ae5, -1, ZC_GROUP_LIST);
14261 ADD_TPKT(0x0b27, -1, ZC_GUILD_AGIT_INFO);
14262 ADD_TPKT(0x017f, -1, ZC_GUILD_CHAT);
14263 ADD_TPKT(0x0b36, -1, ZC_GUILD_EMBLEM_IMG);
14264 ADD_TPKT(0x0b7b, 118, ZC_GUILD_INFO);
14265 ADD_TPKT(0x01b6, 114, ZC_GUILD_INFO2);
14267 ADD_TPKT(0x016f, 182, ZC_GUILD_NOTICE);
14268 ADD_TPKT(0x0afd, -1, ZC_GUILD_POSITION);
14269 ADD_TPKT(0x0162, -1, ZC_GUILD_SKILLINFO);
14270 ADD_TPKT(0x01b8, 3, ZC_GUILD_ZENY_ACK);
14271 ADD_TPKT(0x02a6, -1, ZC_HACKSH_CPX_MSG);
14272 ADD_TPKT(0x0449, 4, ZC_HACKSH_ERROR_MSG);
14273 ADD_TPKT(0x01ff, 10, ZC_HIGHJUMP);
14274 ADD_TPKT(0x0235, -1, ZC_HOSKILLINFO_LIST);
14275 ADD_TPKT(0x0239, 11, ZC_HOSKILLINFO_UPDATE);
14276 ADD_TPKT(0x07db, 8, ZC_HO_PAR_CHANGE);
14277 ADD_TPKT(0x0977, 14, ZC_HP_INFO);
14278 ADD_TPKT(0x0a36, 7, ZC_HP_INFO_TINY);
14279 ADD_TPKT(0x027a, -1, ZC_HUNTINGLIST);
14280 ADD_TPKT(0x08fe, -1, ZC_HUNTING_QUEST_INFO);
14281 ADD_TPKT(0x01c2, 10, ZC_INFO_REMAINTIME);
14282 ADD_TPKT(0x0b0b, 4, ZC_INVENTORY_END);
14290 ADD_TPKT(0x0b08, -1, ZC_INVENTORY_START);
14291 ADD_TPKT(0x0908, 5, ZC_INVENTORY_TAB);
14292 ADD_TPKT(0x02f5, 7, ZC_IRMAIL_NOTIFY);
14293 ADD_TPKT(0x02f4, 3, ZC_IRMAIL_SEND_RES);
14294 ADD_TPKT(0x02d5, 2, ZC_ISVR_DISCONNECT);
14295 ADD_TPKT(0x017b, -1, ZC_ITEMCOMPOSITION_LIST);
14296 ADD_TPKT(0x0177, -1, ZC_ITEMIDENTIFY_LIST);
14297 ADD_TPKT(0x07e3, 6, ZC_ITEMLISTWIN_OPEN);
14299 ADD_TPKT(0x00a1, 6, ZC_ITEM_DISAPPEAR);
14300 ADD_TPKT(0x009d, 19, ZC_ITEM_ENTRY);
14301 ADD_TPKT(0x0add, 24, ZC_ITEM_FALL_ENTRY);
14302 ADD_TPKT(0x084b, 21, ZC_ITEM_FALL_ENTRY4);
14303 ADD_TPKT(0x0b41, 70, ZC_ITEM_PICKUP_ACK);
14304 ADD_TPKT(0x029a, 37, ZC_ITEM_PICKUP_ACK2);
14305 ADD_TPKT(0x02d4, 39, ZC_ITEM_PICKUP_ACK3);
14306 ADD_TPKT(0x0990, 41, ZC_ITEM_PICKUP_ACK_V5);
14307 ADD_TPKT(0x0a0c, 66, ZC_ITEM_PICKUP_ACK_V6);
14308 ADD_TPKT(0x0a37, 69, ZC_ITEM_PICKUP_ACK_V7);
14309 ADD_TPKT(0x0b67, 33, ZC_ITEM_PICKUP_PARTY);
14310 ADD_TPKT(0x0b13, 48, ZC_ITEM_PREVIEW);
14311 ADD_TPKT(0x0b92, 5, ZC_ITEM_REFORM_ACK);
14312 ADD_TPKT(0x00af, 6, ZC_ITEM_THROW_ACK);
14313 ADD_TPKT(0x07ed, 10, ZC_JOIN_BATTLE_FIELD);
14314 ADD_TPKT(0x0236, 10, ZC_KILLER_POINT);
14315 ADD_TPKT(0x0238, 282, ZC_KILLER_RANK);
14316 ADD_TPKT(0x021e, 6, ZC_LESSEFFECT);
14317 ADD_TPKT(0x00b1, 8, ZC_LONGPAR_CHANGE);
14319 ADD_TPKT(0x024a, 70, ZC_MAIL_RECEIVE);
14320 ADD_TPKT(0x0245, 3, ZC_MAIL_REQ_GET_ITEM);
14321 ADD_TPKT(0x0240, -1, ZC_MAIL_REQ_GET_LIST);
14322 ADD_TPKT(0x0242, -1, ZC_MAIL_REQ_OPEN);
14323 ADD_TPKT(0x0249, 3, ZC_MAIL_REQ_SEND);
14324 ADD_TPKT(0x0260, 6, ZC_MAIL_WINDOWS);
14325 ADD_TPKT(0x018d, -1, ZC_MAKABLEITEMLIST);
14326 ADD_TPKT(0x01ad, -1, ZC_MAKINGARROW_LIST);
14327 ADD_TPKT(0x025a, -1, ZC_MAKINGITEM_LIST);
14328 ADD_TPKT(0x02e7, -1, ZC_MAPPROPERTY);
14329 ADD_TPKT(0x099b, 8, ZC_MAPPROPERTY_R2);
14331 ADD_TPKT(0x0b7d, -1, ZC_MEMBERMGR_INFO);
14332 ADD_TPKT(0x0aa6, 36, ZC_MEMBER_ADD);
14333 ADD_TPKT(0x00dd, 29, ZC_MEMBER_EXIT);
14334 ADD_TPKT(0x00dc, 28, ZC_MEMBER_NEWENTRY);
14335 ADD_TPKT(0x02cd, 71, ZC_MEMORIALDUNGEON_INFO);
14339 ADD_TPKT(0x00b7, -1, ZC_MENU_LIST);
14340 ADD_TPKT(0x096d, -1, ZC_MERGE_ITEM_OPEN);
14341 ADD_TPKT(0x029b, 80, ZC_MER_INIT);
14342 ADD_TPKT(0x02a2, 8, ZC_MER_PAR_CHANGE);
14343 ADD_TPKT(0x029c, 66, ZC_MER_PROPERTY);
14344 ADD_TPKT(0x029d, -1, ZC_MER_SKILLINFO_LIST);
14345 ADD_TPKT(0x029e, 11, ZC_MER_SKILLINFO_UPDATE);
14346 ADD_TPKT(0x0906, -1, ZC_MICROSCOPE);
14347 ADD_TPKT(0x0440, 10, ZC_MILLENNIUMSHIELD);
14348 ADD_TPKT(0x018c, 29, ZC_MONSTER_INFO);
14349 ADD_TPKT(0x01cc, 9, ZC_MONSTER_TALK);
14350 ADD_TPKT(0x0291, 4, ZC_MSG);
14351 ADD_TPKT(0x09cd, 8, ZC_MSG_COLOR);
14352 ADD_TPKT(0x07e6, 8, ZC_MSG_SKILL);
14353 ADD_TPKT(0x0196, 9, ZC_MSG_STATE_CHANGE);
14354 ADD_TPKT(0x043f, 25, ZC_MSG_STATE_CHANGE2);
14355 ADD_TPKT(0x0983, 29, ZC_MSG_STATE_CHANGE3);
14356 ADD_TPKT(0x07e2, 8, ZC_MSG_VALUE);
14357 ADD_TPKT(0x010c, 6, ZC_MVP);
14358 ADD_TPKT(0x010a, 6, ZC_MVP_GETTING_ITEM);
14360 ADD_TPKT(0x014c, -1, ZC_MYGUILD_BASIC_INFO);
14362 ADD_TPKT(0x08e2, 27, ZC_NAVIGATION_ACTIVE);
14363 ADD_TPKT(0x00a3, -1, ZC_NORMAL_ITEMLIST);
14364 ADD_TPKT(0x01ee, -1, ZC_NORMAL_ITEMLIST2);
14365 ADD_TPKT(0x02e8, -1, ZC_NORMAL_ITEMLIST3);
14366 ADD_TPKT(0x008a, 29, ZC_NOTIFY_ACT);
14367 ADD_TPKT(0x02e1, 33, ZC_NOTIFY_ACT2);
14368 ADD_TPKT(0x08c8, 34, ZC_NOTIFY_ACT3);
14369 ADD_TPKT(0x007a, 58, ZC_NOTIFY_ACTENTRY);
14370 ADD_TPKT(0x008b, 23, ZC_NOTIFY_ACT_POSITION);
14375 ADD_TPKT(0x008d, -1, ZC_NOTIFY_CHAT);
14376 ADD_TPKT(0x0109, -1, ZC_NOTIFY_CHAT_PARTY);
14377 ADD_TPKT(0x098e, -1, ZC_NOTIFY_CLAN_CHAT);
14379 ADD_TPKT(0x0220, 10, ZC_NOTIFY_CRAZYKILLER);
14380 ADD_TPKT(0x019b, 10, ZC_NOTIFY_EFFECT);
14381 ADD_TPKT(0x01f3, 10, ZC_NOTIFY_EFFECT2);
14382 ADD_TPKT(0x0b69, 18, ZC_NOTIFY_EFFECT3);
14385 ADD_TPKT(0x0acc, 18, ZC_NOTIFY_EXP);
14386 ADD_TPKT(0x02ef, 8, ZC_NOTIFY_FONT);
14387 ADD_TPKT(0x0117, 18, ZC_NOTIFY_GROUNDSKILL);
14388 ADD_TPKT(0x0106, 10, ZC_NOTIFY_HP_TO_GROUPM);
14390 ADD_TPKT(0x0075, -1, ZC_NOTIFY_INITCHAR);
14393 ADD_TPKT(0x0189, 4, ZC_NOTIFY_MAPINFO);
14394 ADD_TPKT(0x0199, 4, ZC_NOTIFY_MAPPROPERTY);
14395 ADD_TPKT(0x01d6, 4, ZC_NOTIFY_MAPPROPERTY2);
14396 ADD_TPKT(0x0086, 16, ZC_NOTIFY_MOVE);
14397 ADD_TPKT(0x007b, 60, ZC_NOTIFY_MOVEENTRY);
14398 ADD_TPKT(0x09db, -1, ZC_NOTIFY_MOVEENTRY10);
14399 ADD_TPKT(0x09fd, -1, ZC_NOTIFY_MOVEENTRY11);
14400 ADD_TPKT(0x01da, 64, ZC_NOTIFY_MOVEENTRY2);
14401 ADD_TPKT(0x022c, 69, ZC_NOTIFY_MOVEENTRY3);
14402 ADD_TPKT(0x02ec, 71, ZC_NOTIFY_MOVEENTRY4);
14403 ADD_TPKT(0x07f7, -1, ZC_NOTIFY_MOVEENTRY7);
14404 ADD_TPKT(0x0856, -1, ZC_NOTIFY_MOVEENTRY8);
14405 ADD_TPKT(0x0914, -1, ZC_NOTIFY_MOVEENTRY9);
14406 ADD_TPKT(0x0079, 53, ZC_NOTIFY_NEWENTRY);
14407 ADD_TPKT(0x09dc, -1, ZC_NOTIFY_NEWENTRY10);
14408 ADD_TPKT(0x09fe, -1, ZC_NOTIFY_NEWENTRY11);
14409 ADD_TPKT(0x01d9, 57, ZC_NOTIFY_NEWENTRY2);
14410 ADD_TPKT(0x022b, 61, ZC_NOTIFY_NEWENTRY3);
14411 ADD_TPKT(0x02ed, 63, ZC_NOTIFY_NEWENTRY4);
14412 ADD_TPKT(0x07f8, -1, ZC_NOTIFY_NEWENTRY5);
14413 ADD_TPKT(0x0858, -1, ZC_NOTIFY_NEWENTRY6);
14414 ADD_TPKT(0x090f, -1, ZC_NOTIFY_NEWENTRY7);
14415 ADD_TPKT(0x0a89, 61, ZC_NOTIFY_OFFLINE_STORE);
14416 ADD_TPKT(0x0278, 2, ZC_NOTIFY_PCBANG);
14418 ADD_TPKT(0x021f, 66, ZC_NOTIFY_PKINFO);
14419 ADD_TPKT(0x008e, -1, ZC_NOTIFY_PLAYERCHAT);
14420 ADD_TPKT(0x0087, 12, ZC_NOTIFY_PLAYERMOVE);
14423 ADD_TPKT(0x019a, 14, ZC_NOTIFY_RANKING);
14424 ADD_TPKT(0x0114, 31, ZC_NOTIFY_SKILL);
14425 ADD_TPKT(0x01de, 33, ZC_NOTIFY_SKILL2);
14427 ADD_TPKT(0x0078, 55, ZC_NOTIFY_STANDENTRY);
14428 ADD_TPKT(0x09dd, -1, ZC_NOTIFY_STANDENTRY10);
14429 ADD_TPKT(0x09ff, -1, ZC_NOTIFY_STANDENTRY11);
14430 ADD_TPKT(0x01d8, 58, ZC_NOTIFY_STANDENTRY2);
14431 ADD_TPKT(0x022a, 62, ZC_NOTIFY_STANDENTRY3);
14432 ADD_TPKT(0x02ee, 64, ZC_NOTIFY_STANDENTRY4);
14433 ADD_TPKT(0x07f9, -1, ZC_NOTIFY_STANDENTRY5);
14434 ADD_TPKT(0x0857, -1, ZC_NOTIFY_STANDENTRY7);
14435 ADD_TPKT(0x0915, -1, ZC_NOTIFY_STANDENTRY8);
14438 ADD_TPKT(0x007f, 6, ZC_NOTIFY_TIME);
14439 ADD_TPKT(0x09e7, 3, ZC_NOTIFY_UNREAD_RODEX);
14440 ADD_TPKT(0x0076, 9, ZC_NOTIFY_UPDATECHAR);
14441 ADD_TPKT(0x0077, 5, ZC_NOTIFY_UPDATEPLAYER);
14442 ADD_TPKT(0x0080, 7, ZC_NOTIFY_VANISH);
14444 ADD_TPKT(0x0093, 2, ZC_NPCACK_ENABLE);
14445 ADD_TPKT(0x0091, 22, ZC_NPCACK_MAPMOVE);
14446 ADD_TPKT(0x0ac7, 156, ZC_NPCACK_SERVERMOVE);
14447 ADD_TPKT(0x01b0, 11, ZC_NPCSPRITE_CHANGE);
14449 ADD_TPKT(0x0b0e, -1, ZC_NPC_BARTER_OPEN);
14450 ADD_TPKT(0x02c1, -1, ZC_NPC_CHAT);
14452 ADD_TPKT(0x0b7a, -1, ZC_NPC_MARKET_OPEN);
14454 ADD_TPKT(0x028a, 18, ZC_NPC_SHOWEFST_UPDATE);
14456 ADD_TPKT(0x0a91, -1, ZC_OFFLINE_STORE_ITEMS);
14461 ADD_TPKT(0x012d, 4, ZC_OPENSTORE);
14463 ADD_TPKT(0x0810, 3, ZC_OPEN_BUYING_STORE);
14464 ADD_TPKT(0x0142, 6, ZC_OPEN_EDITDLG);
14465 ADD_TPKT(0x01d4, 6, ZC_OPEN_EDITDLGSTR);
14466 ADD_TPKT(0x0b8f, 6, ZC_OPEN_REFORM_UI);
14469 ADD_TPKT(0x0ae2, 7, ZC_OPEN_UI);
14470 ADD_TPKT(0x0164, -1, ZC_OTHER_GUILD_LIST);
14471 ADD_TPKT(0x0ade, 6, ZC_OVERWEIGHT_PERCENT);
14478 ADD_TPKT(0x02c9, 3, ZC_PARTY_CONFIG);
14479 ADD_TPKT(0x02c6, 30, ZC_PARTY_JOIN_REQ);
14480 ADD_TPKT(0x02c5, 30, ZC_PARTY_JOIN_REQ_ACK);
14484 ADD_TPKT(0x0acb, 12, ZC_PAR_CHANGE);
14485 ADD_TPKT(0x01ab, 12, ZC_PAR_CHANGE_USER);
14486 ADD_TPKT(0x027b, 14, ZC_PCBANG_EFFECT);
14488 ADD_TPKT(0x0289, 12, ZC_PC_CASH_POINT_UPDATE);
14489 ADD_TPKT(0x00c6, -1, ZC_PC_PURCHASE_ITEMLIST);
14493 ADD_TPKT(0x00ca, 3, ZC_PC_PURCHASE_RESULT);
14495 ADD_TPKT(0x00c7, -1, ZC_PC_SELL_ITEMLIST);
14496 ADD_TPKT(0x00cb, 3, ZC_PC_SELL_RESULT);
14497 ADD_TPKT(0x08cb, -1, ZC_PERSONAL_INFOMATION);
14498 ADD_TPKT(0x097b, -1, ZC_PERSONAL_INFOMATION2);
14500 ADD_TPKT(0x01a6, -1, ZC_PETEGG_LIST);
14501 ADD_TPKT(0x01aa, 10, ZC_PET_ACT);
14503 ADD_TPKT(0x0b1d, 2, ZC_PING);
14504 ADD_TPKT(0x07fe, 26, ZC_PLAY_NPC_BGM);
14506 ADD_TPKT(0x0160, -1, ZC_POSITION_INFO);
14510 ADD_TPKT(0x096b, 4, ZC_PRNPC_STATE);
14511 ADD_TPKT(0x02f0, 10, ZC_PROGRESS);
14512 ADD_TPKT(0x09d1, 14, ZC_PROGRESS_ACTOR);
14513 ADD_TPKT(0x02f2, 2, ZC_PROGRESS_CANCEL);
14514 ADD_TPKT(0x0ba4, 85, ZC_PROPERTY_HOMUN);
14515 ADD_TPKT(0x09f7, 77, ZC_PROPERTY_HOMUN_2);
14516 ADD_TPKT(0x0b2f, 73, ZC_PROPERTY_HOMUN_3);
14517 ADD_TPKT(0x027d, 62, ZC_PROPERTY_MERCE);
14518 ADD_TPKT(0x01a2, 37, ZC_PROPERTY_PET);
14519 ADD_TPKT(0x0446, 14, ZC_QUEST_NOTIFY_EFFECT);
14522 ADD_TPKT(0x0294, 10, ZC_READ_BOOK);
14523 ADD_TPKT(0x013d, 6, ZC_RECOVERY);
14524 ADD_TPKT(0x0a27, 8, ZC_RECOVERY2);
14525 ADD_TPKT(0x0a22, 7, ZC_RECV_ROULETTE_ITEM);
14526 ADD_TPKT(0x0aa2, -1, ZC_REFINE_ADD_ITEM);
14527 ADD_TPKT(0x0aa0, 2, ZC_REFINE_OPEN_WINDOW);
14528 ADD_TPKT(0x0ada, 32, ZC_REFINE_STATUS);
14529 ADD_TPKT(0x0074, 3, ZC_REFUSE_ENTER);
14530 ADD_TPKT(0x00da, 3, ZC_REFUSE_ENTER_ROOM);
14531 ADD_TPKT(0x0084, 2, ZC_REFUSE_QUIT);
14532 ADD_TPKT(0x0b0d, 10, ZC_REMOVE_EFFECT);
14533 ADD_TPKT(0x0b65, -1, ZC_REPAIRITEMLIST);
14536 ADD_TPKT(0x01c1, 14, ZC_REPLY_REMAINTIME);
14537 ADD_TPKT(0x0a26, 7, ZC_REQ_ACH_REWARD_ACK);
14540 ADD_TPKT(0x0207, 34, ZC_REQ_ADD_FRIENDS);
14541 ADD_TPKT(0x0171, 30, ZC_REQ_ALLY_GUILD);
14543 ADD_TPKT(0x0a29, 6, ZC_REQ_AU_BOT);
14544 ADD_TPKT(0x01f6, 34, ZC_REQ_BABY);
14545 ADD_TPKT(0x02aa, 4, ZC_REQ_CASH_PASSWORD);
14546 ADD_TPKT(0x01e2, 34, ZC_REQ_COUPLE);
14547 ADD_TPKT(0x00e5, 26, ZC_REQ_EXCHANGE_ITEM);
14548 ADD_TPKT(0x01f4, 32, ZC_REQ_EXCHANGE_ITEM2);
14551 ADD_TPKT(0x00fe, 30, ZC_REQ_JOIN_GROUP);
14552 ADD_TPKT(0x016a, 30, ZC_REQ_JOIN_GUILD);
14553 ADD_TPKT(0x023a, 4, ZC_REQ_STORE_PASSWORD);
14556 ADD_TPKT(0x00aa, 9, ZC_REQ_WEAR_EQUIP_ACK);
14557 ADD_TPKT(0x08d0, 9, ZC_REQ_WEAR_EQUIP_ACK2);
14558 ADD_TPKT(0x0b9f, 10, ZC_RESPONSE_ENCHANT);
14559 ADD_TPKT(0x00b3, 3, ZC_RESTART_ACK);
14561 ADD_TPKT(0x0167, 3, ZC_RESULT_MAKE_GUILD);
14564 ADD_TPKT(0x0148, 8, ZC_RESURRECTION);
14565 ADD_TPKT(0x00e1, 30, ZC_ROLE_CHANGE);
14566 ADD_TPKT(0x00d7, -1, ZC_ROOM_NEWENTRY);
14567 ADD_TPKT(0x00b4, -1, ZC_SAY_DIALOG);
14568 ADD_TPKT(0x0972, -1, ZC_SAY_DIALOG2);
14571 ADD_TPKT(0x09cc, -1, ZC_SECRETSCAN_DATA);
14572 ADD_TPKT(0x07dd, 54, ZC_SEEK_PARTY);
14573 ADD_TPKT(0x07df, 54, ZC_SEEK_PARTY_MEMBER);
14574 ADD_TPKT(0x097f, -1, ZC_SELECTCART);
14575 ADD_TPKT(0x00c4, 6, ZC_SELECT_DEALTYPE);
14576 ADD_TPKT(0x00d1, 4, ZC_SETTING_WHISPER_PC);
14578 ADD_TPKT(0x0b6e, 14, ZC_SE_CASHSHOP_OPEN);
14579 ADD_TPKT(0x0a2b, 14, ZC_SE_CASHSHOP_OPEN2);
14580 ADD_TPKT(0x08d3, 10, ZC_SE_CASHSHOP_UPDATE);
14583 ADD_TPKT(0x027e, -1, ZC_SHANDA_PROTECT);
14584 ADD_TPKT(0x02b9, 191, ZC_SHORTCUT_KEY_LIST);
14585 ADD_TPKT(0x07d9, 268, ZC_SHORTCUT_KEY_LIST_V2);
14586 ADD_TPKT(0x0a00, 269, ZC_SHORTCUT_KEY_LIST_V3);
14587 ADD_TPKT(0x0b20, 271, ZC_SHORTCUT_KEY_LIST_V4);
14588 ADD_TPKT(0x01b1, 7, ZC_SHOWDIGIT);
14589 ADD_TPKT(0x08b3, -1, ZC_SHOWSCRIPT);
14590 ADD_TPKT(0x0145, 19, ZC_SHOW_IMAGE);
14591 ADD_TPKT(0x01b3, 67, ZC_SHOW_IMAGE2);
14593 ADD_TPKT(0x080d, 3, ZC_SIMPLE_CASH_BTNSHOW);
14595 ADD_TPKT(0x0441, 4, ZC_SKILLINFO_DELETE);
14596 ADD_TPKT(0x0b32, -1, ZC_SKILLINFO_LIST);
14597 ADD_TPKT(0x010e, 11, ZC_SKILLINFO_UPDATE);
14598 ADD_TPKT(0x0b33, 17, ZC_SKILLINFO_UPDATE2);
14599 ADD_TPKT(0x0215, 6, ZC_SKILLMSG);
14600 ADD_TPKT(0x0120, 6, ZC_SKILL_DISAPPEAR);
14601 ADD_TPKT(0x011f, 16, ZC_SKILL_ENTRY);
14602 ADD_TPKT(0x01c9, 97, ZC_SKILL_ENTRY2);
14603 ADD_TPKT(0x08c7, -1, ZC_SKILL_ENTRY3);
14604 ADD_TPKT(0x099f, -1, ZC_SKILL_ENTRY4);
14605 ADD_TPKT(0x09ca, -1, ZC_SKILL_ENTRY5);
14606 ADD_TPKT(0x043d, 8, ZC_SKILL_POSTDELAY);
14607 ADD_TPKT(0x043e, -1, ZC_SKILL_POSTDELAY_LIST);
14609 ADD_TPKT(0x0442, -1, ZC_SKILL_SELECT_REQUEST);
14610 ADD_TPKT(0x01ac, 6, ZC_SKILL_UPDATE);
14611 ADD_TPKT(0x01d3, 35, ZC_SOUND);
14612 ADD_TPKT(0x01d0, 8, ZC_SPIRITS);
14613 ADD_TPKT(0x01e1, 8, ZC_SPIRITS2);
14614 ADD_TPKT(0x08cf, 10, ZC_SPIRITS_ATTRIBUTE);
14615 ADD_TPKT(0x00c3, 8, ZC_SPRITE_CHANGE);
14616 ADD_TPKT(0x01d7, 15, ZC_SPRITE_CHANGE2);
14618 ADD_TPKT(0x0253, 3, ZC_STARPLACE);
14619 ADD_TPKT(0x020e, 32, ZC_STARSKILL);
14620 ADD_TPKT(0x01f8, 2, ZC_START_BABY);
14621 ADD_TPKT(0x019e, 2, ZC_START_CAPTURE);
14622 ADD_TPKT(0x08b4, 2, ZC_START_COLLECTION);
14623 ADD_TPKT(0x01e4, 2, ZC_START_COUPLE);
14624 ADD_TPKT(0x0119, 13, ZC_STATE_CHANGE);
14625 ADD_TPKT(0x0229, 15, ZC_STATE_CHANGE3);
14626 ADD_TPKT(0x00bd, 44, ZC_STATUS);
14627 ADD_TPKT(0x00be, 5, ZC_STATUS_CHANGE);
14628 ADD_TPKT(0x00bc, 6, ZC_STATUS_CHANGE_ACK);
14629 ADD_TPKT(0x0088, 10, ZC_STOPMOVE);
14630 ADD_TPKT(0x08cd, 10, ZC_STOPMOVE_FORCE);
14631 ADD_TPKT(0x0131, 86, ZC_STORE_ENTRY);
14635 ADD_TPKT(0x0905, -1, ZC_STORE_ITEMLIST_EQUIP);
14646 ADD_TPKT(0x0a47, 3, ZC_STYLE_CHANGE_RES);
14647 ADD_TPKT(0x0224, 10, ZC_TAEKWON_POINT);
14648 ADD_TPKT(0x0226, 282, ZC_TAEKWON_RANK);
14649 ADD_TPKT(0x0191, 27, ZC_TALKBOX_CHATCONTENTS);
14650 ADD_TPKT(0x010d, 2, ZC_THROW_MVPITEM);
14651 ADD_TPKT(0x01a0, 3, ZC_TRYCAPTURE_MONSTER);
14652 ADD_TPKT(0x08b6, 3, ZC_TRYCOLLECTION);
14653 ADD_TPKT(0x0af0, 10, ZC_UI_ACTION);
14654 ADD_TPKT(0x0b9a, 11, ZC_UI_OPEN2);
14656 ADD_TPKT(0x0a3f, 11, ZC_UPDATE_CARDSLOT);
14657 ADD_TPKT(0x016d, 14, ZC_UPDATE_CHARSTAT);
14658 ADD_TPKT(0x01f2, 20, ZC_UPDATE_CHARSTAT2);
14659 ADD_TPKT(0x016c, 43, ZC_UPDATE_GDID);
14662 ADD_TPKT(0x0192, 24, ZC_UPDATE_MAPINFO);
14663 ADD_TPKT(0x02b5, -1, ZC_UPDATE_MISSION_HUNT);
14665 ADD_TPKT(0x097e, 12, ZC_UPDATE_RANKING_POINT);
14667 ADD_TPKT(0x0a34, 6, ZC_UPDATE_TAIWANCASH);
14668 ADD_TPKT(0x00c2, 6, ZC_USER_COUNT);
14669 ADD_TPKT(0x013e, 24, ZC_USESKILL_ACK);
14670 ADD_TPKT(0x07fb, 25, ZC_USESKILL_ACK2);
14671 ADD_TPKT(0x0b1a, 29, ZC_USESKILL_ACK3);
14672 ADD_TPKT(0x00a8, 7, ZC_USE_ITEM_ACK);
14673 ADD_TPKT(0x01c8, 15, ZC_USE_ITEM_ACK2);
14674 ADD_TPKT(0x011a, 15, ZC_USE_SKILL);
14675 ADD_TPKT(0x09cb, 17, ZC_USE_SKILL2);
14676 ADD_TPKT(0x0a78, 15, ZC_VIEW_CAMERAINFO);
14677 ADD_TPKT(0x00b5, 6, ZC_WAIT_DIALOG);
14678 ADD_TPKT(0x0973, 7, ZC_WAIT_DIALOG2);
14679 ADD_TPKT(0x0abe, -1, ZC_WARPLIST);
14680 ADD_TPKT(0x0097, -1, ZC_WHISPER);
14681 ADD_TPKT(0x09de, -1, ZC_WHISPER02);
14682 ADD_TPKT(0x00d4, -1, ZC_WHISPER_LIST);
14683#endif
14684// Packet Version 20210203: 2 Packets
14685#if PACKET_VERSION == 20210203
14686 ADD_HPKT(0x0436, 19, CZ_ENTER2);
14688#endif
14689// Packet Version 20210317: 10 Packets
14690#if PACKET_VERSION == 20210317
14691 ADD_HPKT(0x0ba8, 6, CZ_CHOOSE_MENU_ZERO);
14697 ADD_TPKT(0x0ba9, 6, ZC_MONOLOG_DIALOG);
14698 ADD_TPKT(0x0bab, 7, ZC_NOTIFY_HP_TO_GROUPM);
14699 ADD_TPKT(0x0ba6, -1, ZC_QUEST_DIALOG);
14701#endif
14702// Packet Version 20210331: 3 Packets
14703#if PACKET_VERSION == 20210331
14704 ADD_HPKT(0x0ba8, 7, CZ_CHOOSE_MENU_ZERO);
14705 ADD_TPKT(0x0ba9, -1, ZC_MONOLOG_DIALOG);
14707#endif
14708// Packet Version 20210407: 2 Packets
14709#if PACKET_VERSION == 20210407
14711 ADD_TPKT(0x0bab, 22, ZC_NOTIFY_HP_TO_GROUPM);
14712#endif
14713// Packet Version 20210602: 1 Packets
14714#if PACKET_VERSION == 20210602
14716#endif
14717// Packet Version 20210630: 1 Packets
14718#if PACKET_VERSION == 20210630
14719 ADD_HPKT(0x0436, 23, CZ_ENTER2);
14720#endif
14721// Packet Version 20210721: 1 Packets
14722#if PACKET_VERSION == 20210721
14724#endif
14725// Packet Version 20210818: 2 Packets
14726#if PACKET_VERSION == 20210818
14729#endif
14730// Packet Version 20211103: 2 Packets
14731#if PACKET_VERSION == 20211103
14732 ADD_HPKT(0x020f, 10, CZ_REQ_PVPPOINT);
14733 ADD_TPKT(0x0210, 22, ZC_ACK_PVPPOINT);
14734#endif
14735// Packet Version 20211105: 2 Packets
14736#if PACKET_VERSION == 20211105
14737 ADD_HPKT(0x020f, 10, CZ_REQ_PVPPOINT);
14738 ADD_TPKT(0x0210, 22, ZC_ACK_PVPPOINT);
14739#endif
14740// Packet Version 20211117: 2 Packets
14741#if PACKET_VERSION == 20211117
14742 ADD_HPKT(0x020f, 10, CZ_REQ_PVPPOINT);
14743 ADD_TPKT(0x0210, 22, ZC_ACK_PVPPOINT);
14744#endif
14745// Packet Version 20220000: 1376 Packets
14746#if PACKET_VERSION >= 20220000
14748 ADD_HPKT(0x0a2a, 6, CZ_ACK_AU_BOT);
14749 ADD_HPKT(0x02ab, 36, CZ_ACK_CASH_PASSWORD);
14750 ADD_HPKT(0x00e6, 3, CZ_ACK_EXCHANGE_ITEM);
14751 ADD_HPKT(0x0228, 18, CZ_ACK_GAME_GUARD);
14752 ADD_HPKT(0x0208, 14, CZ_ACK_REQ_ADD_FRIENDS);
14753 ADD_HPKT(0x00c5, 7, CZ_ACK_SELECT_DEALTYPE);
14754 ADD_HPKT(0x095a, 2, CZ_ACK_STORE_PASSWORD);
14755 ADD_HPKT(0x02b6, 7, CZ_ACTIVE_QUEST);
14756 ADD_HPKT(0x00e8, 8, CZ_ADD_EXCHANGE_ITEM);
14757 ADD_HPKT(0x095f, 2, CZ_ADD_FRIENDS);
14760 ADD_HPKT(0x0254, 3, CZ_AGREE_STARPLACE);
14761 ADD_HPKT(0x0218, 2, CZ_ALCHEMIST_RANK);
14762 ADD_HPKT(0x0172, 10, CZ_ALLY_GUILD);
14763 ADD_HPKT(0x0a97, 8, CZ_ALT_EQUIPMENT_EQUIP);
14767 ADD_HPKT(0x024d, 12, CZ_AUCTION_ADD);
14768 ADD_HPKT(0x024e, 6, CZ_AUCTION_ADD_CANCEL);
14769 ADD_HPKT(0x024c, 8, CZ_AUCTION_ADD_ITEM);
14770 ADD_HPKT(0x024f, 10, CZ_AUCTION_BUY);
14771 ADD_HPKT(0x024b, 4, CZ_AUCTION_CREATE);
14772 ADD_HPKT(0x0251, 34, CZ_AUCTION_ITEM_SEARCH);
14773 ADD_HPKT(0x025c, 4, CZ_AUCTION_REQ_MY_INFO);
14775 ADD_HPKT(0x02db, -1, CZ_BATTLEFIELD_CHAT);
14776 ADD_HPKT(0x07ea, 2, CZ_BATTLE_FIELD_LIST);
14777 ADD_HPKT(0x0217, 2, CZ_BLACKSMITH_RANK);
14779 ADD_HPKT(0x02e6, 6, CZ_BOT_CHECK);
14780 ADD_HPKT(0x0099, -1, CZ_BROADCAST);
14781 ADD_HPKT(0x0a77, 15, CZ_CAMERA_INFO);
14782 ADD_HPKT(0x07ee, 6, CZ_CANCEL_BATTLE_FIELD);
14784 ADD_HPKT(0x0118, 2, CZ_CANCEL_LOCKON);
14785 ADD_HPKT(0x0974, 2, CZ_CANCEL_MERGE_ITEM);
14786 ADD_HPKT(0x00de, -1, CZ_CHANGE_CHATROOM);
14787 ADD_HPKT(0x0957, 2, CZ_CHANGE_DIRECTION);
14788 ADD_HPKT(0x0361, 5, CZ_CHANGE_DIRECTION2);
14789 ADD_HPKT(0x019d, 6, CZ_CHANGE_EFFECTSTATE);
14791 ADD_HPKT(0x07da, 6, CZ_CHANGE_GROUP_MASTER);
14792 ADD_HPKT(0x0198, 8, CZ_CHANGE_MAPTYPE);
14794 ADD_HPKT(0x00b8, 7, CZ_CHOOSE_MENU);
14795 ADD_HPKT(0x0ba8, 7, CZ_CHOOSE_MENU_ZERO);
14796 ADD_HPKT(0x01ed, 2, CZ_CHOPOKGI);
14797 ADD_HPKT(0x098d, -1, CZ_CLAN_CHAT);
14798 ADD_HPKT(0x044a, 6, CZ_CLIENT_VERSION);
14800 ADD_HPKT(0x0146, 6, CZ_CLOSE_DIALOG);
14801 ADD_HPKT(0x0b90, 2, CZ_CLOSE_REFORM_UI);
14802 ADD_HPKT(0x09e9, 2, CZ_CLOSE_RODEXBOX);
14805 ADD_HPKT(0x00f7, 17, CZ_CLOSE_STORE);
14806 ADD_HPKT(0x0ba0, 2, CZ_CLOSE_UI_ENCHANT);
14807 ADD_HPKT(0x035e, 2, CZ_CLOSE_WINDOW);
14808 ADD_HPKT(0x0965, 2, CZ_COMMAND_MER);
14809 ADD_HPKT(0x01a1, 3, CZ_COMMAND_PET);
14812 ADD_HPKT(0x02d8, 10, CZ_CONFIG);
14813 ADD_HPKT(0x0090, 7, CZ_CONTACTNPC);
14814 ADD_HPKT(0x0a88, 2, CZ_COOLDOWN_RESET);
14815 ADD_HPKT(0x00d5, -1, CZ_CREATE_CHATROOM);
14816 ADD_HPKT(0x0286, 4, CZ_DEATH_QUESTION);
14817 ADD_HPKT(0x0203, 10, CZ_DELETE_FRIENDS);
14820 ADD_HPKT(0x01e7, 2, CZ_DORIDORI);
14822 ADD_HPKT(0x0944, 2, CZ_ENTER);
14823 ADD_HPKT(0x0436, 23, CZ_ENTER2);
14824 ADD_HPKT(0x02d6, 6, CZ_EQUIPWIN_MICROSCOPE);
14825 ADD_HPKT(0x00ef, 2, CZ_EXEC_EXCHANGE_ITEM);
14826 ADD_HPKT(0x00e3, 2, CZ_EXIT_ROOM);
14827 ADD_HPKT(0x0953, 2, CZ_GANGSI_RANK);
14829 ADD_HPKT(0x07f5, 6, CZ_GM_FULLSTRIP);
14830 ADD_HPKT(0x0854, -1, CZ_GPK_AUTH);
14831 ADD_HPKT(0x0852, 2, CZ_GPK_DYNCODE_RELOAD);
14835 ADD_HPKT(0x07d7, 8, CZ_GROUPINFO_CHANGE_V2);
14836 ADD_HPKT(0x017e, -1, CZ_GUILD_CHAT);
14837 ADD_HPKT(0x016e, 186, CZ_GUILD_NOTICE);
14838 ADD_HPKT(0x01b7, 6, CZ_GUILD_ZENY);
14839 ADD_HPKT(0x02a7, -1, CZ_HACKSH_CPX_MSG);
14840 ADD_HPKT(0x0279, 2, CZ_HUNTINGLIST);
14841 ADD_HPKT(0x0143, 10, CZ_INPUT_EDITDLG);
14842 ADD_HPKT(0x01d5, -1, CZ_INPUT_EDITDLGSTR);
14843 ADD_HPKT(0x0b14, 2, CZ_INVENTORY_EXPAND);
14846 ADD_HPKT(0x0907, 5, CZ_INVENTORY_TAB);
14847 ADD_HPKT(0x02f6, 7, CZ_IRMAIL_LIST);
14848 ADD_HPKT(0x02f3, -1, CZ_IRMAIL_SEND);
14849 ADD_HPKT(0x0964, 2, CZ_ITEMLISTWIN_RES);
14850 ADD_HPKT(0x013f, 26, CZ_ITEM_CREATE);
14851 ADD_HPKT(0x09ce, 102, CZ_ITEM_CREATE_EX);
14852 ADD_HPKT(0x094c, 2, CZ_ITEM_PICKUP);
14853 ADD_HPKT(0x0362, 6, CZ_ITEM_PICKUP2);
14855 ADD_HPKT(0x0b91, 8, CZ_ITEM_REFORM);
14856 ADD_HPKT(0x0968, 2, CZ_ITEM_THROW);
14857 ADD_HPKT(0x0363, 6, CZ_ITEM_THROW2);
14858 ADD_HPKT(0x01f7, 14, CZ_JOIN_BABY);
14859 ADD_HPKT(0x0936, 2, CZ_JOIN_BATTLE_FIELD);
14860 ADD_HPKT(0x01e3, 14, CZ_JOIN_COUPLE);
14861 ADD_HPKT(0x00ff, 10, CZ_JOIN_GROUP);
14862 ADD_HPKT(0x016b, 10, CZ_JOIN_GUILD);
14863 ADD_HPKT(0x0237, 2, CZ_KILLER_RANK);
14864 ADD_HPKT(0x02a5, 8, CZ_KSY_EVENT);
14865 ADD_HPKT(0x021d, 6, CZ_LESSEFFECT);
14866 ADD_HPKT(0x019c, -1, CZ_LOCALBROADCAST);
14867 ADD_HPKT(0x084f, 6, CZ_MACRO_ITEM_PICKUP);
14868 ADD_HPKT(0x0850, 7, CZ_MACRO_REQUEST_ACT);
14869 ADD_HPKT(0x084e, 5, CZ_MACRO_REQUEST_MOVE);
14870 ADD_HPKT(0x08c1, 2, CZ_MACRO_START);
14871 ADD_HPKT(0x08c2, 2, CZ_MACRO_STOP);
14872 ADD_HPKT(0x084c, 10, CZ_MACRO_USE_SKILL);
14874 ADD_HPKT(0x0247, 8, CZ_MAIL_ADD_ITEM);
14875 ADD_HPKT(0x0243, 6, CZ_MAIL_DELETE);
14876 ADD_HPKT(0x0244, 6, CZ_MAIL_GET_ITEM);
14877 ADD_HPKT(0x023f, 2, CZ_MAIL_GET_LIST);
14878 ADD_HPKT(0x0241, 6, CZ_MAIL_OPEN);
14879 ADD_HPKT(0x0246, 4, CZ_MAIL_RESET_ITEM);
14880 ADD_HPKT(0x0248, -1, CZ_MAIL_SEND);
14881 ADD_HPKT(0x00f9, 26, CZ_MAKE_GROUP);
14882 ADD_HPKT(0x01e8, 28, CZ_MAKE_GROUP2);
14884 ADD_HPKT(0x029f, 3, CZ_MER_COMMAND);
14885 ADD_HPKT(0x01cb, 9, CZ_MONSTER_TALK);
14886 ADD_HPKT(0x0140, 22, CZ_MOVETO_MAP);
14899 ADD_HPKT(0x007d, 2, CZ_NOTIFY_ACTORINIT);
14900 ADD_HPKT(0x0b12, 2, CZ_NPC_BARTER_CLOSE);
14901 ADD_HPKT(0x0b0f, -1, CZ_NPC_BARTER_PURCHASE);
14904 ADD_HPKT(0x09d8, 2, CZ_NPC_MARKET_CLOSE);
14905 ADD_HPKT(0x09d6, -1, CZ_NPC_MARKET_PURCHASE);
14906 ADD_HPKT(0x09d4, 2, CZ_NPC_TRADE_QUIT);
14908 ADD_HPKT(0x0a7f, -1, CZ_OFFLINE_STORE_CREATE);
14910 ADD_HPKT(0x0ac0, 26, CZ_OPEN_RODEXBOX);
14916 ADD_HPKT(0x02c8, 3, CZ_PARTY_CONFIG);
14917 ADD_HPKT(0x095d, 2, CZ_PARTY_JOIN_REQ);
14918 ADD_HPKT(0x02c7, 7, CZ_PARTY_JOIN_REQ_ACK);
14920 ADD_HPKT(0x00c8, -1, CZ_PC_PURCHASE_ITEMLIST);
14923 ADD_HPKT(0x00c9, -1, CZ_PC_SELL_ITEMLIST);
14924 ADD_HPKT(0x01a8, 4, CZ_PETEGG_INFO);
14925 ADD_HPKT(0x01a9, 6, CZ_PET_ACT);
14926 ADD_HPKT(0x09fb, -1, CZ_PET_EVOLUTION);
14927 ADD_HPKT(0x0b1c, 2, CZ_PING);
14928 ADD_HPKT(0x0138, 3, CZ_PKMODE_CHANGE);
14930 ADD_HPKT(0x02f1, 2, CZ_PROGRESS);
14933 ADD_HPKT(0x01bc, 26, CZ_RECALL);
14934 ADD_HPKT(0x01bd, 26, CZ_RECALL_GID);
14935 ADD_HPKT(0x0842, 6, CZ_RECALL_SSO);
14936 ADD_HPKT(0x0a21, 3, CZ_RECV_ROULETTE_ITEM);
14937 ADD_HPKT(0x0aa1, 4, CZ_REFINE_ADD_ITEM);
14938 ADD_HPKT(0x0aa3, 9, CZ_REFINE_ITEM_REQUEST);
14939 ADD_HPKT(0x0aa4, 2, CZ_REFINE_WINDOW_CLOSE);
14942 ADD_HPKT(0x011d, 2, CZ_REMEMBER_WARPPOINT);
14943 ADD_HPKT(0x01ba, 26, CZ_REMOVE_AID);
14944 ADD_HPKT(0x0843, 6, CZ_REMOVE_AID_SSO);
14945 ADD_HPKT(0x0231, 26, CZ_RENAME_MER);
14946 ADD_HPKT(0x01a5, 26, CZ_RENAME_PET);
14949 ADD_HPKT(0x01ca, 3, CZ_REQMAKINGHOMUN);
14950 ADD_HPKT(0x018e, 18, CZ_REQMAKINGITEM);
14951 ADD_HPKT(0x096a, 2, CZ_REQNAME);
14952 ADD_HPKT(0x0368, 6, CZ_REQNAME2);
14953 ADD_HPKT(0x094f, 2, CZ_REQNAME_BYGID);
14954 ADD_HPKT(0x0369, 6, CZ_REQNAME_BYGID2);
14955 ADD_HPKT(0x0947, 2, CZ_REQUEST_ACT);
14956 ADD_HPKT(0x0437, 7, CZ_REQUEST_ACT2);
14957 ADD_HPKT(0x0233, 11, CZ_REQUEST_ACTNPC);
14958 ADD_HPKT(0x008c, 14, CZ_REQUEST_CHAT);
14959 ADD_HPKT(0x0108, -1, CZ_REQUEST_CHAT_PARTY);
14960 ADD_HPKT(0x0950, 2, CZ_REQUEST_MOVE);
14961 ADD_HPKT(0x035f, 5, CZ_REQUEST_MOVE2);
14962 ADD_HPKT(0x0232, 9, CZ_REQUEST_MOVENPC);
14963 ADD_HPKT(0x0234, 6, CZ_REQUEST_MOVETOOWNER);
14966 ADD_HPKT(0x0082, 2, CZ_REQUEST_QUIT);
14969 ADD_HPKT(0x0966, 2, CZ_REQUEST_TIME);
14970 ADD_HPKT(0x0360, 6, CZ_REQUEST_TIME2);
14972 ADD_HPKT(0x01df, 6, CZ_REQ_ACCOUNTNAME);
14973 ADD_HPKT(0x0a25, 6, CZ_REQ_ACH_REWARD);
14974 ADD_HPKT(0x0a04, 6, CZ_REQ_ADD_ITEM_RODEX);
14975 ADD_HPKT(0x0b2c, 3, CZ_REQ_AGIT_INVESTMENT);
14976 ADD_HPKT(0x0170, 14, CZ_REQ_ALLY_GUILD);
14979 ADD_HPKT(0x09ab, 6, CZ_REQ_BANKING_CHECK);
14980 ADD_HPKT(0x09a7, 10, CZ_REQ_BANKING_DEPOSIT);
14981 ADD_HPKT(0x09a9, 10, CZ_REQ_BANKING_WITHDRAW);
14982 ADD_HPKT(0x015b, 54, CZ_REQ_BAN_GUILD);
14985 ADD_HPKT(0x0130, 6, CZ_REQ_BUY_FROMMC);
14987 ADD_HPKT(0x012a, 2, CZ_REQ_CARTOFF);
14989 ADD_HPKT(0x01af, 4, CZ_REQ_CHANGECART);
14990 ADD_HPKT(0x0155, -1, CZ_REQ_CHANGE_MEMBERPOS);
14991 ADD_HPKT(0x0a2e, 6, CZ_REQ_CHANGE_TITLE);
14993 ADD_HPKT(0x012e, 2, CZ_REQ_CLOSESTORE);
14994 ADD_HPKT(0x09b8, 6, CZ_REQ_CLOSE_BANKING);
14997 ADD_HPKT(0x0a1d, 2, CZ_REQ_CLOSE_ROULETTE);
15000 ADD_HPKT(0x09f5, 11, CZ_REQ_DELETE_RODEX);
15001 ADD_HPKT(0x018a, 4, CZ_REQ_DISCONNECT);
15003 ADD_HPKT(0x00bf, 3, CZ_REQ_EMOTION);
15004 ADD_HPKT(0x00d9, 14, CZ_REQ_ENTER_ROOM);
15008 ADD_HPKT(0x00e4, 6, CZ_REQ_EXCHANGE_ITEM);
15010 ADD_HPKT(0x00e2, 26, CZ_REQ_EXPEL_MEMBER);
15019 ADD_HPKT(0x014f, 6, CZ_REQ_GUILD_MENU);
15021 ADD_HPKT(0x0912, 10, CZ_REQ_GUILD_NAME);
15022 ADD_HPKT(0x0180, 6, CZ_REQ_HOSTILE_GUILD);
15023 ADD_HPKT(0x017c, 6, CZ_REQ_ITEMCOMPOSITION);
15025 ADD_HPKT(0x0178, 4, CZ_REQ_ITEMIDENTIFY);
15026 ADD_HPKT(0x01fd, 25, CZ_REQ_ITEMREPAIR);
15027 ADD_HPKT(0x0b66, 26, CZ_REQ_ITEMREPAIR2);
15028 ADD_HPKT(0x09f3, 11, CZ_REQ_ITEM_FROM_RODEX);
15029 ADD_HPKT(0x01f9, 6, CZ_REQ_JOIN_BABY);
15030 ADD_HPKT(0x01e5, 6, CZ_REQ_JOIN_COUPLE);
15031 ADD_HPKT(0x00fc, 6, CZ_REQ_JOIN_GROUP);
15032 ADD_HPKT(0x0168, 14, CZ_REQ_JOIN_GUILD);
15033 ADD_HPKT(0x0916, 26, CZ_REQ_JOIN_GUILD2);
15034 ADD_HPKT(0x0100, 2, CZ_REQ_LEAVE_GROUP);
15035 ADD_HPKT(0x0159, 54, CZ_REQ_LEAVE_GUILD);
15036 ADD_HPKT(0x0273, 30, CZ_REQ_MAIL_RETURN);
15037 ADD_HPKT(0x0165, 30, CZ_REQ_MAKE_GUILD);
15038 ADD_HPKT(0x01ae, 6, CZ_REQ_MAKINGARROW);
15039 ADD_HPKT(0x025b, 8, CZ_REQ_MAKINGITEM);
15040 ADD_HPKT(0x096e, -1, CZ_REQ_MERGE_ITEM);
15041 ADD_HPKT(0x0b28, 3, CZ_REQ_MOVE_GUILD_AGIT);
15042 ADD_HPKT(0x09ee, 11, CZ_REQ_NEXT_RODEX);
15043 ADD_HPKT(0x00b9, 6, CZ_REQ_NEXT_SCRIPT);
15045 ADD_HPKT(0x012f, -1, CZ_REQ_OPENSTORE);
15046 ADD_HPKT(0x01b2, -1, CZ_REQ_OPENSTORE2);
15047 ADD_HPKT(0x09b6, 6, CZ_REQ_OPEN_BANKING);
15051 ADD_HPKT(0x0a19, 2, CZ_REQ_OPEN_ROULETTE);
15052 ADD_HPKT(0x0a68, 3, CZ_REQ_OPEN_UI);
15053 ADD_HPKT(0x0a08, 26, CZ_REQ_OPEN_WRITE_RODEX);
15054 ADD_HPKT(0x0910, 10, CZ_REQ_PARTY_NAME);
15059 ADD_HPKT(0x097c, 4, CZ_REQ_RANKING);
15060 ADD_HPKT(0x09ea, 11, CZ_REQ_READ_RODEX);
15061 ADD_HPKT(0x0ac1, 26, CZ_REQ_REFRESH_RODEX);
15062 ADD_HPKT(0x01c0, 2, CZ_REQ_REMAINTIME);
15065 ADD_HPKT(0x00e0, 30, CZ_REQ_ROLE_CHANGE);
15066 ADD_HPKT(0x0a1b, 2, CZ_REQ_ROULETTE_INFO);
15068 ADD_HPKT(0x0a6e, -1, CZ_REQ_SEND_RODEX);
15070 ADD_HPKT(0x00ba, 2, CZ_REQ_STATUS);
15071 ADD_HPKT(0x0213, 26, CZ_REQ_STATUS_GM);
15072 ADD_HPKT(0x0a46, 14, CZ_REQ_STYLE_CHANGE);
15073 ADD_HPKT(0x0afc, 16, CZ_REQ_STYLE_CHANGE2);
15074 ADD_HPKT(0x00ab, 4, CZ_REQ_TAKEOFF_EQUIP);
15078 ADD_HPKT(0x00c1, 2, CZ_REQ_USER_COUNT);
15079 ADD_HPKT(0x0222, 6, CZ_REQ_WEAPONREFINE);
15080 ADD_HPKT(0x00a9, 6, CZ_REQ_WEAR_EQUIP);
15081 ADD_HPKT(0x0998, 8, CZ_REQ_WEAR_EQUIP_V5);
15082 ADD_HPKT(0x00d3, 2, CZ_REQ_WHISPER_LIST);
15083 ADD_HPKT(0x09f1, 11, CZ_REQ_ZENY_FROM_RODEX);
15084 ADD_HPKT(0x0197, 4, CZ_RESET);
15085 ADD_HPKT(0x00b2, 3, CZ_RESTART);
15086 ADD_HPKT(0x0962, 2, CZ_SEARCH_STORE_INFO);
15088 ADD_HPKT(0x07dc, 6, CZ_SEEK_PARTY);
15089 ADD_HPKT(0x07de, 30, CZ_SEEK_PARTY_MEMBER);
15090 ADD_HPKT(0x01ce, 6, CZ_SELECTAUTOSPELL);
15091 ADD_HPKT(0x0980, 7, CZ_SELECTCART);
15092 ADD_HPKT(0x01a7, 4, CZ_SELECT_PETEGG);
15093 ADD_HPKT(0x011b, 20, CZ_SELECT_WARPPOINT);
15094 ADD_HPKT(0x00cf, 27, CZ_SETTING_WHISPER_PC);
15096 ADD_HPKT(0x084a, 2, CZ_SE_CASHSHOP_CLOSE);
15097 ADD_HPKT(0x0844, 2, CZ_SE_CASHSHOP_OPEN);
15098 ADD_HPKT(0x0b6d, 6, CZ_SE_CASHSHOP_OPEN2);
15100 ADD_HPKT(0x01bb, 26, CZ_SHIFT);
15102 ADD_HPKT(0x0b21, 13, CZ_SHORTCUT_KEY_CHANGE);
15104 ADD_HPKT(0x080c, 2, CZ_SIMPLE_CASH_BTNSHOW);
15106 ADD_HPKT(0x0954, 2, CZ_SSILIST_ITEM_CLICK);
15108 ADD_HPKT(0x0b10, 10, CZ_START_USE_SKILL);
15109 ADD_HPKT(0x00bb, 5, CZ_STATUS_CHANGE);
15110 ADD_HPKT(0x0b11, 4, CZ_STOP_USE_SKILL);
15111 ADD_HPKT(0x0a48, 2, CZ_STYLE_CLOSE);
15112 ADD_HPKT(0x0225, 2, CZ_TAEKWON_RANK);
15113 ADD_HPKT(0x019f, 6, CZ_TRYCAPTURE_MONSTER);
15114 ADD_HPKT(0x08b5, 6, CZ_TRYCOLLECTION);
15115 ADD_HPKT(0x0b35, 3, CZ_UNINSTALLATION);
15116 ADD_HPKT(0x0112, 4, CZ_UPGRADE_SKILLLEVEL);
15118 ADD_HPKT(0x00a7, 9, CZ_USE_ITEM);
15119 ADD_HPKT(0x0439, 8, CZ_USE_ITEM2);
15120 ADD_HPKT(0x02e2, 20, CZ_USE_ITEM_NEW_JAPEN);
15121 ADD_HPKT(0x093a, 2, CZ_USE_SKILL);
15122 ADD_HPKT(0x0438, 10, CZ_USE_SKILL2);
15123 ADD_HPKT(0x02e3, 22, CZ_USE_SKILL_NEW_JAPEN);
15124 ADD_HPKT(0x0af4, 11, CZ_USE_SKILL_TOGROUND);
15125 ADD_HPKT(0x0366, 10, CZ_USE_SKILL_TOGROUND2);
15128 ADD_HPKT(0x0096, -1, CZ_WHISPER);
15420 ADD_TPKT(0x0073, 11, ZC_ACCEPT_ENTER);
15421 ADD_TPKT(0x02eb, 13, ZC_ACCEPT_ENTER2);
15422 ADD_TPKT(0x0a18, 14, ZC_ACCEPT_ENTER3);
15423 ADD_TPKT(0x0083, 2, ZC_ACCEPT_QUIT);
15424 ADD_TPKT(0x0a24, 66, ZC_ACH_UPDATE);
15425 ADD_TPKT(0x01e0, 30, ZC_ACK_ACCOUNTNAME);
15426 ADD_TPKT(0x012c, 3, ZC_ACK_ADDITEM_TO_CART);
15428 ADD_TPKT(0x0b3f, 64, ZC_ACK_ADD_ITEM_RODEX);
15432 ADD_TPKT(0x09a8, 16, ZC_ACK_BANKING_DEPOSIT);
15433 ADD_TPKT(0x09aa, 16, ZC_ACK_BANKING_WITHDRAW);
15434 ADD_TPKT(0x015c, 90, ZC_ACK_BAN_GUILD);
15435 ADD_TPKT(0x0839, 66, ZC_ACK_BAN_GUILD_SSO);
15440 ADD_TPKT(0x0a2f, 7, ZC_ACK_CHANGE_TITLE);
15441 ADD_TPKT(0x0989, 2, ZC_ACK_CLAN_LEAVE);
15442 ADD_TPKT(0x09b9, 4, ZC_ACK_CLOSE_BANKING);
15444 ADD_TPKT(0x0a1e, 3, ZC_ACK_CLOSE_ROULETTE);
15446 ADD_TPKT(0x00d6, 3, ZC_ACK_CREATE_CHATROOM);
15447 ADD_TPKT(0x09f6, 11, ZC_ACK_DELETE_RODEX);
15453 ADD_TPKT(0x00e7, 3, ZC_ACK_EXCHANGE_ITEM);
15454 ADD_TPKT(0x01f5, 9, ZC_ACK_EXCHANGE_ITEM2);
15457 ADD_TPKT(0x09da, -1, ZC_ACK_GUILDSTORAGE_LOG);
15458 ADD_TPKT(0x0176, 106, ZC_ACK_GUILD_MEMBER_INFO);
15460 ADD_TPKT(0x0913, 30, ZC_ACK_GUILD_NAME);
15463 ADD_TPKT(0x017d, 7, ZC_ACK_ITEMCOMPOSITION);
15464 ADD_TPKT(0x0179, 5, ZC_ACK_ITEMIDENTIFY);
15466 ADD_TPKT(0x0188, 8, ZC_ACK_ITEMREFINING);
15467 ADD_TPKT(0x01fe, 5, ZC_ACK_ITEMREPAIR);
15468 ADD_TPKT(0x09f4, 12, ZC_ACK_ITEM_FROM_RODEX);
15469 ADD_TPKT(0x015a, 66, ZC_ACK_LEAVE_GUILD);
15470 ADD_TPKT(0x0255, 5, ZC_ACK_MAIL_ADD_ITEM);
15471 ADD_TPKT(0x0257, 8, ZC_ACK_MAIL_DELETE);
15472 ADD_TPKT(0x0274, 8, ZC_ACK_MAIL_RETURN);
15473 ADD_TPKT(0x00fa, 3, ZC_ACK_MAKE_GROUP);
15474 ADD_TPKT(0x096f, 7, ZC_ACK_MERGE_ITEM);
15475 ADD_TPKT(0x0a28, 3, ZC_ACK_OPENSTORE2);
15476 ADD_TPKT(0x09b7, 4, ZC_ACK_OPEN_BANKING);
15478 ADD_TPKT(0x0a1a, 25, ZC_ACK_OPEN_ROULETTE);
15479 ADD_TPKT(0x0a12, 27, ZC_ACK_OPEN_WRITE_RODEX);
15480 ADD_TPKT(0x0911, 30, ZC_ACK_PARTY_NAME);
15485 ADD_TPKT(0x0af6, 88, ZC_ACK_RANKING);
15486 ADD_TPKT(0x0b63, -1, ZC_ACK_READ_RODEX);
15490 ADD_TPKT(0x018f, 8, ZC_ACK_REQMAKINGITEM);
15491 ADD_TPKT(0x0adf, 58, ZC_ACK_REQNAME);
15492 ADD_TPKT(0x0195, 102, ZC_ACK_REQNAMEALL);
15493 ADD_TPKT(0x0a30, 106, ZC_ACK_REQNAMEALL2);
15494 ADD_TPKT(0x0af7, 32, ZC_ACK_REQNAME_BYGID);
15495 ADD_TPKT(0x0173, 3, ZC_ACK_REQ_ALLY_GUILD);
15497 ADD_TPKT(0x018b, 4, ZC_ACK_REQ_DISCONNECT);
15499 ADD_TPKT(0x00fd, 27, ZC_ACK_REQ_JOIN_GROUP);
15500 ADD_TPKT(0x0169, 3, ZC_ACK_REQ_JOIN_GUILD);
15501 ADD_TPKT(0x0ac2, -1, ZC_ACK_RODEX_LIST);
15502 ADD_TPKT(0x0a1c, -1, ZC_ACK_ROULEITTE_INFO);
15504 ADD_TPKT(0x09ed, 3, ZC_ACK_SEND_RODEX);
15507 ADD_TPKT(0x0214, 42, ZC_ACK_STATUS_GM);
15510 ADD_TPKT(0x0110, 14, ZC_ACK_TOUSESKILL);
15512 ADD_TPKT(0x0223, 10, ZC_ACK_WEAPONREFINE);
15513 ADD_TPKT(0x0999, 11, ZC_ACK_WEAR_EQUIP_V5);
15514 ADD_TPKT(0x0098, 3, ZC_ACK_WHISPER);
15515 ADD_TPKT(0x09df, 7, ZC_ACK_WHISPER02);
15516 ADD_TPKT(0x09f2, 12, ZC_ACK_ZENY_FROM_RODEX);
15517 ADD_TPKT(0x013b, 4, ZC_ACTION_FAILURE);
15518 ADD_TPKT(0x02b7, 7, ZC_ACTIVE_QUEST);
15519 ADD_TPKT(0x0b42, 62, ZC_ADD_EXCHANGE_ITEM);
15520 ADD_TPKT(0x080f, 30, ZC_ADD_EXCHANGE_ITEM2);
15521 ADD_TPKT(0x0a09, 55, ZC_ADD_EXCHANGE_ITEM3);
15522 ADD_TPKT(0x0a96, 61, ZC_ADD_EXCHANGE_ITEM4);
15523 ADD_TPKT(0x0209, 36, ZC_ADD_FRIENDS_LIST);
15524 ADD_TPKT(0x0b45, 58, ZC_ADD_ITEM_TO_CART);
15525 ADD_TPKT(0x01c5, 32, ZC_ADD_ITEM_TO_CART2);
15526 ADD_TPKT(0x0a0b, 57, ZC_ADD_ITEM_TO_CART3);
15527 ADD_TPKT(0x00f4, 31, ZC_ADD_ITEM_TO_STORE);
15528 ADD_TPKT(0x01c4, 32, ZC_ADD_ITEM_TO_STORE2);
15529 ADD_TPKT(0x0a0a, 57, ZC_ADD_ITEM_TO_STORE3);
15530 ADD_TPKT(0x0ae4, 89, ZC_ADD_MEMBER_TO_GROUP);
15531 ADD_TPKT(0x01e9, 81, ZC_ADD_MEMBER_TO_GROUP2);
15532 ADD_TPKT(0x02b3, 107, ZC_ADD_QUEST);
15533 ADD_TPKT(0x0b0c, 155, ZC_ADD_QUEST_EX);
15534 ADD_TPKT(0x0185, 34, ZC_ADD_RELATED_GUILD);
15535 ADD_TPKT(0x0b31, 17, ZC_ADD_SKILL);
15538 ADD_TPKT(0x0283, 6, ZC_AID);
15539 ADD_TPKT(0x0a4b, 22, ZC_AIRSHIP_MAPMOVE);
15540 ADD_TPKT(0x0a4c, 28, ZC_AIRSHIP_SERVERMOVE);
15541 ADD_TPKT(0x021c, 10, ZC_ALCHEMIST_POINT);
15542 ADD_TPKT(0x021a, 282, ZC_ALCHEMIST_RANK);
15543 ADD_TPKT(0x0a23, -1, ZC_ALL_ACH_LIST);
15544 ADD_TPKT(0x02b1, -1, ZC_ALL_QUEST_LIST);
15545 ADD_TPKT(0x097a, -1, ZC_ALL_QUEST_LIST2);
15546 ADD_TPKT(0x09f8, -1, ZC_ALL_QUEST_LIST3);
15547 ADD_TPKT(0x0aff, -1, ZC_ALL_QUEST_LIST4);
15548 ADD_TPKT(0x02b2, -1, ZC_ALL_QUEST_MISSION);
15549 ADD_TPKT(0x0a98, 10, ZC_ALT_EQUIPMENT_EQUIP);
15550 ADD_TPKT(0x0a9b, -1, ZC_ALT_EQUIPMENT_ITEMS);
15551 ADD_TPKT(0x0a9a, 10, ZC_ALT_EQUIPMENT_REMOVE);
15553 ADD_TPKT(0x0b1b, 2, ZC_ALT_PING);
15554 ADD_TPKT(0x0a41, 18, ZC_AOE_EFFECT_SKILL);
15558 ADD_TPKT(0x013a, 4, ZC_ATTACK_RANGE);
15561 ADD_TPKT(0x0250, 3, ZC_AUCTION_RESULT);
15562 ADD_TPKT(0x025f, 6, ZC_AUCTION_WINDOWS);
15563 ADD_TPKT(0x0147, 39, ZC_AUTORUN_SKILL);
15564 ADD_TPKT(0x0afb, -1, ZC_AUTOSPELLLIST);
15565 ADD_TPKT(0x0216, 6, ZC_BABYMSG);
15566 ADD_TPKT(0x09a6, 12, ZC_BANKING_CHECK);
15567 ADD_TPKT(0x0b7c, -1, ZC_BAN_LIST);
15568 ADD_TPKT(0x02dc, -1, ZC_BATTLEFIELD_CHAT);
15574 ADD_TPKT(0x07eb, -1, ZC_BATTLE_FIELD_LIST);
15578 ADD_TPKT(0x021b, 10, ZC_BLACKSMITH_POINT);
15579 ADD_TPKT(0x0219, 282, ZC_BLACKSMITH_RANK);
15580 ADD_TPKT(0x01d1, 14, ZC_BLADESTOP);
15581 ADD_TPKT(0x0293, 70, ZC_BOSS_INFO);
15582 ADD_TPKT(0x009a, -1, ZC_BROADCAST);
15583 ADD_TPKT(0x01c3, -1, ZC_BROADCAST2);
15584 ADD_TPKT(0x081f, -1, ZC_BROADCAST4);
15586 ADD_TPKT(0x0814, 86, ZC_BUYING_STORE_ENTRY);
15587 ADD_TPKT(0x07ef, 8, ZC_CANCEL_BATTLE_FIELD);
15589 ADD_TPKT(0x012b, 2, ZC_CARTOFF);
15593 ADD_TPKT(0x0903, -1, ZC_CART_ITEMLIST_EQUIP);
15596 ADD_TPKT(0x0902, -1, ZC_CART_ITEMLIST_NORMAL);
15598 ADD_TPKT(0x0123, -1, ZC_CART_NORMAL_ITEMLIST);
15601 ADD_TPKT(0x0299, 8, ZC_CASH_ITEM_DELETE);
15602 ADD_TPKT(0x0298, 10, ZC_CASH_TIME_COUNTER);
15603 ADD_TPKT(0x0230, 12, ZC_CHANGESTATE_MER);
15604 ADD_TPKT(0x01a4, 11, ZC_CHANGESTATE_PET);
15605 ADD_TPKT(0x00df, -1, ZC_CHANGE_CHATROOM);
15606 ADD_TPKT(0x009c, 9, ZC_CHANGE_DIRECTION);
15607 ADD_TPKT(0x07fc, 10, ZC_CHANGE_GROUP_MASTER);
15608 ADD_TPKT(0x0b47, 14, ZC_CHANGE_GUILD);
15609 ADD_TPKT(0x0b43, 48, ZC_CHANGE_ITEM_OPTION);
15611 ADD_TPKT(0x098a, -1, ZC_CLANINFO);
15612 ADD_TPKT(0x08d6, 6, ZC_CLEAR_DIALOG);
15614 ADD_TPKT(0x00b6, 6, ZC_CLOSE_DIALOG);
15616 ADD_TPKT(0x00f8, 2, ZC_CLOSE_STORE);
15617 ADD_TPKT(0x01d2, 10, ZC_COMBODELAY);
15618 ADD_TPKT(0x0144, 23, ZC_COMPASS);
15621 ADD_TPKT(0x02d9, 10, ZC_CONFIG);
15622 ADD_TPKT(0x02da, 3, ZC_CONFIG_NOTIFY);
15623 ADD_TPKT(0x01ea, 6, ZC_CONGRATULATION);
15625 ADD_TPKT(0x01e6, 26, ZC_COUPLENAME);
15626 ADD_TPKT(0x0141, 14, ZC_COUPLESTATUS);
15627 ADD_TPKT(0x0a3b, -1, ZC_CUSTOM_HAT_EFFECT);
15628 ADD_TPKT(0x09c1, 10, ZC_C_MARKERINFO);
15629 ADD_TPKT(0x0285, 6, ZC_DEATH_QUESTION);
15630 ADD_TPKT(0x0adb, -1, ZC_DEBUGMSG);
15633 ADD_TPKT(0x020a, 10, ZC_DELETE_FRIENDS);
15638 ADD_TPKT(0x0184, 10, ZC_DELETE_RELATED_GUILD);
15639 ADD_TPKT(0x02b4, 6, ZC_DEL_QUEST);
15640 ADD_TPKT(0x00d8, 6, ZC_DESTROY_ROOM);
15641 ADD_TPKT(0x01cf, 28, ZC_DEVOTIONLIST);
15642 ADD_TPKT(0x0ba1, 3, ZC_DIALOG_TEXT_ALIGN);
15644 ADD_TPKT(0x0132, 6, ZC_DISAPPEAR_ENTRY);
15646 ADD_TPKT(0x01b9, 6, ZC_DISPEL);
15647 ADD_TPKT(0x0205, 26, ZC_DIVORCE);
15648 ADD_TPKT(0x0a02, 4, ZC_DRESSROOM_OPEN);
15650 ADD_TPKT(0x08ff, 24, ZC_EFST_SET_ENTER);
15651 ADD_TPKT(0x0984, 28, ZC_EFST_SET_ENTER2);
15652 ADD_TPKT(0x081d, 22, ZC_EL_INIT);
15653 ADD_TPKT(0x081e, 8, ZC_EL_PAR_CHANGE);
15654 ADD_TPKT(0x00c0, 7, ZC_EMOTION);
15655 ADD_TPKT(0x00db, -1, ZC_ENTER_ROOM);
15656 ADD_TPKT(0x090e, 2, ZC_ENTRY_QUEUE_INIT);
15657 ADD_TPKT(0x02bb, 8, ZC_EQUIPITEM_DAMAGED);
15658 ADD_TPKT(0x00a4, -1, ZC_EQUIPMENT_ITEMLIST);
15659 ADD_TPKT(0x0295, -1, ZC_EQUIPMENT_ITEMLIST2);
15660 ADD_TPKT(0x02d0, -1, ZC_EQUIPMENT_ITEMLIST3);
15661 ADD_TPKT(0x0b37, -1, ZC_EQUIPWIN_MICROSCOPE);
15662 ADD_TPKT(0x0859, -1, ZC_EQUIPWIN_MICROSCOPE2);
15666 ADD_TPKT(0x0adc, 6, ZC_EQUIPWIN_OTHER);
15667 ADD_TPKT(0x013c, 4, ZC_EQUIP_ARROW);
15668 ADD_TPKT(0x07e0, 58, ZC_ES_NOTI_MYINFO);
15669 ADD_TPKT(0x00f1, 2, ZC_EXCHANGEITEM_UNDO);
15670 ADD_TPKT(0x00f0, 3, ZC_EXEC_EXCHANGE_ITEM);
15675 ADD_TPKT(0x08d2, 10, ZC_FASTMOVE);
15676 ADD_TPKT(0x0982, 7, ZC_FATIGUE_CHN);
15677 ADD_TPKT(0x022f, 7, ZC_FEED_MER);
15678 ADD_TPKT(0x01a3, 7, ZC_FEED_PET);
15679 ADD_TPKT(0x02c2, -1, ZC_FORMATSTRING_MSG);
15681 ADD_TPKT(0x0201, -1, ZC_FRIENDS_LIST);
15682 ADD_TPKT(0x0206, 35, ZC_FRIENDS_STATE);
15683 ADD_TPKT(0x0227, 18, ZC_GAME_GUARD);
15684 ADD_TPKT(0x0280, 12, ZC_GANGSI_POINT);
15685 ADD_TPKT(0x0282, 284, ZC_GANGSI_RANK);
15686 ADD_TPKT(0x0a15, 12, ZC_GOLDPCCAFE_POINT);
15687 ADD_TPKT(0x0853, -1, ZC_GPK_AUTH);
15688 ADD_TPKT(0x0851, -1, ZC_GPK_DYNCODE);
15689 ADD_TPKT(0x0b5d, 10, ZC_GRADE_ENCHANT_ACK);
15692 ADD_TPKT(0x0101, 6, ZC_GROUPINFO_CHANGE);
15693 ADD_TPKT(0x0ab2, 7, ZC_GROUP_ISALIVE);
15694 ADD_TPKT(0x0ae5, -1, ZC_GROUP_LIST);
15698 ADD_TPKT(0x0b27, -1, ZC_GUILD_AGIT_INFO);
15699 ADD_TPKT(0x017f, -1, ZC_GUILD_CHAT);
15700 ADD_TPKT(0x0b36, -1, ZC_GUILD_EMBLEM_IMG);
15701 ADD_TPKT(0x0b7b, 118, ZC_GUILD_INFO);
15702 ADD_TPKT(0x01b6, 114, ZC_GUILD_INFO2);
15704 ADD_TPKT(0x016f, 182, ZC_GUILD_NOTICE);
15705 ADD_TPKT(0x0afd, -1, ZC_GUILD_POSITION);
15706 ADD_TPKT(0x0162, -1, ZC_GUILD_SKILLINFO);
15707 ADD_TPKT(0x01b8, 3, ZC_GUILD_ZENY_ACK);
15708 ADD_TPKT(0x02a6, -1, ZC_HACKSH_CPX_MSG);
15709 ADD_TPKT(0x0449, 4, ZC_HACKSH_ERROR_MSG);
15710 ADD_TPKT(0x01ff, 10, ZC_HIGHJUMP);
15711 ADD_TPKT(0x0235, -1, ZC_HOSKILLINFO_LIST);
15712 ADD_TPKT(0x0239, 11, ZC_HOSKILLINFO_UPDATE);
15713 ADD_TPKT(0x07db, 8, ZC_HO_PAR_CHANGE);
15714 ADD_TPKT(0x0977, 14, ZC_HP_INFO);
15715 ADD_TPKT(0x0a36, 7, ZC_HP_INFO_TINY);
15716 ADD_TPKT(0x027a, -1, ZC_HUNTINGLIST);
15717 ADD_TPKT(0x08fe, -1, ZC_HUNTING_QUEST_INFO);
15718 ADD_TPKT(0x01c2, 10, ZC_INFO_REMAINTIME);
15719 ADD_TPKT(0x0b0b, 4, ZC_INVENTORY_END);
15727 ADD_TPKT(0x0b08, -1, ZC_INVENTORY_START);
15728 ADD_TPKT(0x0908, 5, ZC_INVENTORY_TAB);
15729 ADD_TPKT(0x02f5, 7, ZC_IRMAIL_NOTIFY);
15730 ADD_TPKT(0x02f4, 3, ZC_IRMAIL_SEND_RES);
15731 ADD_TPKT(0x02d5, 2, ZC_ISVR_DISCONNECT);
15732 ADD_TPKT(0x017b, -1, ZC_ITEMCOMPOSITION_LIST);
15733 ADD_TPKT(0x0177, -1, ZC_ITEMIDENTIFY_LIST);
15734 ADD_TPKT(0x07e3, 6, ZC_ITEMLISTWIN_OPEN);
15736 ADD_TPKT(0x00a1, 6, ZC_ITEM_DISAPPEAR);
15737 ADD_TPKT(0x009d, 19, ZC_ITEM_ENTRY);
15738 ADD_TPKT(0x0add, 24, ZC_ITEM_FALL_ENTRY);
15739 ADD_TPKT(0x084b, 21, ZC_ITEM_FALL_ENTRY4);
15740 ADD_TPKT(0x0b41, 70, ZC_ITEM_PICKUP_ACK);
15741 ADD_TPKT(0x029a, 37, ZC_ITEM_PICKUP_ACK2);
15742 ADD_TPKT(0x02d4, 39, ZC_ITEM_PICKUP_ACK3);
15743 ADD_TPKT(0x0990, 41, ZC_ITEM_PICKUP_ACK_V5);
15744 ADD_TPKT(0x0a0c, 66, ZC_ITEM_PICKUP_ACK_V6);
15745 ADD_TPKT(0x0a37, 69, ZC_ITEM_PICKUP_ACK_V7);
15746 ADD_TPKT(0x0b67, 33, ZC_ITEM_PICKUP_PARTY);
15747 ADD_TPKT(0x0b13, 48, ZC_ITEM_PREVIEW);
15748 ADD_TPKT(0x0b92, 5, ZC_ITEM_REFORM_ACK);
15749 ADD_TPKT(0x00af, 6, ZC_ITEM_THROW_ACK);
15750 ADD_TPKT(0x07ed, 10, ZC_JOIN_BATTLE_FIELD);
15751 ADD_TPKT(0x0236, 10, ZC_KILLER_POINT);
15752 ADD_TPKT(0x0238, 282, ZC_KILLER_RANK);
15753 ADD_TPKT(0x021e, 6, ZC_LESSEFFECT);
15754 ADD_TPKT(0x00b1, 8, ZC_LONGPAR_CHANGE);
15756 ADD_TPKT(0x024a, 70, ZC_MAIL_RECEIVE);
15757 ADD_TPKT(0x0245, 3, ZC_MAIL_REQ_GET_ITEM);
15758 ADD_TPKT(0x0240, -1, ZC_MAIL_REQ_GET_LIST);
15759 ADD_TPKT(0x0242, -1, ZC_MAIL_REQ_OPEN);
15760 ADD_TPKT(0x0249, 3, ZC_MAIL_REQ_SEND);
15761 ADD_TPKT(0x0260, 6, ZC_MAIL_WINDOWS);
15762 ADD_TPKT(0x018d, -1, ZC_MAKABLEITEMLIST);
15763 ADD_TPKT(0x01ad, -1, ZC_MAKINGARROW_LIST);
15764 ADD_TPKT(0x025a, -1, ZC_MAKINGITEM_LIST);
15765 ADD_TPKT(0x02e7, -1, ZC_MAPPROPERTY);
15766 ADD_TPKT(0x099b, 8, ZC_MAPPROPERTY_R2);
15768 ADD_TPKT(0x0b7d, -1, ZC_MEMBERMGR_INFO);
15769 ADD_TPKT(0x0aa6, 36, ZC_MEMBER_ADD);
15770 ADD_TPKT(0x00dd, 29, ZC_MEMBER_EXIT);
15771 ADD_TPKT(0x00dc, 28, ZC_MEMBER_NEWENTRY);
15772 ADD_TPKT(0x02cd, 71, ZC_MEMORIALDUNGEON_INFO);
15776 ADD_TPKT(0x00b7, -1, ZC_MENU_LIST);
15777 ADD_TPKT(0x096d, -1, ZC_MERGE_ITEM_OPEN);
15778 ADD_TPKT(0x029b, 80, ZC_MER_INIT);
15779 ADD_TPKT(0x02a2, 8, ZC_MER_PAR_CHANGE);
15780 ADD_TPKT(0x029c, 66, ZC_MER_PROPERTY);
15781 ADD_TPKT(0x029d, -1, ZC_MER_SKILLINFO_LIST);
15782 ADD_TPKT(0x029e, 11, ZC_MER_SKILLINFO_UPDATE);
15783 ADD_TPKT(0x0906, -1, ZC_MICROSCOPE);
15784 ADD_TPKT(0x0440, 10, ZC_MILLENNIUMSHIELD);
15785 ADD_TPKT(0x0ba9, -1, ZC_MONOLOG_DIALOG);
15786 ADD_TPKT(0x018c, 29, ZC_MONSTER_INFO);
15787 ADD_TPKT(0x01cc, 9, ZC_MONSTER_TALK);
15788 ADD_TPKT(0x0291, 4, ZC_MSG);
15789 ADD_TPKT(0x09cd, 8, ZC_MSG_COLOR);
15790 ADD_TPKT(0x07e6, 8, ZC_MSG_SKILL);
15791 ADD_TPKT(0x0196, 9, ZC_MSG_STATE_CHANGE);
15792 ADD_TPKT(0x043f, 25, ZC_MSG_STATE_CHANGE2);
15793 ADD_TPKT(0x0983, 29, ZC_MSG_STATE_CHANGE3);
15794 ADD_TPKT(0x07e2, 8, ZC_MSG_VALUE);
15795 ADD_TPKT(0x010c, 6, ZC_MVP);
15796 ADD_TPKT(0x010a, 6, ZC_MVP_GETTING_ITEM);
15798 ADD_TPKT(0x014c, -1, ZC_MYGUILD_BASIC_INFO);
15800 ADD_TPKT(0x08e2, 27, ZC_NAVIGATION_ACTIVE);
15801 ADD_TPKT(0x00a3, -1, ZC_NORMAL_ITEMLIST);
15802 ADD_TPKT(0x01ee, -1, ZC_NORMAL_ITEMLIST2);
15803 ADD_TPKT(0x02e8, -1, ZC_NORMAL_ITEMLIST3);
15804 ADD_TPKT(0x008a, 29, ZC_NOTIFY_ACT);
15805 ADD_TPKT(0x02e1, 33, ZC_NOTIFY_ACT2);
15806 ADD_TPKT(0x08c8, 34, ZC_NOTIFY_ACT3);
15807 ADD_TPKT(0x007a, 58, ZC_NOTIFY_ACTENTRY);
15808 ADD_TPKT(0x008b, 23, ZC_NOTIFY_ACT_POSITION);
15813 ADD_TPKT(0x008d, -1, ZC_NOTIFY_CHAT);
15814 ADD_TPKT(0x0109, -1, ZC_NOTIFY_CHAT_PARTY);
15815 ADD_TPKT(0x098e, -1, ZC_NOTIFY_CLAN_CHAT);
15817 ADD_TPKT(0x0220, 10, ZC_NOTIFY_CRAZYKILLER);
15818 ADD_TPKT(0x019b, 10, ZC_NOTIFY_EFFECT);
15819 ADD_TPKT(0x01f3, 10, ZC_NOTIFY_EFFECT2);
15820 ADD_TPKT(0x0b69, 18, ZC_NOTIFY_EFFECT3);
15823 ADD_TPKT(0x0acc, 18, ZC_NOTIFY_EXP);
15824 ADD_TPKT(0x02ef, 8, ZC_NOTIFY_FONT);
15825 ADD_TPKT(0x0117, 18, ZC_NOTIFY_GROUNDSKILL);
15826 ADD_TPKT(0x0bab, 22, ZC_NOTIFY_HP_TO_GROUPM);
15828 ADD_TPKT(0x0075, -1, ZC_NOTIFY_INITCHAR);
15831 ADD_TPKT(0x0189, 4, ZC_NOTIFY_MAPINFO);
15832 ADD_TPKT(0x0199, 4, ZC_NOTIFY_MAPPROPERTY);
15833 ADD_TPKT(0x01d6, 4, ZC_NOTIFY_MAPPROPERTY2);
15834 ADD_TPKT(0x0086, 16, ZC_NOTIFY_MOVE);
15835 ADD_TPKT(0x007b, 60, ZC_NOTIFY_MOVEENTRY);
15836 ADD_TPKT(0x09db, -1, ZC_NOTIFY_MOVEENTRY10);
15837 ADD_TPKT(0x09fd, -1, ZC_NOTIFY_MOVEENTRY11);
15838 ADD_TPKT(0x01da, 64, ZC_NOTIFY_MOVEENTRY2);
15839 ADD_TPKT(0x022c, 69, ZC_NOTIFY_MOVEENTRY3);
15840 ADD_TPKT(0x02ec, 71, ZC_NOTIFY_MOVEENTRY4);
15841 ADD_TPKT(0x07f7, -1, ZC_NOTIFY_MOVEENTRY7);
15842 ADD_TPKT(0x0856, -1, ZC_NOTIFY_MOVEENTRY8);
15843 ADD_TPKT(0x0914, -1, ZC_NOTIFY_MOVEENTRY9);
15844 ADD_TPKT(0x0079, 53, ZC_NOTIFY_NEWENTRY);
15845 ADD_TPKT(0x09dc, -1, ZC_NOTIFY_NEWENTRY10);
15846 ADD_TPKT(0x09fe, -1, ZC_NOTIFY_NEWENTRY11);
15847 ADD_TPKT(0x01d9, 57, ZC_NOTIFY_NEWENTRY2);
15848 ADD_TPKT(0x022b, 61, ZC_NOTIFY_NEWENTRY3);
15849 ADD_TPKT(0x02ed, 63, ZC_NOTIFY_NEWENTRY4);
15850 ADD_TPKT(0x07f8, -1, ZC_NOTIFY_NEWENTRY5);
15851 ADD_TPKT(0x0858, -1, ZC_NOTIFY_NEWENTRY6);
15852 ADD_TPKT(0x090f, -1, ZC_NOTIFY_NEWENTRY7);
15853 ADD_TPKT(0x0a89, 61, ZC_NOTIFY_OFFLINE_STORE);
15854 ADD_TPKT(0x0278, 2, ZC_NOTIFY_PCBANG);
15856 ADD_TPKT(0x021f, 66, ZC_NOTIFY_PKINFO);
15857 ADD_TPKT(0x008e, -1, ZC_NOTIFY_PLAYERCHAT);
15858 ADD_TPKT(0x0087, 12, ZC_NOTIFY_PLAYERMOVE);
15861 ADD_TPKT(0x019a, 14, ZC_NOTIFY_RANKING);
15862 ADD_TPKT(0x0114, 31, ZC_NOTIFY_SKILL);
15863 ADD_TPKT(0x01de, 33, ZC_NOTIFY_SKILL2);
15865 ADD_TPKT(0x0078, 55, ZC_NOTIFY_STANDENTRY);
15866 ADD_TPKT(0x09dd, -1, ZC_NOTIFY_STANDENTRY10);
15867 ADD_TPKT(0x09ff, -1, ZC_NOTIFY_STANDENTRY11);
15868 ADD_TPKT(0x01d8, 58, ZC_NOTIFY_STANDENTRY2);
15869 ADD_TPKT(0x022a, 62, ZC_NOTIFY_STANDENTRY3);
15870 ADD_TPKT(0x02ee, 64, ZC_NOTIFY_STANDENTRY4);
15871 ADD_TPKT(0x07f9, -1, ZC_NOTIFY_STANDENTRY5);
15872 ADD_TPKT(0x0857, -1, ZC_NOTIFY_STANDENTRY7);
15873 ADD_TPKT(0x0915, -1, ZC_NOTIFY_STANDENTRY8);
15876 ADD_TPKT(0x007f, 6, ZC_NOTIFY_TIME);
15877 ADD_TPKT(0x09e7, 3, ZC_NOTIFY_UNREAD_RODEX);
15878 ADD_TPKT(0x0076, 9, ZC_NOTIFY_UPDATECHAR);
15879 ADD_TPKT(0x0077, 5, ZC_NOTIFY_UPDATEPLAYER);
15880 ADD_TPKT(0x0080, 7, ZC_NOTIFY_VANISH);
15882 ADD_TPKT(0x0093, 2, ZC_NPCACK_ENABLE);
15883 ADD_TPKT(0x0091, 22, ZC_NPCACK_MAPMOVE);
15884 ADD_TPKT(0x0ac7, 156, ZC_NPCACK_SERVERMOVE);
15885 ADD_TPKT(0x01b0, 11, ZC_NPCSPRITE_CHANGE);
15887 ADD_TPKT(0x0b0e, -1, ZC_NPC_BARTER_OPEN);
15888 ADD_TPKT(0x02c1, -1, ZC_NPC_CHAT);
15890 ADD_TPKT(0x0b7a, -1, ZC_NPC_MARKET_OPEN);
15892 ADD_TPKT(0x028a, 18, ZC_NPC_SHOWEFST_UPDATE);
15894 ADD_TPKT(0x0a91, -1, ZC_OFFLINE_STORE_ITEMS);
15899 ADD_TPKT(0x012d, 4, ZC_OPENSTORE);
15901 ADD_TPKT(0x0810, 3, ZC_OPEN_BUYING_STORE);
15902 ADD_TPKT(0x0142, 6, ZC_OPEN_EDITDLG);
15903 ADD_TPKT(0x01d4, 6, ZC_OPEN_EDITDLGSTR);
15904 ADD_TPKT(0x0b8f, 6, ZC_OPEN_REFORM_UI);
15907 ADD_TPKT(0x0ae2, 7, ZC_OPEN_UI);
15908 ADD_TPKT(0x0164, -1, ZC_OTHER_GUILD_LIST);
15909 ADD_TPKT(0x0ade, 6, ZC_OVERWEIGHT_PERCENT);
15916 ADD_TPKT(0x02c9, 3, ZC_PARTY_CONFIG);
15917 ADD_TPKT(0x02c6, 30, ZC_PARTY_JOIN_REQ);
15918 ADD_TPKT(0x02c5, 30, ZC_PARTY_JOIN_REQ_ACK);
15922 ADD_TPKT(0x0acb, 12, ZC_PAR_CHANGE);
15923 ADD_TPKT(0x01ab, 12, ZC_PAR_CHANGE_USER);
15924 ADD_TPKT(0x027b, 14, ZC_PCBANG_EFFECT);
15926 ADD_TPKT(0x0289, 12, ZC_PC_CASH_POINT_UPDATE);
15927 ADD_TPKT(0x00c6, -1, ZC_PC_PURCHASE_ITEMLIST);
15931 ADD_TPKT(0x00ca, 3, ZC_PC_PURCHASE_RESULT);
15933 ADD_TPKT(0x00c7, -1, ZC_PC_SELL_ITEMLIST);
15934 ADD_TPKT(0x00cb, 3, ZC_PC_SELL_RESULT);
15935 ADD_TPKT(0x08cb, -1, ZC_PERSONAL_INFOMATION);
15936 ADD_TPKT(0x097b, -1, ZC_PERSONAL_INFOMATION2);
15938 ADD_TPKT(0x01a6, -1, ZC_PETEGG_LIST);
15939 ADD_TPKT(0x01aa, 10, ZC_PET_ACT);
15941 ADD_TPKT(0x0b1d, 2, ZC_PING);
15942 ADD_TPKT(0x07fe, 26, ZC_PLAY_NPC_BGM);
15944 ADD_TPKT(0x0160, -1, ZC_POSITION_INFO);
15948 ADD_TPKT(0x096b, 4, ZC_PRNPC_STATE);
15949 ADD_TPKT(0x02f0, 10, ZC_PROGRESS);
15950 ADD_TPKT(0x09d1, 14, ZC_PROGRESS_ACTOR);
15951 ADD_TPKT(0x02f2, 2, ZC_PROGRESS_CANCEL);
15952 ADD_TPKT(0x0ba4, 85, ZC_PROPERTY_HOMUN);
15953 ADD_TPKT(0x09f7, 77, ZC_PROPERTY_HOMUN_2);
15954 ADD_TPKT(0x0b2f, 73, ZC_PROPERTY_HOMUN_3);
15955 ADD_TPKT(0x027d, 62, ZC_PROPERTY_MERCE);
15956 ADD_TPKT(0x01a2, 37, ZC_PROPERTY_PET);
15957 ADD_TPKT(0x0ba6, -1, ZC_QUEST_DIALOG);
15959 ADD_TPKT(0x0446, 14, ZC_QUEST_NOTIFY_EFFECT);
15962 ADD_TPKT(0x0294, 10, ZC_READ_BOOK);
15963 ADD_TPKT(0x013d, 6, ZC_RECOVERY);
15964 ADD_TPKT(0x0a27, 8, ZC_RECOVERY2);
15965 ADD_TPKT(0x0a22, 7, ZC_RECV_ROULETTE_ITEM);
15966 ADD_TPKT(0x0aa2, -1, ZC_REFINE_ADD_ITEM);
15967 ADD_TPKT(0x0aa0, 2, ZC_REFINE_OPEN_WINDOW);
15968 ADD_TPKT(0x0ada, 32, ZC_REFINE_STATUS);
15969 ADD_TPKT(0x0074, 3, ZC_REFUSE_ENTER);
15970 ADD_TPKT(0x00da, 3, ZC_REFUSE_ENTER_ROOM);
15971 ADD_TPKT(0x0084, 2, ZC_REFUSE_QUIT);
15972 ADD_TPKT(0x0b0d, 10, ZC_REMOVE_EFFECT);
15973 ADD_TPKT(0x0b65, -1, ZC_REPAIRITEMLIST);
15976 ADD_TPKT(0x01c1, 14, ZC_REPLY_REMAINTIME);
15977 ADD_TPKT(0x0a26, 7, ZC_REQ_ACH_REWARD_ACK);
15980 ADD_TPKT(0x0207, 34, ZC_REQ_ADD_FRIENDS);
15981 ADD_TPKT(0x0171, 30, ZC_REQ_ALLY_GUILD);
15983 ADD_TPKT(0x0a29, 6, ZC_REQ_AU_BOT);
15984 ADD_TPKT(0x01f6, 34, ZC_REQ_BABY);
15985 ADD_TPKT(0x02aa, 4, ZC_REQ_CASH_PASSWORD);
15986 ADD_TPKT(0x01e2, 34, ZC_REQ_COUPLE);
15987 ADD_TPKT(0x00e5, 26, ZC_REQ_EXCHANGE_ITEM);
15988 ADD_TPKT(0x01f4, 32, ZC_REQ_EXCHANGE_ITEM2);
15991 ADD_TPKT(0x00fe, 30, ZC_REQ_JOIN_GROUP);
15992 ADD_TPKT(0x016a, 30, ZC_REQ_JOIN_GUILD);
15993 ADD_TPKT(0x023a, 4, ZC_REQ_STORE_PASSWORD);
15996 ADD_TPKT(0x00aa, 9, ZC_REQ_WEAR_EQUIP_ACK);
15997 ADD_TPKT(0x08d0, 9, ZC_REQ_WEAR_EQUIP_ACK2);
15998 ADD_TPKT(0x0b9f, 10, ZC_RESPONSE_ENCHANT);
15999 ADD_TPKT(0x00b3, 3, ZC_RESTART_ACK);
16001 ADD_TPKT(0x0167, 3, ZC_RESULT_MAKE_GUILD);
16004 ADD_TPKT(0x0148, 8, ZC_RESURRECTION);
16005 ADD_TPKT(0x00e1, 30, ZC_ROLE_CHANGE);
16006 ADD_TPKT(0x00d7, -1, ZC_ROOM_NEWENTRY);
16007 ADD_TPKT(0x00b4, -1, ZC_SAY_DIALOG);
16008 ADD_TPKT(0x0972, -1, ZC_SAY_DIALOG2);
16011 ADD_TPKT(0x09cc, -1, ZC_SECRETSCAN_DATA);
16012 ADD_TPKT(0x07dd, 54, ZC_SEEK_PARTY);
16013 ADD_TPKT(0x07df, 54, ZC_SEEK_PARTY_MEMBER);
16014 ADD_TPKT(0x097f, -1, ZC_SELECTCART);
16015 ADD_TPKT(0x00c4, 6, ZC_SELECT_DEALTYPE);
16016 ADD_TPKT(0x00d1, 4, ZC_SETTING_WHISPER_PC);
16018 ADD_TPKT(0x0b6e, 14, ZC_SE_CASHSHOP_OPEN);
16019 ADD_TPKT(0x0a2b, 14, ZC_SE_CASHSHOP_OPEN2);
16020 ADD_TPKT(0x08d3, 10, ZC_SE_CASHSHOP_UPDATE);
16023 ADD_TPKT(0x027e, -1, ZC_SHANDA_PROTECT);
16024 ADD_TPKT(0x02b9, 191, ZC_SHORTCUT_KEY_LIST);
16025 ADD_TPKT(0x07d9, 268, ZC_SHORTCUT_KEY_LIST_V2);
16026 ADD_TPKT(0x0a00, 269, ZC_SHORTCUT_KEY_LIST_V3);
16027 ADD_TPKT(0x0b20, 271, ZC_SHORTCUT_KEY_LIST_V4);
16028 ADD_TPKT(0x01b1, 7, ZC_SHOWDIGIT);
16029 ADD_TPKT(0x08b3, -1, ZC_SHOWSCRIPT);
16030 ADD_TPKT(0x0145, 19, ZC_SHOW_IMAGE);
16031 ADD_TPKT(0x01b3, 67, ZC_SHOW_IMAGE2);
16033 ADD_TPKT(0x080d, 3, ZC_SIMPLE_CASH_BTNSHOW);
16035 ADD_TPKT(0x0441, 4, ZC_SKILLINFO_DELETE);
16036 ADD_TPKT(0x0b32, -1, ZC_SKILLINFO_LIST);
16037 ADD_TPKT(0x010e, 11, ZC_SKILLINFO_UPDATE);
16038 ADD_TPKT(0x0b33, 17, ZC_SKILLINFO_UPDATE2);
16039 ADD_TPKT(0x0215, 6, ZC_SKILLMSG);
16040 ADD_TPKT(0x0120, 6, ZC_SKILL_DISAPPEAR);
16041 ADD_TPKT(0x011f, 16, ZC_SKILL_ENTRY);
16042 ADD_TPKT(0x01c9, 97, ZC_SKILL_ENTRY2);
16043 ADD_TPKT(0x08c7, -1, ZC_SKILL_ENTRY3);
16044 ADD_TPKT(0x099f, -1, ZC_SKILL_ENTRY4);
16045 ADD_TPKT(0x09ca, -1, ZC_SKILL_ENTRY5);
16046 ADD_TPKT(0x043d, 8, ZC_SKILL_POSTDELAY);
16047 ADD_TPKT(0x043e, -1, ZC_SKILL_POSTDELAY_LIST);
16049 ADD_TPKT(0x0442, -1, ZC_SKILL_SELECT_REQUEST);
16050 ADD_TPKT(0x01ac, 6, ZC_SKILL_UPDATE);
16051 ADD_TPKT(0x01d3, 35, ZC_SOUND);
16052 ADD_TPKT(0x01d0, 8, ZC_SPIRITS);
16053 ADD_TPKT(0x01e1, 8, ZC_SPIRITS2);
16054 ADD_TPKT(0x08cf, 10, ZC_SPIRITS_ATTRIBUTE);
16055 ADD_TPKT(0x00c3, 8, ZC_SPRITE_CHANGE);
16056 ADD_TPKT(0x01d7, 15, ZC_SPRITE_CHANGE2);
16058 ADD_TPKT(0x0253, 3, ZC_STARPLACE);
16059 ADD_TPKT(0x020e, 32, ZC_STARSKILL);
16060 ADD_TPKT(0x01f8, 2, ZC_START_BABY);
16061 ADD_TPKT(0x019e, 2, ZC_START_CAPTURE);
16062 ADD_TPKT(0x08b4, 2, ZC_START_COLLECTION);
16063 ADD_TPKT(0x01e4, 2, ZC_START_COUPLE);
16064 ADD_TPKT(0x0119, 13, ZC_STATE_CHANGE);
16065 ADD_TPKT(0x0229, 15, ZC_STATE_CHANGE3);
16066 ADD_TPKT(0x00bd, 44, ZC_STATUS);
16067 ADD_TPKT(0x00be, 5, ZC_STATUS_CHANGE);
16068 ADD_TPKT(0x00bc, 6, ZC_STATUS_CHANGE_ACK);
16069 ADD_TPKT(0x0088, 10, ZC_STOPMOVE);
16070 ADD_TPKT(0x08cd, 10, ZC_STOPMOVE_FORCE);
16071 ADD_TPKT(0x0131, 86, ZC_STORE_ENTRY);
16075 ADD_TPKT(0x0905, -1, ZC_STORE_ITEMLIST_EQUIP);
16086 ADD_TPKT(0x0a47, 3, ZC_STYLE_CHANGE_RES);
16087 ADD_TPKT(0x0224, 10, ZC_TAEKWON_POINT);
16088 ADD_TPKT(0x0226, 282, ZC_TAEKWON_RANK);
16089 ADD_TPKT(0x0191, 27, ZC_TALKBOX_CHATCONTENTS);
16090 ADD_TPKT(0x010d, 2, ZC_THROW_MVPITEM);
16091 ADD_TPKT(0x01a0, 3, ZC_TRYCAPTURE_MONSTER);
16092 ADD_TPKT(0x08b6, 3, ZC_TRYCOLLECTION);
16093 ADD_TPKT(0x0af0, 10, ZC_UI_ACTION);
16094 ADD_TPKT(0x0b9a, 11, ZC_UI_OPEN2);
16096 ADD_TPKT(0x0a3f, 11, ZC_UPDATE_CARDSLOT);
16097 ADD_TPKT(0x016d, 14, ZC_UPDATE_CHARSTAT);
16098 ADD_TPKT(0x01f2, 20, ZC_UPDATE_CHARSTAT2);
16099 ADD_TPKT(0x016c, 43, ZC_UPDATE_GDID);
16102 ADD_TPKT(0x0192, 24, ZC_UPDATE_MAPINFO);
16103 ADD_TPKT(0x02b5, -1, ZC_UPDATE_MISSION_HUNT);
16105 ADD_TPKT(0x097e, 12, ZC_UPDATE_RANKING_POINT);
16107 ADD_TPKT(0x0a34, 6, ZC_UPDATE_TAIWANCASH);
16108 ADD_TPKT(0x00c2, 6, ZC_USER_COUNT);
16109 ADD_TPKT(0x013e, 24, ZC_USESKILL_ACK);
16110 ADD_TPKT(0x07fb, 25, ZC_USESKILL_ACK2);
16111 ADD_TPKT(0x0b1a, 29, ZC_USESKILL_ACK3);
16112 ADD_TPKT(0x00a8, 7, ZC_USE_ITEM_ACK);
16113 ADD_TPKT(0x01c8, 15, ZC_USE_ITEM_ACK2);
16114 ADD_TPKT(0x011a, 15, ZC_USE_SKILL);
16115 ADD_TPKT(0x09cb, 17, ZC_USE_SKILL2);
16116 ADD_TPKT(0x0a78, 15, ZC_VIEW_CAMERAINFO);
16117 ADD_TPKT(0x00b5, 6, ZC_WAIT_DIALOG);
16118 ADD_TPKT(0x0973, 7, ZC_WAIT_DIALOG2);
16119 ADD_TPKT(0x0abe, -1, ZC_WARPLIST);
16120 ADD_TPKT(0x0097, -1, ZC_WHISPER);
16121 ADD_TPKT(0x09de, -1, ZC_WHISPER02);
16122 ADD_TPKT(0x00d4, -1, ZC_WHISPER_LIST);
16123#endif
16124// Packet Version 20220216: 6 Packets
16125#if PACKET_VERSION == 20220216
16132#endif
16133// Packet Version 20220302: 1 Packets
16134#if PACKET_VERSION == 20220302
16136#endif
16137// Packet Version 20220330: 1 Packets
16138#if PACKET_VERSION == 20220330
16140#endif
16141// Packet Version 20220406: 4 Packets
16142#if PACKET_VERSION == 20220406
16147#endif
16148// Packet Version 20220518: 1 Packets
16149#if PACKET_VERSION == 20220518
16151#endif
16152// Packet Version 20220720: 3 Packets
16153#if PACKET_VERSION == 20220720
16157#endif
16158// Packet Version 20220803: 3 Packets
16159#if PACKET_VERSION == 20220803
16163#endif
16164// Packet Version 20220817: 1 Packets
16165#if PACKET_VERSION == 20220817
16166 ADD_TPKT(0x0bbe, 3, ZC_SPECIALPOPUP);
16167#endif
16168// Packet Version 20220831: 1 Packets
16169#if PACKET_VERSION == 20220831
16170 ADD_TPKT(0x0bbe, 6, ZC_SPECIALPOPUP);
16171#endif
16172// Packet Version 20220921: 1 Packets
16173#if PACKET_VERSION == 20220921
16175#endif
16176// Packet Version 20221005: 1 Packets
16177#if PACKET_VERSION == 20221005
16179#endif
16180#undef ADD_TPKT
16181#undef ADD_HPKT
16182 }
16183
16185
16186};
16187}
16188}
16189#endif /* HORIZON_ZONE_CLIENT_PACKET_LENGTH_TABLE */
#define ADD_HPKT(i, j, k)
#define ADD_TPKT(i, j, k)
Main object for the aegis packet: CZ_ACK_ANSWER_MACRO_DETECTOR.
Definition: HandledPackets.hpp:64
Main object for the aegis packet: CZ_ACK_AU_BOT.
Definition: HandledPackets.hpp:104
Main object for the aegis packet: CZ_ACK_CASH_PASSWORD.
Definition: HandledPackets.hpp:150
Main object for the aegis packet: CZ_ACK_EXCHANGE_ITEM.
Definition: HandledPackets.hpp:196
Main object for the aegis packet: CZ_ACK_GAME_GUARD.
Definition: HandledPackets.hpp:243
Main object for the aegis packet: CZ_ACK_REQ_ADD_FRIENDS.
Definition: HandledPackets.hpp:289
Main object for the aegis packet: CZ_ACK_SELECT_DEALTYPE.
Definition: HandledPackets.hpp:338
Main object for the aegis packet: CZ_ACK_STORE_PASSWORD.
Definition: HandledPackets.hpp:1004
Main object for the aegis packet: CZ_ACTIVE_QUEST.
Definition: HandledPackets.hpp:1053
Main object for the aegis packet: CZ_ADD_EXCHANGE_ITEM.
Definition: HandledPackets.hpp:1101
Main object for the aegis packet: CZ_ADD_FRIENDS.
Definition: HandledPackets.hpp:1808
Main object for the aegis packet: CZ_ADVENTURER_AGENCY_JOIN_REQ.
Definition: HandledPackets.hpp:1846
Main object for the aegis packet: CZ_ADVENTURER_AGENCY_JOIN_RESULT.
Definition: HandledPackets.hpp:1883
Main object for the aegis packet: CZ_AGREE_STARPLACE.
Definition: HandledPackets.hpp:1929
Main object for the aegis packet: CZ_ALCHEMIST_RANK.
Definition: HandledPackets.hpp:1976
Main object for the aegis packet: CZ_ALLY_GUILD.
Definition: HandledPackets.hpp:2022
Main object for the aegis packet: CZ_ALT_EQUIPMENT_ADD.
Definition: HandledPackets.hpp:2056
Main object for the aegis packet: CZ_ALT_EQUIPMENT_EQUIP.
Definition: HandledPackets.hpp:2096
Main object for the aegis packet: CZ_ALT_EQUIPMENT_REMOVE.
Definition: HandledPackets.hpp:2136
Main object for the aegis packet: CZ_ALT_EQUIPMENT_SWITCH.
Definition: HandledPackets.hpp:2176
Main object for the aegis packet: CZ_ATTENDANCE_REWARD_REQUEST.
Definition: HandledPackets.hpp:2216
Main object for the aegis packet: CZ_AUCTION_ADD_CANCEL.
Definition: HandledPackets.hpp:2311
Main object for the aegis packet: CZ_AUCTION_ADD_ITEM.
Definition: HandledPackets.hpp:2358
Main object for the aegis packet: CZ_AUCTION_ADD.
Definition: HandledPackets.hpp:2262
Main object for the aegis packet: CZ_AUCTION_BUY.
Definition: HandledPackets.hpp:2406
Main object for the aegis packet: CZ_AUCTION_CREATE.
Definition: HandledPackets.hpp:2454
Main object for the aegis packet: CZ_AUCTION_ITEM_SEARCH.
Definition: HandledPackets.hpp:2501
Main object for the aegis packet: CZ_AUCTION_REQ_MY_INFO.
Definition: HandledPackets.hpp:2551
Main object for the aegis packet: CZ_AUCTION_REQ_MY_SELL_STOP.
Definition: HandledPackets.hpp:2598
Main object for the aegis packet: CZ_BATTLEFIELD_CHAT.
Definition: HandledPackets.hpp:2645
Main object for the aegis packet: CZ_BATTLE_FIELD_LIST.
Definition: HandledPackets.hpp:2687
Main object for the aegis packet: CZ_BLACKSMITH_RANK.
Definition: HandledPackets.hpp:2733
Main object for the aegis packet: CZ_BLOCKING_PLAY_CANCEL.
Definition: HandledPackets.hpp:2776
Main object for the aegis packet: CZ_BOT_CHECK.
Definition: HandledPackets.hpp:2822
Main object for the aegis packet: CZ_BROADCAST.
Definition: HandledPackets.hpp:2868
Main object for the aegis packet: CZ_CAMERA_INFO.
Definition: HandledPackets.hpp:2910
Main object for the aegis packet: CZ_CANCEL_BATTLE_FIELD.
Definition: HandledPackets.hpp:2950
Main object for the aegis packet: CZ_CANCEL_EXCHANGE_ITEM.
Definition: HandledPackets.hpp:2996
Main object for the aegis packet: CZ_CANCEL_LOCKON.
Definition: HandledPackets.hpp:3042
Main object for the aegis packet: CZ_CANCEL_MERGE_ITEM.
Definition: HandledPackets.hpp:3082
Main object for the aegis packet: CZ_CHANGE_CHATROOM.
Definition: HandledPackets.hpp:3128
Main object for the aegis packet: CZ_CHANGE_DIRECTION2.
Definition: HandledPackets.hpp:3912
Main object for the aegis packet: CZ_CHANGE_DIRECTION.
Definition: HandledPackets.hpp:3435
Main object for the aegis packet: CZ_CHANGE_EFFECTSTATE.
Definition: HandledPackets.hpp:3960
Main object for the aegis packet: CZ_CHANGE_GROUPEXPOPTION.
Definition: HandledPackets.hpp:4007
Main object for the aegis packet: CZ_CHANGE_GROUP_MASTER.
Definition: HandledPackets.hpp:4051
Main object for the aegis packet: CZ_CHANGE_MAPTYPE.
Definition: HandledPackets.hpp:4098
Main object for the aegis packet: CZ_CHECK_RECEIVE_CHARACTER_NAME.
Definition: HandledPackets.hpp:4141
Main object for the aegis packet: CZ_CHOOSE_MENU_ZERO.
Definition: HandledPackets.hpp:4226
Main object for the aegis packet: CZ_CHOOSE_MENU.
Definition: HandledPackets.hpp:4188
Main object for the aegis packet: CZ_CHOPOKGI.
Definition: HandledPackets.hpp:4278
Main object for the aegis packet: CZ_CLAN_CHAT.
Definition: HandledPackets.hpp:4318
Main object for the aegis packet: CZ_CLIENT_VERSION.
Definition: HandledPackets.hpp:4363
Main object for the aegis packet: CZ_CLOSE_BARGAIN_SALE_TOOL.
Definition: HandledPackets.hpp:4404
Main object for the aegis packet: CZ_CLOSE_DIALOG.
Definition: HandledPackets.hpp:4450
Main object for the aegis packet: CZ_CLOSE_REFORM_UI.
Definition: HandledPackets.hpp:4487
Main object for the aegis packet: CZ_CLOSE_RODEXBOX.
Definition: HandledPackets.hpp:4527
Main object for the aegis packet: CZ_CLOSE_SEARCH_STORE_INFO.
Definition: HandledPackets.hpp:4567
Main object for the aegis packet: CZ_CLOSE_SIMPLECASH_SHOP.
Definition: HandledPackets.hpp:4610
Main object for the aegis packet: CZ_CLOSE_STORE.
Definition: HandledPackets.hpp:4642
Main object for the aegis packet: CZ_CLOSE_UI_ENCHANT.
Definition: HandledPackets.hpp:4678
Main object for the aegis packet: CZ_CLOSE_WINDOW.
Definition: HandledPackets.hpp:4724
Main object for the aegis packet: CZ_COMMAND_MER.
Definition: HandledPackets.hpp:5441
Main object for the aegis packet: CZ_COMMAND_PET.
Definition: HandledPackets.hpp:5489
Main object for the aegis packet: CZ_COMPLETE_APPLY_MACRO_DETECTOR_CAPTCHA.
Definition: HandledPackets.hpp:5527
Main object for the aegis packet: CZ_CONCLUDE_EXCHANGE_ITEM.
Definition: HandledPackets.hpp:5573
Main object for the aegis packet: CZ_CONFIG.
Definition: HandledPackets.hpp:5619
Main object for the aegis packet: CZ_CONTACTNPC.
Definition: HandledPackets.hpp:5667
Main object for the aegis packet: CZ_COOLDOWN_RESET.
Definition: HandledPackets.hpp:5709
Main object for the aegis packet: CZ_CREATE_CHATROOM.
Definition: HandledPackets.hpp:5755
Main object for the aegis packet: CZ_DEATH_QUESTION.
Definition: HandledPackets.hpp:5806
Main object for the aegis packet: CZ_DELETE_FRIENDS.
Definition: HandledPackets.hpp:5852
Main object for the aegis packet: CZ_DISCONNECT_ALL_CHARACTER.
Definition: HandledPackets.hpp:5900
Main object for the aegis packet: CZ_DISCONNECT_CHARACTER.
Definition: HandledPackets.hpp:5946
Main object for the aegis packet: CZ_DORIDORI.
Definition: HandledPackets.hpp:5993
Main object for the aegis packet: CZ_DYNAMICNPC_CREATE_REQUEST.
Definition: HandledPackets.hpp:6033
Main object for the aegis packet: CZ_ENTER2.
Definition: HandledPackets.hpp:6830
Main object for the aegis packet: CZ_ENTER.
Definition: HandledPackets.hpp:6333
Main object for the aegis packet: CZ_EQUIPWIN_MICROSCOPE.
Definition: HandledPackets.hpp:6881
Main object for the aegis packet: CZ_ES_CANCEL.
Definition: HandledPackets.hpp:6914
Main object for the aegis packet: CZ_ES_CHOOSE.
Definition: HandledPackets.hpp:6946
Main object for the aegis packet: CZ_ES_GET_LIST.
Definition: HandledPackets.hpp:6978
Main object for the aegis packet: CZ_EXEC_EXCHANGE_ITEM.
Definition: HandledPackets.hpp:7024
Main object for the aegis packet: CZ_EXIT_ROOM.
Definition: HandledPackets.hpp:7070
Main object for the aegis packet: CZ_GAMEGUARD_LINGO_READY.
Definition: HandledPackets.hpp:7102
Main object for the aegis packet: CZ_GANGSI_RANK.
Definition: HandledPackets.hpp:7799
Main object for the aegis packet: CZ_GET_ACCOUNT_LIMTIED_SALE_LIST.
Definition: HandledPackets.hpp:7836
Main object for the aegis packet: CZ_GM_FULLSTRIP.
Definition: HandledPackets.hpp:7876
Main object for the aegis packet: CZ_GPK_AUTH.
Definition: HandledPackets.hpp:7916
Main object for the aegis packet: CZ_GPK_DYNCODE_RELOAD.
Definition: HandledPackets.hpp:7956
Main object for the aegis packet: CZ_GRADE_ENCHANT_CLOSE_UI.
Definition: HandledPackets.hpp:7993
Main object for the aegis packet: CZ_GRADE_ENCHANT_REQUEST.
Definition: HandledPackets.hpp:8030
Main object for the aegis packet: CZ_GRADE_ENCHANT_SELECT_EQUIPMENT.
Definition: HandledPackets.hpp:8067
Main object for the aegis packet: CZ_GROUPINFO_CHANGE_V2.
Definition: HandledPackets.hpp:8110
Main object for the aegis packet: CZ_GUILD_CHAT.
Definition: HandledPackets.hpp:8159
Main object for the aegis packet: CZ_GUILD_NOTICE.
Definition: HandledPackets.hpp:8207
Main object for the aegis packet: CZ_GUILD_ZENY.
Definition: HandledPackets.hpp:8256
Main object for the aegis packet: CZ_HACKSHIELD_CRC_MSG.
Definition: HandledPackets.hpp:8288
Main object for the aegis packet: CZ_HACKSH_CPX_MSG.
Definition: HandledPackets.hpp:8334
Main object for the aegis packet: CZ_HUNTINGLIST.
Definition: HandledPackets.hpp:8380
Main object for the aegis packet: CZ_INPUT_EDITDLGSTR.
Definition: HandledPackets.hpp:8474
Main object for the aegis packet: CZ_INPUT_EDITDLG.
Definition: HandledPackets.hpp:8426
Main object for the aegis packet: CZ_INVENTORY_EXPAND_CONFIRMED.
Definition: HandledPackets.hpp:8557
Main object for the aegis packet: CZ_INVENTORY_EXPAND_REJECTED.
Definition: HandledPackets.hpp:8597
Main object for the aegis packet: CZ_INVENTORY_EXPAND.
Definition: HandledPackets.hpp:8517
Main object for the aegis packet: CZ_INVENTORY_TAB.
Definition: HandledPackets.hpp:8637
Main object for the aegis packet: CZ_IRMAIL_LIST.
Definition: HandledPackets.hpp:8683
Main object for the aegis packet: CZ_IRMAIL_SEND.
Definition: HandledPackets.hpp:8729
Main object for the aegis packet: CZ_ITEMLISTWIN_RES.
Definition: HandledPackets.hpp:9425
Main object for the aegis packet: CZ_ITEM_CREATE_EX.
Definition: HandledPackets.hpp:9512
Main object for the aegis packet: CZ_ITEM_CREATE.
Definition: HandledPackets.hpp:9471
Main object for the aegis packet: CZ_ITEM_PICKUP2.
Definition: HandledPackets.hpp:10337
Main object for the aegis packet: CZ_ITEM_PICKUP_NEW_JAPEN.
Definition: HandledPackets.hpp:10384
Main object for the aegis packet: CZ_ITEM_PICKUP.
Definition: HandledPackets.hpp:9805
Main object for the aegis packet: CZ_ITEM_REFORM.
Definition: HandledPackets.hpp:10420
Main object for the aegis packet: CZ_ITEM_THROW2.
Definition: HandledPackets.hpp:11223
Main object for the aegis packet: CZ_ITEM_THROW.
Definition: HandledPackets.hpp:10714
Main object for the aegis packet: CZ_JOIN_BABY.
Definition: HandledPackets.hpp:11271
Main object for the aegis packet: CZ_JOIN_BATTLE_FIELD.
Definition: HandledPackets.hpp:11982
Main object for the aegis packet: CZ_JOIN_COUPLE.
Definition: HandledPackets.hpp:12028
Main object for the aegis packet: CZ_JOIN_GROUP.
Definition: HandledPackets.hpp:12074
Main object for the aegis packet: CZ_JOIN_GUILD.
Definition: HandledPackets.hpp:12122
Main object for the aegis packet: CZ_KILLER_RANK.
Definition: HandledPackets.hpp:12170
Main object for the aegis packet: CZ_KSY_EVENT.
Definition: HandledPackets.hpp:12216
Main object for the aegis packet: CZ_LESSEFFECT Notification of the state of client command /effect.
Definition: HandledPackets.hpp:12262
Main object for the aegis packet: CZ_LOCALBROADCAST.
Definition: HandledPackets.hpp:12309
Main object for the aegis packet: CZ_MACRO_ITEM_PICKUP.
Definition: HandledPackets.hpp:12351
Main object for the aegis packet: CZ_MACRO_REQUEST_ACT.
Definition: HandledPackets.hpp:12391
Main object for the aegis packet: CZ_MACRO_REQUEST_MOVE.
Definition: HandledPackets.hpp:12431
Main object for the aegis packet: CZ_MACRO_START.
Definition: HandledPackets.hpp:12471
Main object for the aegis packet: CZ_MACRO_STOP.
Definition: HandledPackets.hpp:12511
Main object for the aegis packet: CZ_MACRO_USE_SKILL_TOGROUND.
Definition: HandledPackets.hpp:12591
Main object for the aegis packet: CZ_MACRO_USE_SKILL.
Definition: HandledPackets.hpp:12551
Main object for the aegis packet: CZ_MAIL_ADD_ITEM.
Definition: HandledPackets.hpp:12637
Main object for the aegis packet: CZ_MAIL_DELETE.
Definition: HandledPackets.hpp:12685
Main object for the aegis packet: CZ_MAIL_GET_ITEM.
Definition: HandledPackets.hpp:12732
Main object for the aegis packet: CZ_MAIL_GET_LIST.
Definition: HandledPackets.hpp:12779
Main object for the aegis packet: CZ_MAIL_OPEN.
Definition: HandledPackets.hpp:12825
Main object for the aegis packet: CZ_MAIL_RESET_ITEM.
Definition: HandledPackets.hpp:12872
Main object for the aegis packet: CZ_MAIL_SEND.
Definition: HandledPackets.hpp:12919
Main object for the aegis packet: CZ_MAKE_GROUP2.
Definition: HandledPackets.hpp:13017
Main object for the aegis packet: CZ_MAKE_GROUP.
Definition: HandledPackets.hpp:12970
Main object for the aegis packet: CZ_MEMORIALDUNGEON_COMMAND.
Definition: HandledPackets.hpp:13066
Main object for the aegis packet: CZ_MER_COMMAND.
Definition: HandledPackets.hpp:13113
Main object for the aegis packet: CZ_MONSTER_TALK.
Definition: HandledPackets.hpp:13159
Main object for the aegis packet: CZ_MOVETO_MAP.
Definition: HandledPackets.hpp:13205
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_BODY_TO_CART.
Definition: HandledPackets.hpp:13254
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_BODY_TO_GUILDSTORAGE.
Definition: HandledPackets.hpp:13296
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_BODY_TO_STORE2.
Definition: HandledPackets.hpp:14117
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_BODY_TO_STORE.
Definition: HandledPackets.hpp:13583
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_CART_TO_BODY.
Definition: HandledPackets.hpp:14165
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_CART_TO_GUILDSTORAGE.
Definition: HandledPackets.hpp:14207
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_CART_TO_STORE.
Definition: HandledPackets.hpp:14255
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_GUILDSTORAGE_TO_BODY.
Definition: HandledPackets.hpp:14297
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_GUILDSTORAGE_TO_CART.
Definition: HandledPackets.hpp:14339
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_STORE_TO_BODY2.
Definition: HandledPackets.hpp:15148
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_STORE_TO_BODY.
Definition: HandledPackets.hpp:14639
Main object for the aegis packet: CZ_MOVE_ITEM_FROM_STORE_TO_CART.
Definition: HandledPackets.hpp:15196
Main object for the aegis packet: CZ_NOTIFY_ACTORINIT.
Definition: HandledPackets.hpp:15244
Main object for the aegis packet: CZ_NPC_BARTER_CLOSE.
Definition: HandledPackets.hpp:15284
Main object for the aegis packet: CZ_NPC_BARTER_PURCHASE.
Definition: HandledPackets.hpp:15324
Main object for the aegis packet: CZ_NPC_EXPANDED_BARTER_MARKET_CLOSE.
Definition: HandledPackets.hpp:15361
Main object for the aegis packet: CZ_NPC_EXPANDED_BARTER_MARKET_PURCHASE.
Definition: HandledPackets.hpp:15398
Main object for the aegis packet: CZ_NPC_MARKET_CLOSE.
Definition: HandledPackets.hpp:15438
Main object for the aegis packet: CZ_NPC_MARKET_PURCHASE.
Definition: HandledPackets.hpp:15478
Main object for the aegis packet: CZ_NPC_TRADE_QUIT.
Definition: HandledPackets.hpp:15518
Main object for the aegis packet: CZ_NPROTECTGAMEGUARDCSAUTH.
Definition: HandledPackets.hpp:15558
Main object for the aegis packet: CZ_OFFLINE_STORE_CREATE.
Definition: HandledPackets.hpp:15598
Main object for the aegis packet: CZ_OPEN_BARGAIN_SALE_TOOL.
Definition: HandledPackets.hpp:15638
Main object for the aegis packet: CZ_OPEN_RODEXBOX.
Definition: HandledPackets.hpp:15687
Main object for the aegis packet: CZ_OPEN_SIMPLE_CASHSHOP_ITEMLIST.
Definition: HandledPackets.hpp:15733
Main object for the aegis packet: CZ_PARTY_BOOKING_REQ_DELETE.
Definition: HandledPackets.hpp:15773
Main object for the aegis packet: CZ_PARTY_BOOKING_REQ_REGISTER.
Definition: HandledPackets.hpp:16502
Main object for the aegis packet: CZ_PARTY_BOOKING_REQ_SEARCH.
Definition: HandledPackets.hpp:16545
Main object for the aegis packet: CZ_PARTY_BOOKING_REQ_UPDATE.
Definition: HandledPackets.hpp:16590
Main object for the aegis packet: CZ_PARTY_CONFIG.
Definition: HandledPackets.hpp:16637
Main object for the aegis packet: CZ_PARTY_JOIN_REQ_ACK.
Definition: HandledPackets.hpp:17170
Main object for the aegis packet: CZ_PARTY_JOIN_REQ.
Definition: HandledPackets.hpp:17123
Main object for the aegis packet: CZ_PARTY_RECRUIT_ACK_RECALL.
Definition: HandledPackets.hpp:17201
Main object for the aegis packet: CZ_PARTY_RECRUIT_ADD_FILTERLINGLIST.
Definition: HandledPackets.hpp:17230
Main object for the aegis packet: CZ_PARTY_RECRUIT_CANCEL_VOLUNTEER.
Definition: HandledPackets.hpp:17259
Main object for the aegis packet: CZ_PARTY_RECRUIT_REFUSE_VOLUNTEER.
Definition: HandledPackets.hpp:17288
Main object for the aegis packet: CZ_PARTY_RECRUIT_REQ_DELETE.
Definition: HandledPackets.hpp:17317
Main object for the aegis packet: CZ_PARTY_RECRUIT_REQ_REGISTER.
Definition: HandledPackets.hpp:17346
Main object for the aegis packet: CZ_PARTY_RECRUIT_REQ_SEARCH.
Definition: HandledPackets.hpp:17375
Main object for the aegis packet: CZ_PARTY_RECRUIT_REQ_UPDATE.
Definition: HandledPackets.hpp:17404
Main object for the aegis packet: CZ_PARTY_RECRUIT_REQ_VOLUNTEER.
Definition: HandledPackets.hpp:17433
Main object for the aegis packet: CZ_PARTY_RECRUIT_SHOW_EQUIPMENT.
Definition: HandledPackets.hpp:17462
Main object for the aegis packet: CZ_PARTY_RECRUIT_SUB_FILTERLINGLIST.
Definition: HandledPackets.hpp:17491
Main object for the aegis packet: CZ_PC_BUY_CASH_POINT_ITEM.
Definition: HandledPackets.hpp:17537
Main object for the aegis packet: CZ_PC_PURCHASE_ITEMLIST_FROMMC2.
Definition: HandledPackets.hpp:17678
Main object for the aegis packet: CZ_PC_PURCHASE_ITEMLIST_FROMMC.
Definition: HandledPackets.hpp:17635
Main object for the aegis packet: CZ_PC_PURCHASE_ITEMLIST.
Definition: HandledPackets.hpp:17587
Main object for the aegis packet: CZ_PC_SELL_ITEMLIST.
Definition: HandledPackets.hpp:17728
Main object for the aegis packet: CZ_PETEGG_INFO.
Definition: HandledPackets.hpp:17777
Main object for the aegis packet: CZ_PET_ACT.
Definition: HandledPackets.hpp:17823
Main object for the aegis packet: CZ_PET_EVOLUTION.
Definition: HandledPackets.hpp:17864
Main object for the aegis packet: CZ_PING.
Definition: HandledPackets.hpp:17907
Main object for the aegis packet: CZ_PKMODE_CHANGE.
Definition: HandledPackets.hpp:17953
Main object for the aegis packet: CZ_PRIVATE_AIRSHIP_REQUEST.
Definition: HandledPackets.hpp:17993
Main object for the aegis packet: CZ_PROGRESS.
Definition: HandledPackets.hpp:18047
Main object for the aegis packet: CZ_RANDOM_COMBINE_ITEM_UI_CLOSE.
Definition: HandledPackets.hpp:18084
Main object for the aegis packet: CZ_RANDOM_UPGRADE_ITEM_UI_CLOSE.
Definition: HandledPackets.hpp:18121
Main object for the aegis packet: CZ_RECALL_GID.
Definition: HandledPackets.hpp:18214
Main object for the aegis packet: CZ_RECALL_SSO.
Definition: HandledPackets.hpp:18255
Main object for the aegis packet: CZ_RECALL.
Definition: HandledPackets.hpp:18167
Main object for the aegis packet: CZ_RECV_ROULETTE_ITEM.
Definition: HandledPackets.hpp:18296
Main object for the aegis packet: CZ_REFINE_ADD_ITEM.
Definition: HandledPackets.hpp:18336
Main object for the aegis packet: CZ_REFINE_ITEM_REQUEST.
Definition: HandledPackets.hpp:18376
Main object for the aegis packet: CZ_REFINE_WINDOW_CLOSE.
Definition: HandledPackets.hpp:18416
Main object for the aegis packet: CZ_REGISTER_GUILD_EMBLEM_IMG.
Definition: HandledPackets.hpp:18462
Main object for the aegis packet: CZ_REG_CHANGE_GUILD_POSITIONINFO.
Definition: HandledPackets.hpp:18510
Main object for the aegis packet: CZ_REMEMBER_WARPPOINT.
Definition: HandledPackets.hpp:18558
Main object for the aegis packet: CZ_REMOVE_AID_SSO.
Definition: HandledPackets.hpp:18644
Main object for the aegis packet: CZ_REMOVE_AID.
Definition: HandledPackets.hpp:18604
Main object for the aegis packet: CZ_RENAME_MER.
Definition: HandledPackets.hpp:18691
Main object for the aegis packet: CZ_RENAME_PET.
Definition: HandledPackets.hpp:18738
Main object for the aegis packet: CZ_REPLY_ENTRY_QUEUE_ADMISSION.
Definition: HandledPackets.hpp:18779
Main object for the aegis packet: CZ_REPLY_LOBBY_ADMISSION.
Definition: HandledPackets.hpp:18819
Main object for the aegis packet: CZ_REQMAKINGHOMUN.
Definition: HandledPackets.hpp:18865
Main object for the aegis packet: CZ_REQMAKINGITEM.
Definition: HandledPackets.hpp:18911
Main object for the aegis packet: CZ_REQNAME2.
Definition: HandledPackets.hpp:19696
Main object for the aegis packet: CZ_REQNAME_BYGID2.
Definition: HandledPackets.hpp:20508
Main object for the aegis packet: CZ_REQNAME_BYGID.
Definition: HandledPackets.hpp:19975
Main object for the aegis packet: CZ_REQNAME.
Definition: HandledPackets.hpp:19195
Main object for the aegis packet: CZ_REQUEST_ACT2.
Definition: HandledPackets.hpp:21305
Main object for the aegis packet: CZ_REQUEST_ACTNPC Request to do an action with homunculus/mercenary...
Definition: HandledPackets.hpp:21353
Main object for the aegis packet: CZ_REQUEST_ACT.
Definition: HandledPackets.hpp:20783
Main object for the aegis packet: CZ_REQUEST_CHAT_PARTY.
Definition: HandledPackets.hpp:21490
Main object for the aegis packet: CZ_REQUEST_CHAT.
Definition: HandledPackets.hpp:21442
Main object for the aegis packet: CZ_REQUEST_MOVE2.
Definition: HandledPackets.hpp:22296
Main object for the aegis packet: CZ_REQUEST_MOVENPC.
Definition: HandledPackets.hpp:22344
Main object for the aegis packet: CZ_REQUEST_MOVETOOWNER.
Definition: HandledPackets.hpp:22393
Main object for the aegis packet: CZ_REQUEST_MOVE_NEW_JAPEN.
Definition: HandledPackets.hpp:22440
Main object for the aegis packet: CZ_REQUEST_MOVE.
Definition: HandledPackets.hpp:21772
Main object for the aegis packet: CZ_REQUEST_PERFECT_ENCHANT.
Definition: HandledPackets.hpp:22476
Main object for the aegis packet: CZ_REQUEST_QUIT.
Definition: HandledPackets.hpp:22522
Main object for the aegis packet: CZ_REQUEST_RANDOM_ENCHANT.
Definition: HandledPackets.hpp:22558
Main object for the aegis packet: CZ_REQUEST_RESET_ENCHANT.
Definition: HandledPackets.hpp:22594
Main object for the aegis packet: CZ_REQUEST_TIME2.
Definition: HandledPackets.hpp:23449
Main object for the aegis packet: CZ_REQUEST_TIME.
Definition: HandledPackets.hpp:22935
Main object for the aegis packet: CZ_REQUEST_UPGRADE_ENCHANT.
Definition: HandledPackets.hpp:23486
Main object for the aegis packet: CZ_REQ_ACCOUNTNAME.
Definition: HandledPackets.hpp:23532
Main object for the aegis packet: CZ_REQ_ACH_REWARD.
Definition: HandledPackets.hpp:23573
Main object for the aegis packet: CZ_REQ_ADD_ITEM_RODEX.
Definition: HandledPackets.hpp:23613
Main object for the aegis packet: CZ_REQ_AGIT_INVESTMENT.
Definition: HandledPackets.hpp:23650
Main object for the aegis packet: CZ_REQ_ALLY_GUILD.
Definition: HandledPackets.hpp:23696
Main object for the aegis packet: CZ_REQ_APPLY_BARGAIN_SALE_ITEM.
Definition: HandledPackets.hpp:23739
Main object for the aegis packet: CZ_REQ_APPLY_MACRO_DETECTOR.
Definition: HandledPackets.hpp:23776
Main object for the aegis packet: CZ_REQ_BANKING_CHECK.
Definition: HandledPackets.hpp:23816
Main object for the aegis packet: CZ_REQ_BANKING_DEPOSIT.
Definition: HandledPackets.hpp:23856
Main object for the aegis packet: CZ_REQ_BANKING_WITHDRAW.
Definition: HandledPackets.hpp:23896
Main object for the aegis packet: CZ_REQ_BAN_GUILD.
Definition: HandledPackets.hpp:23942
Main object for the aegis packet: CZ_REQ_BATTLE_STATE_MONITOR.
Definition: HandledPackets.hpp:23986
Main object for the aegis packet: CZ_REQ_BEFORE_WORLD_INFO.
Definition: HandledPackets.hpp:24026
Main object for the aegis packet: CZ_REQ_BUY_FROMMC.
Definition: HandledPackets.hpp:24072
Main object for the aegis packet: CZ_REQ_CANCEL_WRITE_RODEX.
Definition: HandledPackets.hpp:24113
Main object for the aegis packet: CZ_REQ_CARTOFF.
Definition: HandledPackets.hpp:24159
Main object for the aegis packet: CZ_REQ_CASH_BARGAIN_SALE_ITEM_INFO.
Definition: HandledPackets.hpp:24199
Main object for the aegis packet: CZ_REQ_CHANGECART.
Definition: HandledPackets.hpp:24245
Main object for the aegis packet: CZ_REQ_CHANGE_MEMBERPOS.
Definition: HandledPackets.hpp:24292
Main object for the aegis packet: CZ_REQ_CHANGE_TITLE.
Definition: HandledPackets.hpp:24334
Main object for the aegis packet: CZ_REQ_CLICK_TO_BUYING_STORE.
Definition: HandledPackets.hpp:24789
Main object for the aegis packet: CZ_REQ_CLOSESTORE.
Definition: HandledPackets.hpp:24836
Main object for the aegis packet: CZ_REQ_CLOSE_BANKING.
Definition: HandledPackets.hpp:24876
Main object for the aegis packet: CZ_REQ_CLOSE_BUYING_STORE.
Definition: HandledPackets.hpp:25584
Main object for the aegis packet: CZ_REQ_CLOSE_GUILD_STORAGE.
Definition: HandledPackets.hpp:25624
Main object for the aegis packet: CZ_REQ_CLOSE_ROULETTE.
Definition: HandledPackets.hpp:25664
Main object for the aegis packet: CZ_REQ_COUNT_BARGAIN_SALE_ITEM.
Definition: HandledPackets.hpp:25704
Main object for the aegis packet: CZ_REQ_DELETE_RODEX.
Definition: HandledPackets.hpp:25792
Main object for the aegis packet: CZ_REQ_DISCONNECT.
Definition: HandledPackets.hpp:25838
Main object for the aegis packet: CZ_REQ_DISORGANIZE_GUILD.
Definition: HandledPackets.hpp:25885
Main object for the aegis packet: CZ_REQ_EMOTION.
Definition: HandledPackets.hpp:25932
Main object for the aegis packet: CZ_REQ_ENTER_ROOM.
Definition: HandledPackets.hpp:25979
Main object for the aegis packet: CZ_REQ_ENTRY_QUEUE_APPLY.
Definition: HandledPackets.hpp:26021
Main object for the aegis packet: CZ_REQ_ENTRY_QUEUE_CANCEL.
Definition: HandledPackets.hpp:26061
Main object for the aegis packet: CZ_REQ_ENTRY_QUEUE_RANKING.
Definition: HandledPackets.hpp:26101
Main object for the aegis packet: CZ_REQ_EXCHANGE_ITEM.
Definition: HandledPackets.hpp:26147
Main object for the aegis packet: CZ_REQ_EXPEL_GROUP_MEMBER.
Definition: HandledPackets.hpp:26194
Main object for the aegis packet: CZ_REQ_EXPEL_MEMBER.
Definition: HandledPackets.hpp:26242
Main object for the aegis packet: CZ_REQ_GENERATE_ROULETTE.
Definition: HandledPackets.hpp:26283
Main object for the aegis packet: CZ_REQ_GIVE_MANNER_BYNAME.
Definition: HandledPackets.hpp:26329
Main object for the aegis packet: CZ_REQ_GIVE_MANNER_POINT.
Definition: HandledPackets.hpp:26376
Main object for the aegis packet: CZ_REQ_GUILDSTORAGE_LOG.
Definition: HandledPackets.hpp:26419
Main object for the aegis packet: CZ_REQ_GUILD_EMBLEM_IMG2.
Definition: HandledPackets.hpp:26502
Main object for the aegis packet: CZ_REQ_GUILD_EMBLEM_IMG3.
Definition: HandledPackets.hpp:26539
Main object for the aegis packet: CZ_REQ_GUILD_EMBLEM_IMG.
Definition: HandledPackets.hpp:26465
Main object for the aegis packet: CZ_REQ_GUILD_MEMBER_INFO.
Definition: HandledPackets.hpp:26585
Main object for the aegis packet: CZ_REQ_GUILD_MENUINTERFACE.
Definition: HandledPackets.hpp:26678
Main object for the aegis packet: CZ_REQ_GUILD_MENU.
Definition: HandledPackets.hpp:26631
Main object for the aegis packet: CZ_REQ_GUILD_NAME.
Definition: HandledPackets.hpp:26718
Main object for the aegis packet: CZ_REQ_HOSTILE_GUILD.
Definition: HandledPackets.hpp:26764
Main object for the aegis packet: CZ_REQ_ITEMCOMPOSITION_LIST.
Definition: HandledPackets.hpp:26859
Main object for the aegis packet: CZ_REQ_ITEMCOMPOSITION.
Definition: HandledPackets.hpp:26811
Main object for the aegis packet: CZ_REQ_ITEMIDENTIFY.
Definition: HandledPackets.hpp:26906
Main object for the aegis packet: CZ_REQ_ITEMREPAIR2.
Definition: HandledPackets.hpp:26994
Main object for the aegis packet: CZ_REQ_ITEMREPAIR.
Definition: HandledPackets.hpp:26953
Main object for the aegis packet: CZ_REQ_ITEM_FROM_RODEX.
Definition: HandledPackets.hpp:27034
Main object for the aegis packet: CZ_REQ_JOIN_BABY.
Definition: HandledPackets.hpp:27080
Main object for the aegis packet: CZ_REQ_JOIN_COUPLE.
Definition: HandledPackets.hpp:27127
Main object for the aegis packet: CZ_REQ_JOIN_GROUP.
Definition: HandledPackets.hpp:27173
Main object for the aegis packet: CZ_REQ_JOIN_GUILD2.
Definition: HandledPackets.hpp:27261
Main object for the aegis packet: CZ_REQ_JOIN_GUILD.
Definition: HandledPackets.hpp:27220
Main object for the aegis packet: CZ_REQ_LEAVE_GROUP.
Definition: HandledPackets.hpp:27308
Main object for the aegis packet: CZ_REQ_LEAVE_GUILD.
Definition: HandledPackets.hpp:27354
Main object for the aegis packet: CZ_REQ_MAIL_RETURN.
Definition: HandledPackets.hpp:27404
Main object for the aegis packet: CZ_REQ_MAKE_GUILD.
Definition: HandledPackets.hpp:27452
Main object for the aegis packet: CZ_REQ_MAKINGARROW.
Definition: HandledPackets.hpp:27500
Main object for the aegis packet: CZ_REQ_MAKINGITEM.
Definition: HandledPackets.hpp:27547
Main object for the aegis packet: CZ_REQ_MERGE_ITEM.
Definition: HandledPackets.hpp:27589
Main object for the aegis packet: CZ_REQ_MOVE_GUILD_AGIT.
Definition: HandledPackets.hpp:27626
Main object for the aegis packet: CZ_REQ_NEXT_RODEX.
Definition: HandledPackets.hpp:27666
Main object for the aegis packet: CZ_REQ_NEXT_SCRIPT.
Definition: HandledPackets.hpp:27712
Main object for the aegis packet: CZ_REQ_ONECLICK_ITEMIDENTIFY.
Definition: HandledPackets.hpp:27753
Main object for the aegis packet: CZ_REQ_OPENSTORE2.
Definition: HandledPackets.hpp:27849
Main object for the aegis packet: CZ_REQ_OPENSTORE.
Definition: HandledPackets.hpp:27800
Main object for the aegis packet: CZ_REQ_OPEN_BANKING.
Definition: HandledPackets.hpp:27893
Main object for the aegis packet: CZ_REQ_OPEN_BUYING_STORE.
Definition: HandledPackets.hpp:28585
Main object for the aegis packet: CZ_REQ_OPEN_GUILD_STORAGE.
Definition: HandledPackets.hpp:28630
Main object for the aegis packet: CZ_REQ_OPEN_MEMBER_INFO.
Definition: HandledPackets.hpp:28676
Main object for the aegis packet: CZ_REQ_OPEN_ROULETTE.
Definition: HandledPackets.hpp:28716
Main object for the aegis packet: CZ_REQ_OPEN_UI.
Definition: HandledPackets.hpp:28756
Main object for the aegis packet: CZ_REQ_OPEN_WRITE_RODEX.
Definition: HandledPackets.hpp:28796
Main object for the aegis packet: CZ_REQ_PARTY_NAME.
Definition: HandledPackets.hpp:28836
Main object for the aegis packet: CZ_REQ_PLAYER_AID_IN_RANGE.
Definition: HandledPackets.hpp:28873
Main object for the aegis packet: CZ_REQ_PREVIEW_MACRO_DETECTOR.
Definition: HandledPackets.hpp:28910
Main object for the aegis packet: CZ_REQ_PVPPOINT.
Definition: HandledPackets.hpp:28950
Main object for the aegis packet: CZ_REQ_RANDOM_COMBINE_ITEM.
Definition: HandledPackets.hpp:28989
Main object for the aegis packet: CZ_REQ_RANDOM_UPGRADE_ITEM.
Definition: HandledPackets.hpp:29026
Main object for the aegis packet: CZ_REQ_RANKING.
Definition: HandledPackets.hpp:29066
Main object for the aegis packet: CZ_REQ_READ_RODEX.
Definition: HandledPackets.hpp:29107
Main object for the aegis packet: CZ_REQ_REFRESH_RODEX.
Definition: HandledPackets.hpp:29156
Main object for the aegis packet: CZ_REQ_REMAINTIME.
Definition: HandledPackets.hpp:29202
Main object for the aegis packet: CZ_REQ_REMOVE_BARGAIN_SALE_ITEM.
Definition: HandledPackets.hpp:29242
Main object for the aegis packet: CZ_REQ_REMOVE_RODEX_ITEM.
Definition: HandledPackets.hpp:29282
Main object for the aegis packet: CZ_REQ_ROLE_CHANGE.
Definition: HandledPackets.hpp:29328
Main object for the aegis packet: CZ_REQ_ROULETTE_INFO.
Definition: HandledPackets.hpp:29370
Main object for the aegis packet: CZ_REQ_SCHEDULER_CASHITEM.
Definition: HandledPackets.hpp:29410
Main object for the aegis packet: CZ_REQ_SEND_RODEX.
Definition: HandledPackets.hpp:29459
Main object for the aegis packet: CZ_REQ_SE_CASH_TAB_CODE.
Definition: HandledPackets.hpp:29499
Main object for the aegis packet: CZ_REQ_STATUS_GM.
Definition: HandledPackets.hpp:29592
Main object for the aegis packet: CZ_REQ_STATUS.
Definition: HandledPackets.hpp:29545
Main object for the aegis packet: CZ_REQ_STYLE_CHANGE2.
Definition: HandledPackets.hpp:29673
Main object for the aegis packet: CZ_REQ_STYLE_CHANGE.
Definition: HandledPackets.hpp:29633
Main object for the aegis packet: CZ_REQ_TAKEOFF_EQUIP_ALL.
Definition: HandledPackets.hpp:29756
Main object for the aegis packet: CZ_REQ_TAKEOFF_EQUIP.
Definition: HandledPackets.hpp:29719
Main object for the aegis packet: CZ_REQ_TRADE_BUYING_STORE.
Definition: HandledPackets.hpp:30488
Main object for the aegis packet: CZ_REQ_UPLOAD_MACRO_DETECTOR.
Definition: HandledPackets.hpp:30529
Main object for the aegis packet: CZ_REQ_USER_COUNT.
Definition: HandledPackets.hpp:30575
Main object for the aegis packet: CZ_REQ_WEAPONREFINE.
Definition: HandledPackets.hpp:30621
Main object for the aegis packet: CZ_REQ_WEAR_EQUIP_V5.
Definition: HandledPackets.hpp:30710
Main object for the aegis packet: CZ_REQ_WEAR_EQUIP.
Definition: HandledPackets.hpp:30668
Main object for the aegis packet: CZ_REQ_WHISPER_LIST.
Definition: HandledPackets.hpp:30758
Main object for the aegis packet: CZ_REQ_ZENY_FROM_RODEX.
Definition: HandledPackets.hpp:30798
Main object for the aegis packet: CZ_RESET.
Definition: HandledPackets.hpp:30844
Main object for the aegis packet: CZ_RESTART.
Definition: HandledPackets.hpp:30890
Main object for the aegis packet: CZ_SEARCH_STORE_INFO_NEXT_PAGE.
Definition: HandledPackets.hpp:32052
Main object for the aegis packet: CZ_SEARCH_STORE_INFO.
Definition: HandledPackets.hpp:31336
Main object for the aegis packet: CZ_SEEK_PARTY_MEMBER.
Definition: HandledPackets.hpp:32138
Main object for the aegis packet: CZ_SEEK_PARTY.
Definition: HandledPackets.hpp:32095
Main object for the aegis packet: CZ_SELECTAUTOSPELL.
Definition: HandledPackets.hpp:32184
Main object for the aegis packet: CZ_SELECTCART.
Definition: HandledPackets.hpp:32224
Main object for the aegis packet: CZ_SELECT_PETEGG.
Definition: HandledPackets.hpp:32270
Main object for the aegis packet: CZ_SELECT_WARPPOINT.
Definition: HandledPackets.hpp:32316
Main object for the aegis packet: CZ_SETTING_WHISPER_PC.
Definition: HandledPackets.hpp:32362
Main object for the aegis packet: CZ_SETTING_WHISPER_STATE.
Definition: HandledPackets.hpp:32408
Main object for the aegis packet: CZ_SE_CASHSHOP_CLOSE.
Definition: HandledPackets.hpp:32448
Main object for the aegis packet: CZ_SE_CASHSHOP_OPEN2.
Definition: HandledPackets.hpp:32525
Main object for the aegis packet: CZ_SE_CASHSHOP_OPEN.
Definition: HandledPackets.hpp:32488
Main object for the aegis packet: CZ_SE_PC_BUY_CASHITEM_LIST.
Definition: HandledPackets.hpp:32565
Main object for the aegis packet: CZ_SHIFT.
Definition: HandledPackets.hpp:32611
Main object for the aegis packet: CZ_SHORTCUTKEYBAR_ROTATE.
Definition: HandledPackets.hpp:32660
Main object for the aegis packet: CZ_SHORTCUT_KEY_CHANGE.
Definition: HandledPackets.hpp:32715
Main object for the aegis packet: CZ_SIMPLE_BUY_CASH_POINT_ITEM.
Definition: HandledPackets.hpp:32758
Main object for the aegis packet: CZ_SIMPLE_CASH_BTNSHOW.
Definition: HandledPackets.hpp:32798
Main object for the aegis packet: CZ_SKILL_SELECT_RESPONSE.
Definition: HandledPackets.hpp:32841
Main object for the aegis packet: CZ_SRPACKETR2_START.
Definition: HandledPackets.hpp:32873
Main object for the aegis packet: CZ_SRPACKET_START.
Definition: HandledPackets.hpp:32905
Main object for the aegis packet: CZ_SSILIST_ITEM_CLICK.
Definition: HandledPackets.hpp:33599
Main object for the aegis packet: CZ_STANDING_RESURRECTION.
Definition: HandledPackets.hpp:33645
Main object for the aegis packet: CZ_START_USE_SKILL.
Definition: HandledPackets.hpp:33685
Main object for the aegis packet: CZ_STATUS_CHANGE.
Definition: HandledPackets.hpp:33731
Main object for the aegis packet: CZ_STOP_USE_SKILL.
Definition: HandledPackets.hpp:33773
Main object for the aegis packet: CZ_STYLE_CLOSE.
Definition: HandledPackets.hpp:33813
Main object for the aegis packet: CZ_TAEKWON_RANK.
Definition: HandledPackets.hpp:33859
Main object for the aegis packet: CZ_TRYCAPTURE_MONSTER.
Definition: HandledPackets.hpp:33905
Main object for the aegis packet: CZ_TRYCOLLECTION.
Definition: HandledPackets.hpp:33945
Main object for the aegis packet: CZ_UNINSTALLATION.
Definition: HandledPackets.hpp:33982
Main object for the aegis packet: CZ_UNKNOWN_BOOKING_SOMMON_MEMBER_08f5.
Definition: HandledPackets.hpp:34011
Main object for the aegis packet: CZ_UNUSED_MER_UPGRADE_SKILLLEVEL.
Definition: HandledPackets.hpp:34043
Main object for the aegis packet: CZ_UNUSED_MER_USE_SKILL.
Definition: HandledPackets.hpp:34075
Main object for the aegis packet: CZ_UPGRADE_SKILLLEVEL.
Definition: HandledPackets.hpp:34121
Main object for the aegis packet: CZ_UPLOAD_MACRO_DETECTOR_CAPTCHA.
Definition: HandledPackets.hpp:34159
Main object for the aegis packet: CZ_USE_ITEM2.
Definition: HandledPackets.hpp:34236
Main object for the aegis packet: CZ_USE_ITEM_NEW_JAPEN.
Definition: HandledPackets.hpp:34284
Main object for the aegis packet: CZ_USE_ITEM.
Definition: HandledPackets.hpp:34191
Main object for the aegis packet: CZ_USE_SKILL2.
Definition: HandledPackets.hpp:35083
Main object for the aegis packet: CZ_USE_SKILL_NEW_JAPEN.
Definition: HandledPackets.hpp:35132
Main object for the aegis packet: CZ_USE_SKILL_TOGROUND2.
Definition: HandledPackets.hpp:35950
Main object for the aegis packet: CZ_USE_SKILL_TOGROUND_WITHTALKBOX2.
Definition: HandledPackets.hpp:36487
Main object for the aegis packet: CZ_USE_SKILL_TOGROUND_WITHTALKBOX.
Definition: HandledPackets.hpp:36234
Main object for the aegis packet: CZ_USE_SKILL_TOGROUND.
Definition: HandledPackets.hpp:35419
Main object for the aegis packet: CZ_USE_SKILL.
Definition: HandledPackets.hpp:34562
Main object for the aegis packet: CZ_WHISPER.
Definition: HandledPackets.hpp:36538
ClientPacketLengthTable(std::shared_ptr< ZoneSession > s)
Definition: ClientPacketLengthTable.hpp:43
~ClientPacketLengthTable()
Definition: ClientPacketLengthTable.hpp:16184
Auto-generated with a python generator tool authored by Sephus (sagunxp@gmail.com).
Definition: PacketLengthTable.hpp:47
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0064.
Definition: TransmittedPackets.hpp:68
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0065.
Definition: TransmittedPackets.hpp:105
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0066.
Definition: TransmittedPackets.hpp:142
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0067.
Definition: TransmittedPackets.hpp:179
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0068.
Definition: TransmittedPackets.hpp:216
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0069.
Definition: TransmittedPackets.hpp:253
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_006A.
Definition: TransmittedPackets.hpp:290
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_006B.
Definition: TransmittedPackets.hpp:327
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_006C.
Definition: TransmittedPackets.hpp:364
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_006D.
Definition: TransmittedPackets.hpp:401
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_006E.
Definition: TransmittedPackets.hpp:438
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_006F.
Definition: TransmittedPackets.hpp:475
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0070.
Definition: TransmittedPackets.hpp:512
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0071.
Definition: TransmittedPackets.hpp:549
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0081.
Definition: TransmittedPackets.hpp:586
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0187.
Definition: TransmittedPackets.hpp:687
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01B5.
Definition: TransmittedPackets.hpp:724
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01BE.
Definition: TransmittedPackets.hpp:761
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01BF.
Definition: TransmittedPackets.hpp:798
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01C6.
Definition: TransmittedPackets.hpp:835
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01C7.
Definition: TransmittedPackets.hpp:872
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01DB.
Definition: TransmittedPackets.hpp:909
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01DC.
Definition: TransmittedPackets.hpp:946
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01DD.
Definition: TransmittedPackets.hpp:983
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01F1.
Definition: TransmittedPackets.hpp:1020
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01FA.
Definition: TransmittedPackets.hpp:1057
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_01FB.
Definition: TransmittedPackets.hpp:1094
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0200.
Definition: TransmittedPackets.hpp:1131
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0204.
Definition: TransmittedPackets.hpp:1168
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_020D.
Definition: TransmittedPackets.hpp:1205
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_023D.
Definition: TransmittedPackets.hpp:1294
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_023E.
Definition: TransmittedPackets.hpp:1331
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0258.
Definition: TransmittedPackets.hpp:1368
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0259.
Definition: TransmittedPackets.hpp:1405
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0261.
Definition: TransmittedPackets.hpp:1442
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0262.
Definition: TransmittedPackets.hpp:1479
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0263.
Definition: TransmittedPackets.hpp:1516
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0264.
Definition: TransmittedPackets.hpp:1553
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0265.
Definition: TransmittedPackets.hpp:1590
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0266.
Definition: TransmittedPackets.hpp:1627
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0267.
Definition: TransmittedPackets.hpp:1664
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0268.
Definition: TransmittedPackets.hpp:1701
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0269.
Definition: TransmittedPackets.hpp:1738
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_026A.
Definition: TransmittedPackets.hpp:1775
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_026B.
Definition: TransmittedPackets.hpp:1812
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_026C.
Definition: TransmittedPackets.hpp:1849
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_026D.
Definition: TransmittedPackets.hpp:1886
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_026F.
Definition: TransmittedPackets.hpp:1923
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0270.
Definition: TransmittedPackets.hpp:1960
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0271.
Definition: TransmittedPackets.hpp:1997
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0272.
Definition: TransmittedPackets.hpp:2034
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0275.
Definition: TransmittedPackets.hpp:2071
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0276.
Definition: TransmittedPackets.hpp:2108
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0277.
Definition: TransmittedPackets.hpp:2145
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_027C.
Definition: TransmittedPackets.hpp:2182
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_027F.
Definition: TransmittedPackets.hpp:2219
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_028B.
Definition: TransmittedPackets.hpp:2256
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_028C.
Definition: TransmittedPackets.hpp:2293
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_028D.
Definition: TransmittedPackets.hpp:2330
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_028E.
Definition: TransmittedPackets.hpp:2367
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_028F.
Definition: TransmittedPackets.hpp:2404
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0290.
Definition: TransmittedPackets.hpp:2441
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_02AD.
Definition: TransmittedPackets.hpp:2478
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_02B0.
Definition: TransmittedPackets.hpp:2515
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_02CA.
Definition: TransmittedPackets.hpp:2552
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_02F7.
Definition: TransmittedPackets.hpp:2582
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_03DD.
Definition: TransmittedPackets.hpp:2619
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_03DE.
Definition: TransmittedPackets.hpp:2656
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0448.
Definition: TransmittedPackets.hpp:2693
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_07E5.
Definition: TransmittedPackets.hpp:2730
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_07E7.
Definition: TransmittedPackets.hpp:2767
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_07E8.
Definition: TransmittedPackets.hpp:2804
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_07E9.
Definition: TransmittedPackets.hpp:2841
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0821.
Definition: TransmittedPackets.hpp:2878
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0822.
Definition: TransmittedPackets.hpp:2915
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0823.
Definition: TransmittedPackets.hpp:2952
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0825.
Definition: TransmittedPackets.hpp:2989
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0827.
Definition: TransmittedPackets.hpp:3026
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0828.
Definition: TransmittedPackets.hpp:3063
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0829.
Definition: TransmittedPackets.hpp:3100
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_082A.
Definition: TransmittedPackets.hpp:3137
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_082B.
Definition: TransmittedPackets.hpp:3174
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_082C.
Definition: TransmittedPackets.hpp:3211
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_082D.
Definition: TransmittedPackets.hpp:3248
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_083E.
Definition: TransmittedPackets.hpp:3285
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0840.
Definition: TransmittedPackets.hpp:3322
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0841.
Definition: TransmittedPackets.hpp:3359
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0865.
Definition: TransmittedPackets.hpp:3646
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_087B.
Definition: TransmittedPackets.hpp:4051
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0880.
Definition: TransmittedPackets.hpp:4172
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0884.
Definition: TransmittedPackets.hpp:4269
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0892.
Definition: TransmittedPackets.hpp:4584
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0898.
Definition: TransmittedPackets.hpp:4673
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_089E.
Definition: TransmittedPackets.hpp:4765
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08A9.
Definition: TransmittedPackets.hpp:4997
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08AF.
Definition: TransmittedPackets.hpp:5121
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08B0.
Definition: TransmittedPackets.hpp:5158
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08B2.
Definition: TransmittedPackets.hpp:5195
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08B8.
Definition: TransmittedPackets.hpp:5232
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08B9.
Definition: TransmittedPackets.hpp:5269
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08BA.
Definition: TransmittedPackets.hpp:5306
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08BB.
Definition: TransmittedPackets.hpp:5343
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08BC.
Definition: TransmittedPackets.hpp:5380
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08BD.
Definition: TransmittedPackets.hpp:5417
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08BE.
Definition: TransmittedPackets.hpp:5454
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08BF.
Definition: TransmittedPackets.hpp:5491
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08C3.
Definition: TransmittedPackets.hpp:5528
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08C4.
Definition: TransmittedPackets.hpp:5565
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08C5.
Definition: TransmittedPackets.hpp:5602
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08C6.
Definition: TransmittedPackets.hpp:5639
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08CC.
Definition: TransmittedPackets.hpp:5676
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08D4.
Definition: TransmittedPackets.hpp:5713
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08D5.
Definition: TransmittedPackets.hpp:5750
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08E3.
Definition: TransmittedPackets.hpp:5787
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08E4.
Definition: TransmittedPackets.hpp:5824
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08FC.
Definition: TransmittedPackets.hpp:5861
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_08FD.
Definition: TransmittedPackets.hpp:5898
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_091A.
Definition: TransmittedPackets.hpp:5999
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0921.
Definition: TransmittedPackets.hpp:6141
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_092A.
Definition: TransmittedPackets.hpp:6326
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_092B.
Definition: TransmittedPackets.hpp:6363
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0930.
Definition: TransmittedPackets.hpp:6455
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0931.
Definition: TransmittedPackets.hpp:6492
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0933.
Definition: TransmittedPackets.hpp:6529
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0934.
Definition: TransmittedPackets.hpp:6557
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_093C.
Definition: TransmittedPackets.hpp:6740
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0943.
Definition: TransmittedPackets.hpp:6891
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0959.
Definition: TransmittedPackets.hpp:7433
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_095C.
Definition: TransmittedPackets.hpp:7516
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0970.
Definition: TransmittedPackets.hpp:7816
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0986.
Definition: TransmittedPackets.hpp:7853
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0987.
Definition: TransmittedPackets.hpp:7890
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_098B.
Definition: TransmittedPackets.hpp:7927
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_098C.
Definition: TransmittedPackets.hpp:7964
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_098F.
Definition: TransmittedPackets.hpp:8001
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_099C.
Definition: TransmittedPackets.hpp:8038
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_099D.
Definition: TransmittedPackets.hpp:8075
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_099E.
Definition: TransmittedPackets.hpp:8112
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09A0.
Definition: TransmittedPackets.hpp:8149
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09A1.
Definition: TransmittedPackets.hpp:8186
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09A2.
Definition: TransmittedPackets.hpp:8223
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09A3.
Definition: TransmittedPackets.hpp:8260
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09A5.
Definition: TransmittedPackets.hpp:8297
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09C2.
Definition: TransmittedPackets.hpp:8334
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09C5.
Definition: TransmittedPackets.hpp:8371
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09C6.
Definition: TransmittedPackets.hpp:8408
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09C7.
Definition: TransmittedPackets.hpp:8445
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09C8.
Definition: TransmittedPackets.hpp:8482
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09C9.
Definition: TransmittedPackets.hpp:8519
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_09E0.
Definition: TransmittedPackets.hpp:8556
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A39.
Definition: TransmittedPackets.hpp:8593
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A3A.
Definition: TransmittedPackets.hpp:8630
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A3C.
Definition: TransmittedPackets.hpp:8667
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A3D.
Definition: TransmittedPackets.hpp:8704
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A3E.
Definition: TransmittedPackets.hpp:8741
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A40.
Definition: TransmittedPackets.hpp:8778
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A42.
Definition: TransmittedPackets.hpp:8815
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A4D.
Definition: TransmittedPackets.hpp:8852
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A5E.
Definition: TransmittedPackets.hpp:8881
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A5F.
Definition: TransmittedPackets.hpp:8910
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A60.
Definition: TransmittedPackets.hpp:8939
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A71.
Definition: TransmittedPackets.hpp:8976
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A72.
Definition: TransmittedPackets.hpp:9013
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A73.
Definition: TransmittedPackets.hpp:9050
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A74.
Definition: TransmittedPackets.hpp:9087
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A76.
Definition: TransmittedPackets.hpp:9124
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A79.
Definition: TransmittedPackets.hpp:9161
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A7B.
Definition: TransmittedPackets.hpp:9198
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A7C.
Definition: TransmittedPackets.hpp:9235
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A80.
Definition: TransmittedPackets.hpp:9272
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A81.
Definition: TransmittedPackets.hpp:9309
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A82.
Definition: TransmittedPackets.hpp:9346
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A83.
Definition: TransmittedPackets.hpp:9383
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A85.
Definition: TransmittedPackets.hpp:9420
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A86.
Definition: TransmittedPackets.hpp:9457
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A8B.
Definition: TransmittedPackets.hpp:9494
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A8C.
Definition: TransmittedPackets.hpp:9531
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A8E.
Definition: TransmittedPackets.hpp:9568
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A8F.
Definition: TransmittedPackets.hpp:9605
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A90.
Definition: TransmittedPackets.hpp:9642
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A92.
Definition: TransmittedPackets.hpp:9679
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A93.
Definition: TransmittedPackets.hpp:9716
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A94.
Definition: TransmittedPackets.hpp:9753
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A95.
Definition: TransmittedPackets.hpp:9790
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A9E.
Definition: TransmittedPackets.hpp:9827
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0A9F.
Definition: TransmittedPackets.hpp:9864
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AA8.
Definition: TransmittedPackets.hpp:9901
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AA9.
Definition: TransmittedPackets.hpp:9938
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AAA.
Definition: TransmittedPackets.hpp:9975
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AAB.
Definition: TransmittedPackets.hpp:10012
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AAC.
Definition: TransmittedPackets.hpp:10049
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AAD.
Definition: TransmittedPackets.hpp:10086
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AAE.
Definition: TransmittedPackets.hpp:10123
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AAF.
Definition: TransmittedPackets.hpp:10160
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AB0.
Definition: TransmittedPackets.hpp:10197
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AB1.
Definition: TransmittedPackets.hpp:10234
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AB3.
Definition: TransmittedPackets.hpp:10271
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AB8.
Definition: TransmittedPackets.hpp:10308
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0ABA.
Definition: TransmittedPackets.hpp:10345
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0ABB.
Definition: TransmittedPackets.hpp:10382
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0ABC.
Definition: TransmittedPackets.hpp:10419
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0ABF.
Definition: TransmittedPackets.hpp:10456
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AC3.
Definition: TransmittedPackets.hpp:10493
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AC4.
Definition: TransmittedPackets.hpp:10530
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AC5.
Definition: TransmittedPackets.hpp:10567
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AC6.
Definition: TransmittedPackets.hpp:10604
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AC9.
Definition: TransmittedPackets.hpp:10641
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0ACA.
Definition: TransmittedPackets.hpp:10678
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0ACD.
Definition: TransmittedPackets.hpp:10715
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0ACE.
Definition: TransmittedPackets.hpp:10752
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0ACF.
Definition: TransmittedPackets.hpp:10789
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD0.
Definition: TransmittedPackets.hpp:10826
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD1.
Definition: TransmittedPackets.hpp:10863
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD2.
Definition: TransmittedPackets.hpp:10900
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD3.
Definition: TransmittedPackets.hpp:10937
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD4.
Definition: TransmittedPackets.hpp:10974
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD5.
Definition: TransmittedPackets.hpp:11011
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD6.
Definition: TransmittedPackets.hpp:11048
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD7.
Definition: TransmittedPackets.hpp:11085
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD8.
Definition: TransmittedPackets.hpp:11122
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AD9.
Definition: TransmittedPackets.hpp:11159
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AE0.
Definition: TransmittedPackets.hpp:11196
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AE1.
Definition: TransmittedPackets.hpp:11233
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AE3.
Definition: TransmittedPackets.hpp:11270
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AE8.
Definition: TransmittedPackets.hpp:11307
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AE9.
Definition: TransmittedPackets.hpp:11344
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AEC.
Definition: TransmittedPackets.hpp:11381
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AED.
Definition: TransmittedPackets.hpp:11418
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AEE.
Definition: TransmittedPackets.hpp:11455
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AF1.
Definition: TransmittedPackets.hpp:11492
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AF2.
Definition: TransmittedPackets.hpp:11529
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AF3.
Definition: TransmittedPackets.hpp:11566
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AF5.
Definition: TransmittedPackets.hpp:11603
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0AF9.
Definition: TransmittedPackets.hpp:11640
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B00.
Definition: TransmittedPackets.hpp:11677
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B01.
Definition: TransmittedPackets.hpp:11714
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B02.
Definition: TransmittedPackets.hpp:11751
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B04.
Definition: TransmittedPackets.hpp:11791
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B07.
Definition: TransmittedPackets.hpp:11828
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B23.
Definition: TransmittedPackets.hpp:11865
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B24.
Definition: TransmittedPackets.hpp:11902
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B25.
Definition: TransmittedPackets.hpp:11939
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B2B.
Definition: TransmittedPackets.hpp:11976
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B30.
Definition: TransmittedPackets.hpp:12013
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B34.
Definition: TransmittedPackets.hpp:12050
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B39.
Definition: TransmittedPackets.hpp:12087
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B3C.
Definition: TransmittedPackets.hpp:12124
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B3D.
Definition: TransmittedPackets.hpp:12161
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B3E.
Definition: TransmittedPackets.hpp:12198
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B44.
Definition: TransmittedPackets.hpp:12235
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B48.
Definition: TransmittedPackets.hpp:12272
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B49.
Definition: TransmittedPackets.hpp:12309
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B4A.
Definition: TransmittedPackets.hpp:12346
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B4B.
Definition: TransmittedPackets.hpp:12383
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B4D.
Definition: TransmittedPackets.hpp:12420
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B4F.
Definition: TransmittedPackets.hpp:12457
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B50.
Definition: TransmittedPackets.hpp:12494
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B51.
Definition: TransmittedPackets.hpp:12531
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B52.
Definition: TransmittedPackets.hpp:12568
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B53.
Definition: TransmittedPackets.hpp:12605
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B54.
Definition: TransmittedPackets.hpp:12642
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B55.
Definition: TransmittedPackets.hpp:12679
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B5F.
Definition: TransmittedPackets.hpp:12716
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B60.
Definition: TransmittedPackets.hpp:12753
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B61.
Definition: TransmittedPackets.hpp:12790
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B62.
Definition: TransmittedPackets.hpp:12827
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B68.
Definition: TransmittedPackets.hpp:12864
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B6A.
Definition: TransmittedPackets.hpp:12901
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B6B.
Definition: TransmittedPackets.hpp:12938
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B6C.
Definition: TransmittedPackets.hpp:12975
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B6F.
Definition: TransmittedPackets.hpp:13012
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B70.
Definition: TransmittedPackets.hpp:13052
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B71.
Definition: TransmittedPackets.hpp:13089
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B72.
Definition: TransmittedPackets.hpp:13129
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B73.
Definition: TransmittedPackets.hpp:13166
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B74.
Definition: TransmittedPackets.hpp:13203
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B75.
Definition: TransmittedPackets.hpp:13240
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B77.
Definition: TransmittedPackets.hpp:13277
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B7E.
Definition: TransmittedPackets.hpp:13314
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B7F.
Definition: TransmittedPackets.hpp:13351
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B80.
Definition: TransmittedPackets.hpp:13388
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B8C.
Definition: TransmittedPackets.hpp:13425
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B8D.
Definition: TransmittedPackets.hpp:13462
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B8E.
Definition: TransmittedPackets.hpp:13501
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B93.
Definition: TransmittedPackets.hpp:13537
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B94.
Definition: TransmittedPackets.hpp:13574
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B95.
Definition: TransmittedPackets.hpp:13610
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B96.
Definition: TransmittedPackets.hpp:13647
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B97.
Definition: TransmittedPackets.hpp:13683
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B98.
Definition: TransmittedPackets.hpp:13720
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0B99.
Definition: TransmittedPackets.hpp:13757
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BA2.
Definition: TransmittedPackets.hpp:13792
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BA3.
Definition: TransmittedPackets.hpp:13826
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BA5.
Definition: TransmittedPackets.hpp:13860
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BAC.
Definition: TransmittedPackets.hpp:13898
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BAF.
Definition: TransmittedPackets.hpp:13929
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB0.
Definition: TransmittedPackets.hpp:13958
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB1.
Definition: TransmittedPackets.hpp:13987
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB2.
Definition: TransmittedPackets.hpp:14016
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB3.
Definition: TransmittedPackets.hpp:14045
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB4.
Definition: TransmittedPackets.hpp:14074
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB5.
Definition: TransmittedPackets.hpp:14103
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB6.
Definition: TransmittedPackets.hpp:14132
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB7.
Definition: TransmittedPackets.hpp:14161
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB8.
Definition: TransmittedPackets.hpp:14190
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BB9.
Definition: TransmittedPackets.hpp:14219
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BBA.
Definition: TransmittedPackets.hpp:14248
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BBB.
Definition: TransmittedPackets.hpp:14277
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BBC.
Definition: TransmittedPackets.hpp:14306
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BBD.
Definition: TransmittedPackets.hpp:14335
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BBF.
Definition: TransmittedPackets.hpp:14364
Main object for the aegis packet: UNKNOWN_PACKET_PLACEHOLDER_0BC0.
Definition: TransmittedPackets.hpp:14393
Main object for the aegis packet: ZC_ACCEPT_ENTER2.
Definition: TransmittedPackets.hpp:14490
Main object for the aegis packet: ZC_ACCEPT_ENTER3.
Definition: TransmittedPackets.hpp:14535
Main object for the aegis packet: ZC_ACCEPT_ENTER.
Definition: TransmittedPackets.hpp:14439
Main object for the aegis packet: ZC_ACCEPT_QUIT.
Definition: TransmittedPackets.hpp:14587
Main object for the aegis packet: ZC_ACH_UPDATE.
Definition: TransmittedPackets.hpp:14627
Main object for the aegis packet: ZC_ACK_ACCOUNTNAME.
Definition: TransmittedPackets.hpp:14678
Main object for the aegis packet: ZC_ACK_ADDITEM_TO_CART.
Definition: TransmittedPackets.hpp:14726
Main object for the aegis packet: ZC_ACK_ADD_EXCHANGE_ITEM.
Definition: TransmittedPackets.hpp:14772
Main object for the aegis packet: ZC_ACK_ADD_ITEM_RODEX.
Definition: TransmittedPackets.hpp:14820
Main object for the aegis packet: ZC_ACK_APPLY_BARGAIN_SALE_ITEM.
Definition: TransmittedPackets.hpp:14861
Main object for the aegis packet: ZC_ACK_APPLY_MACRO_DETECTOR.
Definition: TransmittedPackets.hpp:14898
Main object for the aegis packet: ZC_ACK_AUCTION_ADD_ITEM.
Definition: TransmittedPackets.hpp:14944
Main object for the aegis packet: ZC_ACK_BANKING_DEPOSIT.
Definition: TransmittedPackets.hpp:14986
Main object for the aegis packet: ZC_ACK_BANKING_WITHDRAW.
Definition: TransmittedPackets.hpp:15026
Main object for the aegis packet: ZC_ACK_BAN_GUILD_SSO.
Definition: TransmittedPackets.hpp:15115
Main object for the aegis packet: ZC_ACK_BAN_GUILD.
Definition: TransmittedPackets.hpp:15072
Main object for the aegis packet: ZC_ACK_BATTLE_STATE_MONITOR.
Definition: TransmittedPackets.hpp:15157
Main object for the aegis packet: ZC_ACK_BEFORE_WORLD_INFO.
Definition: TransmittedPackets.hpp:15197
Main object for the aegis packet: ZC_ACK_CASH_BARGAIN_SALE_ITEM_INFO.
Definition: TransmittedPackets.hpp:15237
Main object for the aegis packet: ZC_ACK_CHANGE_GUILD_POSITIONINFO.
Definition: TransmittedPackets.hpp:15283
Main object for the aegis packet: ZC_ACK_CHANGE_TITLE.
Definition: TransmittedPackets.hpp:15325
Main object for the aegis packet: ZC_ACK_CLAN_LEAVE.
Definition: TransmittedPackets.hpp:15365
Main object for the aegis packet: ZC_ACK_CLOSE_BANKING.
Definition: TransmittedPackets.hpp:15405
Main object for the aegis packet: ZC_ACK_CLOSE_GUILD_STORAGE.
Definition: TransmittedPackets.hpp:15445
Main object for the aegis packet: ZC_ACK_CLOSE_ROULETTE.
Definition: TransmittedPackets.hpp:15485
Main object for the aegis packet: ZC_ACK_COUNT_BARGAIN_SALE_ITEM.
Definition: TransmittedPackets.hpp:15526
Main object for the aegis packet: ZC_ACK_CREATE_CHATROOM.
Definition: TransmittedPackets.hpp:15572
Main object for the aegis packet: ZC_ACK_DELETE_RODEX.
Definition: TransmittedPackets.hpp:15613
Main object for the aegis packet: ZC_ACK_DISCONNECT_CHARACTER.
Definition: TransmittedPackets.hpp:15659
Main object for the aegis packet: ZC_ACK_DISORGANIZE_GUILD_RESULT.
Definition: TransmittedPackets.hpp:15752
Main object for the aegis packet: ZC_ACK_DISORGANIZE_GUILD.
Definition: TransmittedPackets.hpp:15706
Main object for the aegis packet: ZC_ACK_ENTRY_QUEUE_APPLY.
Definition: TransmittedPackets.hpp:15793
Main object for the aegis packet: ZC_ACK_ENTRY_QUEUE_CANCEL.
Definition: TransmittedPackets.hpp:15833
Main object for the aegis packet: ZC_ACK_EXCHANGE_ITEM2.
Definition: TransmittedPackets.hpp:15926
Main object for the aegis packet: ZC_ACK_EXCHANGE_ITEM.
Definition: TransmittedPackets.hpp:15879
Main object for the aegis packet: ZC_ACK_GENERATE_ROULETTE.
Definition: TransmittedPackets.hpp:15969
Main object for the aegis packet: ZC_ACK_GIVE_MANNER_POINT.
Definition: TransmittedPackets.hpp:16015
Main object for the aegis packet: ZC_ACK_GUILDSTORAGE_LOG.
Definition: TransmittedPackets.hpp:16056
Main object for the aegis packet: ZC_ACK_GUILD_MEMBER_INFO.
Definition: TransmittedPackets.hpp:16102
Main object for the aegis packet: ZC_ACK_GUILD_MENUINTERFACE.
Definition: TransmittedPackets.hpp:16148
Main object for the aegis packet: ZC_ACK_GUILD_NAME.
Definition: TransmittedPackets.hpp:16189
Main object for the aegis packet: ZC_ACK_INVENTORY_EXPAND_RESULT.
Definition: TransmittedPackets.hpp:16269
Main object for the aegis packet: ZC_ACK_INVENTORY_EXPAND.
Definition: TransmittedPackets.hpp:16229
Main object for the aegis packet: ZC_ACK_ITEMCOMPOSITION.
Definition: TransmittedPackets.hpp:16315
Main object for the aegis packet: ZC_ACK_ITEMIDENTIFY.
Definition: TransmittedPackets.hpp:16364
Main object for the aegis packet: ZC_ACK_ITEMLIST_BUYING_STORE.
Definition: TransmittedPackets.hpp:16406
Main object for the aegis packet: ZC_ACK_ITEMREFINING.
Definition: TransmittedPackets.hpp:16457
Main object for the aegis packet: ZC_ACK_ITEMREPAIR.
Definition: TransmittedPackets.hpp:16506
Main object for the aegis packet: ZC_ACK_ITEM_FROM_RODEX.
Definition: TransmittedPackets.hpp:16548
Main object for the aegis packet: ZC_ACK_LEAVE_GUILD.
Definition: TransmittedPackets.hpp:16594
Main object for the aegis packet: ZC_ACK_MAIL_ADD_ITEM.
Definition: TransmittedPackets.hpp:16642
Main object for the aegis packet: ZC_ACK_MAIL_DELETE.
Definition: TransmittedPackets.hpp:16690
Main object for the aegis packet: ZC_ACK_MAIL_RETURN.
Definition: TransmittedPackets.hpp:16738
Main object for the aegis packet: ZC_ACK_MAKE_GROUP.
Definition: TransmittedPackets.hpp:16786
Main object for the aegis packet: ZC_ACK_MERGE_ITEM.
Definition: TransmittedPackets.hpp:16827
Main object for the aegis packet: ZC_ACK_OPENSTORE2.
Definition: TransmittedPackets.hpp:16869
Main object for the aegis packet: ZC_ACK_OPEN_BANKING.
Definition: TransmittedPackets.hpp:16910
Main object for the aegis packet: ZC_ACK_OPEN_GUILD_STORAGE.
Definition: TransmittedPackets.hpp:16950
Main object for the aegis packet: ZC_ACK_OPEN_MEMBER_INFO.
Definition: TransmittedPackets.hpp:16985
Main object for the aegis packet: ZC_ACK_OPEN_ROULETTE.
Definition: TransmittedPackets.hpp:17025
Main object for the aegis packet: ZC_ACK_OPEN_WRITE_RODEX.
Definition: TransmittedPackets.hpp:17065
Main object for the aegis packet: ZC_ACK_PARTY_NAME.
Definition: TransmittedPackets.hpp:17105
Main object for the aegis packet: ZC_ACK_PLAYER_AID_IN_RANGE.
Definition: TransmittedPackets.hpp:17142
Main object for the aegis packet: ZC_ACK_PREVIEW_MACRO_DETECTOR.
Definition: TransmittedPackets.hpp:17179
Main object for the aegis packet: ZC_ACK_PVPPOINT.
Definition: TransmittedPackets.hpp:17219
Main object for the aegis packet: ZC_ACK_RANDOM_COMBINE_ITEM.
Definition: TransmittedPackets.hpp:17261
Main object for the aegis packet: ZC_ACK_RANDOM_UPGRADE_ITEM.
Definition: TransmittedPackets.hpp:17298
Main object for the aegis packet: ZC_ACK_RANKING.
Definition: TransmittedPackets.hpp:17347
Main object for the aegis packet: ZC_ACK_READ_RODEX.
Definition: TransmittedPackets.hpp:17396
Main object for the aegis packet: ZC_ACK_REMEMBER_WARPPOINT.
Definition: TransmittedPackets.hpp:17442
Main object for the aegis packet: ZC_ACK_REMOVE_BARGAIN_SALE_ITEM.
Definition: TransmittedPackets.hpp:17482
Main object for the aegis packet: ZC_ACK_REMOVE_RODEX_ITEM.
Definition: TransmittedPackets.hpp:17522
Main object for the aegis packet: ZC_ACK_REQMAKINGITEM.
Definition: TransmittedPackets.hpp:17568
Main object for the aegis packet: ZC_ACK_REQNAMEALL2.
Definition: TransmittedPackets.hpp:17714
Main object for the aegis packet: ZC_ACK_REQNAMEALL.
Definition: TransmittedPackets.hpp:17669
Main object for the aegis packet: ZC_ACK_REQNAME_BYGID.
Definition: TransmittedPackets.hpp:17775
Main object for the aegis packet: ZC_ACK_REQNAME_TITLE.
Definition: TransmittedPackets.hpp:17807
Main object for the aegis packet: ZC_ACK_REQNAME.
Definition: TransmittedPackets.hpp:17623
Main object for the aegis packet: ZC_ACK_REQ_ALLY_GUILD.
Definition: TransmittedPackets.hpp:17853
Main object for the aegis packet: ZC_ACK_REQ_CHANGE_MEMBERS.
Definition: TransmittedPackets.hpp:17900
Main object for the aegis packet: ZC_ACK_REQ_DISCONNECT.
Definition: TransmittedPackets.hpp:17948
Main object for the aegis packet: ZC_ACK_REQ_HOSTILE_GUILD.
Definition: TransmittedPackets.hpp:17995
Main object for the aegis packet: ZC_ACK_REQ_JOIN_GROUP.
Definition: TransmittedPackets.hpp:18042
Main object for the aegis packet: ZC_ACK_REQ_JOIN_GUILD.
Definition: TransmittedPackets.hpp:18090
Main object for the aegis packet: ZC_ACK_RODEX_LIST.
Definition: TransmittedPackets.hpp:18149
Main object for the aegis packet: ZC_ACK_ROULEITTE_INFO.
Definition: TransmittedPackets.hpp:18189
Main object for the aegis packet: ZC_ACK_SCHEDULER_CASHITEM.
Definition: TransmittedPackets.hpp:18229
Main object for the aegis packet: ZC_ACK_SEND_RODEX.
Definition: TransmittedPackets.hpp:18269
Main object for the aegis packet: ZC_ACK_SE_CASH_ITEM_LIST2.
Definition: TransmittedPackets.hpp:18349
Main object for the aegis packet: ZC_ACK_SE_CASH_ITEM_LIST.
Definition: TransmittedPackets.hpp:18309
Main object for the aegis packet: ZC_ACK_STATUS_GM.
Definition: TransmittedPackets.hpp:18395
Main object for the aegis packet: ZC_ACK_TAKEOFF_EQUIP_ALL.
Definition: TransmittedPackets.hpp:18431
Main object for the aegis packet: ZC_ACK_TAKEOFF_EQUIP_V5.
Definition: TransmittedPackets.hpp:18471
Main object for the aegis packet: ZC_ACK_TOUSESKILL.
Definition: TransmittedPackets.hpp:18520
Main object for the aegis packet: ZC_ACK_UPLOAD_MACRO_DETECTOR.
Definition: TransmittedPackets.hpp:18588
Main object for the aegis packet: ZC_ACK_WEAPONREFINE.
Definition: TransmittedPackets.hpp:18634
Main object for the aegis packet: ZC_ACK_WEAR_EQUIP_V5.
Definition: TransmittedPackets.hpp:18674
Main object for the aegis packet: ZC_ACK_WHISPER02.
Definition: TransmittedPackets.hpp:18773
Main object for the aegis packet: ZC_ACK_WHISPER.
Definition: TransmittedPackets.hpp:18727
Main object for the aegis packet: ZC_ACK_ZENY_FROM_RODEX.
Definition: TransmittedPackets.hpp:18820
Main object for the aegis packet: ZC_ACTION_FAILURE.
Definition: TransmittedPackets.hpp:18866
Main object for the aegis packet: ZC_ACTION_MOVE.
Definition: TransmittedPackets.hpp:18903
Main object for the aegis packet: ZC_ACTIVE_QUEST.
Definition: TransmittedPackets.hpp:18949
Main object for the aegis packet: ZC_ADD_EXCHANGE_ITEM2.
Definition: TransmittedPackets.hpp:19041
Main object for the aegis packet: ZC_ADD_EXCHANGE_ITEM3.
Definition: TransmittedPackets.hpp:19089
Main object for the aegis packet: ZC_ADD_EXCHANGE_ITEM4.
Definition: TransmittedPackets.hpp:19129
Main object for the aegis packet: ZC_ADD_EXCHANGE_ITEM.
Definition: TransmittedPackets.hpp:19001
Main object for the aegis packet: ZC_ADD_FRIENDS_LIST.
Definition: TransmittedPackets.hpp:19175
Main object for the aegis packet: ZC_ADD_ITEM_TO_CART2.
Definition: TransmittedPackets.hpp:19273
Main object for the aegis packet: ZC_ADD_ITEM_TO_CART3.
Definition: TransmittedPackets.hpp:19313
Main object for the aegis packet: ZC_ADD_ITEM_TO_CART.
Definition: TransmittedPackets.hpp:19227
Main object for the aegis packet: ZC_ADD_ITEM_TO_STORE2.
Definition: TransmittedPackets.hpp:19406
Main object for the aegis packet: ZC_ADD_ITEM_TO_STORE3.
Definition: TransmittedPackets.hpp:19447
Main object for the aegis packet: ZC_ADD_ITEM_TO_STORE.
Definition: TransmittedPackets.hpp:19359
Main object for the aegis packet: ZC_ADD_MEMBER_TO_GROUP2.
Definition: TransmittedPackets.hpp:19560
Main object for the aegis packet: ZC_ADD_MEMBER_TO_GROUP.
Definition: TransmittedPackets.hpp:19513
Main object for the aegis packet: ZC_ADD_QUEST_EX.
Definition: TransmittedPackets.hpp:19655
Main object for the aegis packet: ZC_ADD_QUEST.
Definition: TransmittedPackets.hpp:19606
Main object for the aegis packet: ZC_ADD_SKILL.
Definition: TransmittedPackets.hpp:19756
Main object for the aegis packet: ZC_ADVENTURER_AGENCY_JOIN_REQ.
Definition: TransmittedPackets.hpp:19793
Main object for the aegis packet: ZC_ADVENTURER_AGENCY_JOIN_RESULT.
Definition: TransmittedPackets.hpp:19830
Main object for the aegis packet: ZC_AID.
Definition: TransmittedPackets.hpp:19876
Main object for the aegis packet: ZC_AIRSHIP_MAPMOVE.
Definition: TransmittedPackets.hpp:19917
Main object for the aegis packet: ZC_AIRSHIP_SERVERMOVE.
Definition: TransmittedPackets.hpp:19957
Main object for the aegis packet: ZC_ALCHEMIST_POINT.
Definition: TransmittedPackets.hpp:20003
Main object for the aegis packet: ZC_ALCHEMIST_RANK.
Definition: TransmittedPackets.hpp:20049
Main object for the aegis packet: ZC_ALL_ACH_LIST.
Definition: TransmittedPackets.hpp:20089
Main object for the aegis packet: ZC_ALL_QUEST_LIST2.
Definition: TransmittedPackets.hpp:20175
Main object for the aegis packet: ZC_ALL_QUEST_LIST3.
Definition: TransmittedPackets.hpp:20215
Main object for the aegis packet: ZC_ALL_QUEST_LIST4.
Definition: TransmittedPackets.hpp:20255
Main object for the aegis packet: ZC_ALL_QUEST_LIST.
Definition: TransmittedPackets.hpp:20135
Main object for the aegis packet: ZC_ALL_QUEST_MISSION.
Definition: TransmittedPackets.hpp:20301
Main object for the aegis packet: ZC_ALT_EQUIPMENT_EQUIP.
Definition: TransmittedPackets.hpp:20341
Main object for the aegis packet: ZC_ALT_EQUIPMENT_ITEMS.
Definition: TransmittedPackets.hpp:20381
Main object for the aegis packet: ZC_ALT_EQUIPMENT_REMOVE.
Definition: TransmittedPackets.hpp:20421
Main object for the aegis packet: ZC_ALT_EQUIPMENT_SWITCH_ACK.
Definition: TransmittedPackets.hpp:20461
Main object for the aegis packet: ZC_ALT_PING.
Definition: TransmittedPackets.hpp:20501
Main object for the aegis packet: ZC_AOE_EFFECT_SKILL.
Definition: TransmittedPackets.hpp:20541
Main object for the aegis packet: ZC_APPLY_MACRO_DETECTOR_CAPTCHA.
Definition: TransmittedPackets.hpp:20615
Main object for the aegis packet: ZC_APPLY_MACRO_DETECTOR.
Definition: TransmittedPackets.hpp:20578
Main object for the aegis packet: ZC_ATTACK_FAILURE_FOR_DISTANCE.
Definition: TransmittedPackets.hpp:20661
Main object for the aegis packet: ZC_ATTACK_RANGE.
Definition: TransmittedPackets.hpp:20707
Main object for the aegis packet: ZC_AUCTION_ACK_MY_SELL_STOP.
Definition: TransmittedPackets.hpp:20754
Main object for the aegis packet: ZC_AUCTION_ITEM_REQ_SEARCH.
Definition: TransmittedPackets.hpp:20800
Main object for the aegis packet: ZC_AUCTION_RESULT.
Definition: TransmittedPackets.hpp:20846
Main object for the aegis packet: ZC_AUCTION_WINDOWS.
Definition: TransmittedPackets.hpp:20892
Main object for the aegis packet: ZC_AUTORUN_SKILL.
Definition: TransmittedPackets.hpp:20938
Main object for the aegis packet: ZC_AUTOSPELLLIST.
Definition: TransmittedPackets.hpp:20993
Main object for the aegis packet: ZC_BABYMSG.
Definition: TransmittedPackets.hpp:21039
Main object for the aegis packet: ZC_BANKING_CHECK.
Definition: TransmittedPackets.hpp:21079
Main object for the aegis packet: ZC_BAN_LIST.
Definition: TransmittedPackets.hpp:21143
Main object for the aegis packet: ZC_BATTLEFIELD_CHAT.
Definition: TransmittedPackets.hpp:21191
Main object for the aegis packet: ZC_BATTLEFIELD_NOTIFY_CAMPINFO.
Definition: TransmittedPackets.hpp:21237
Main object for the aegis packet: ZC_BATTLEFIELD_NOTIFY_HP2.
Definition: TransmittedPackets.hpp:21334
Main object for the aegis packet: ZC_BATTLEFIELD_NOTIFY_HP.
Definition: TransmittedPackets.hpp:21294
Main object for the aegis packet: ZC_BATTLEFIELD_NOTIFY_POINT.
Definition: TransmittedPackets.hpp:21380
Main object for the aegis packet: ZC_BATTLEFIELD_NOTIFY_POSITION.
Definition: TransmittedPackets.hpp:21426
Main object for the aegis packet: ZC_BATTLE_FIELD_LIST.
Definition: TransmittedPackets.hpp:21466
Main object for the aegis packet: ZC_BATTLE_JOIN_DISABLE_STATE.
Definition: TransmittedPackets.hpp:21506
Main object for the aegis packet: ZC_BATTLE_JOIN_NOTI_DEFER.
Definition: TransmittedPackets.hpp:21546
Main object for the aegis packet: ZC_BATTLE_NOTI_START_STEP.
Definition: TransmittedPackets.hpp:21586
Main object for the aegis packet: ZC_BLACKSMITH_POINT.
Definition: TransmittedPackets.hpp:21632
Main object for the aegis packet: ZC_BLACKSMITH_RANK.
Definition: TransmittedPackets.hpp:21678
Main object for the aegis packet: ZC_BLADESTOP.
Definition: TransmittedPackets.hpp:21724
Main object for the aegis packet: ZC_BOSS_INFO.
Definition: TransmittedPackets.hpp:21770
Main object for the aegis packet: ZC_BROADCAST2.
Definition: TransmittedPackets.hpp:21862
Main object for the aegis packet: ZC_BROADCAST4.
Definition: TransmittedPackets.hpp:21902
Main object for the aegis packet: ZC_BROADCASTING_SPECIAL_ITEM_OBTAIN.
Definition: TransmittedPackets.hpp:21942
Main object for the aegis packet: ZC_BROADCAST.
Definition: TransmittedPackets.hpp:21816
Main object for the aegis packet: ZC_BUYING_STORE_ENTRY.
Definition: TransmittedPackets.hpp:21982
Main object for the aegis packet: ZC_CANCEL_BATTLE_FIELD.
Definition: TransmittedPackets.hpp:22022
Main object for the aegis packet: ZC_CANCEL_EXCHANGE_ITEM.
Definition: TransmittedPackets.hpp:22068
Main object for the aegis packet: ZC_CARTOFF.
Definition: TransmittedPackets.hpp:22114
Main object for the aegis packet: ZC_CART_EQUIPMENT_ITEMLIST2.
Definition: TransmittedPackets.hpp:22206
Main object for the aegis packet: ZC_CART_EQUIPMENT_ITEMLIST3.
Definition: TransmittedPackets.hpp:22252
Main object for the aegis packet: ZC_CART_EQUIPMENT_ITEMLIST.
Definition: TransmittedPackets.hpp:22160
Main object for the aegis packet: ZC_CART_ITEMLIST_EQUIP_V5.
Definition: TransmittedPackets.hpp:22332
Main object for the aegis packet: ZC_CART_ITEMLIST_EQUIP_V6.
Definition: TransmittedPackets.hpp:22372
Main object for the aegis packet: ZC_CART_ITEMLIST_EQUIP.
Definition: TransmittedPackets.hpp:22292
Main object for the aegis packet: ZC_CART_ITEMLIST_NORMAL_V5.
Definition: TransmittedPackets.hpp:22452
Main object for the aegis packet: ZC_CART_ITEMLIST_NORMAL.
Definition: TransmittedPackets.hpp:22412
Main object for the aegis packet: ZC_CART_NORMAL_ITEMLIST2.
Definition: TransmittedPackets.hpp:22544
Main object for the aegis packet: ZC_CART_NORMAL_ITEMLIST3.
Definition: TransmittedPackets.hpp:22590
Main object for the aegis packet: ZC_CART_NORMAL_ITEMLIST.
Definition: TransmittedPackets.hpp:22498
Main object for the aegis packet: ZC_CASH_ITEM_DELETE.
Definition: TransmittedPackets.hpp:22636
Main object for the aegis packet: ZC_CASH_TIME_COUNTER.
Definition: TransmittedPackets.hpp:22682
Main object for the aegis packet: ZC_CHANGESTATE_MER.
Definition: TransmittedPackets.hpp:22728
Main object for the aegis packet: ZC_CHANGESTATE_PET.
Definition: TransmittedPackets.hpp:22774
Main object for the aegis packet: ZC_CHANGE_CHATROOM.
Definition: TransmittedPackets.hpp:22820
Main object for the aegis packet: ZC_CHANGE_DIRECTION.
Definition: TransmittedPackets.hpp:22873
Main object for the aegis packet: ZC_CHANGE_GROUP_MASTER.
Definition: TransmittedPackets.hpp:22913
Main object for the aegis packet: ZC_CHANGE_GUILD.
Definition: TransmittedPackets.hpp:22965
Main object for the aegis packet: ZC_CHANGE_ITEM_OPTION.
Definition: TransmittedPackets.hpp:23005
Main object for the aegis packet: ZC_CHECK_RECEIVE_CHARACTER_NAME.
Definition: TransmittedPackets.hpp:23054
Main object for the aegis packet: ZC_CLANINFO.
Definition: TransmittedPackets.hpp:23094
Main object for the aegis packet: ZC_CLEAR_DIALOG.
Definition: TransmittedPackets.hpp:23134
Main object for the aegis packet: ZC_CLOSE_BARGAIN_SALE_TOOL.
Definition: TransmittedPackets.hpp:23174
Main object for the aegis packet: ZC_CLOSE_DIALOG.
Definition: TransmittedPackets.hpp:23220
Main object for the aegis packet: ZC_CLOSE_MACRO_DETECTOR.
Definition: TransmittedPackets.hpp:23258
Main object for the aegis packet: ZC_CLOSE_STORE.
Definition: TransmittedPackets.hpp:23304
Main object for the aegis packet: ZC_COMBODELAY.
Definition: TransmittedPackets.hpp:23350
Main object for the aegis packet: ZC_COMPASS.
Definition: TransmittedPackets.hpp:23396
Main object for the aegis packet: ZC_COMPLETE_UPLOAD_MACRO_DETECTOR_CAPTCHA.
Definition: TransmittedPackets.hpp:23433
Main object for the aegis packet: ZC_CONCLUDE_EXCHANGE_ITEM.
Definition: TransmittedPackets.hpp:23479
Main object for the aegis packet: ZC_CONFIG_NOTIFY.
Definition: TransmittedPackets.hpp:23572
Main object for the aegis packet: ZC_CONFIG.
Definition: TransmittedPackets.hpp:23526
Main object for the aegis packet: ZC_CONGRATULATION.
Definition: TransmittedPackets.hpp:23618
Main object for the aegis packet: ZC_COSTUME_SPRITE_CHANGE.
Definition: TransmittedPackets.hpp:23658
Main object for the aegis packet: ZC_COUPLENAME.
Definition: TransmittedPackets.hpp:23704
Main object for the aegis packet: ZC_COUPLESTATUS.
Definition: TransmittedPackets.hpp:23750
Main object for the aegis packet: ZC_CUSTOM_HAT_EFFECT.
Definition: TransmittedPackets.hpp:23793
Main object for the aegis packet: ZC_C_MARKERINFO.
Definition: TransmittedPackets.hpp:23833
Main object for the aegis packet: ZC_DEATH_QUESTION.
Definition: TransmittedPackets.hpp:23879
Main object for the aegis packet: ZC_DEBUGMSG.
Definition: TransmittedPackets.hpp:23916
Main object for the aegis packet: ZC_DEFINE_CHECK.
Definition: TransmittedPackets.hpp:23945
Main object for the aegis packet: ZC_DELETEITEM_FROM_MCSTORE2.
Definition: TransmittedPackets.hpp:24031
Main object for the aegis packet: ZC_DELETEITEM_FROM_MCSTORE.
Definition: TransmittedPackets.hpp:23991
Main object for the aegis packet: ZC_DELETE_FRIENDS.
Definition: TransmittedPackets.hpp:24077
Main object for the aegis packet: ZC_DELETE_ITEM_FROM_BODY.
Definition: TransmittedPackets.hpp:24117
Main object for the aegis packet: ZC_DELETE_ITEM_FROM_CART.
Definition: TransmittedPackets.hpp:24166
Main object for the aegis packet: ZC_DELETE_ITEM_FROM_STORE.
Definition: TransmittedPackets.hpp:24212
Main object for the aegis packet: ZC_DELETE_MEMBER_FROM_GROUP.
Definition: TransmittedPackets.hpp:24260
Main object for the aegis packet: ZC_DEL_QUEST.
Definition: TransmittedPackets.hpp:24354
Main object for the aegis packet: ZC_DESTROY_ROOM.
Definition: TransmittedPackets.hpp:24400
Main object for the aegis packet: ZC_DEVOTIONLIST.
Definition: TransmittedPackets.hpp:24447
Main object for the aegis packet: ZC_DIALOG_TEXT_ALIGN.
Definition: TransmittedPackets.hpp:24482
Main object for the aegis packet: ZC_DISAPPEAR_BUYING_STORE_ENTRY.
Definition: TransmittedPackets.hpp:24522
Main object for the aegis packet: ZC_DISAPPEAR_ENTRY.
Definition: TransmittedPackets.hpp:24568
Main object for the aegis packet: ZC_DISPATCH_TIMING_INFO_CHN.
Definition: TransmittedPackets.hpp:24608
Main object for the aegis packet: ZC_DISPEL.
Definition: TransmittedPackets.hpp:24654
Main object for the aegis packet: ZC_DIVORCE.
Definition: TransmittedPackets.hpp:24700
Main object for the aegis packet: ZC_DRESSROOM_OPEN.
Definition: TransmittedPackets.hpp:24740
Main object for the aegis packet: ZC_DYNAMICNPC_CREATE_RESULT.
Definition: TransmittedPackets.hpp:24780
Main object for the aegis packet: ZC_EFST_SET_ENTER2.
Definition: TransmittedPackets.hpp:24860
Main object for the aegis packet: ZC_EFST_SET_ENTER.
Definition: TransmittedPackets.hpp:24820
Main object for the aegis packet: ZC_EL_INIT.
Definition: TransmittedPackets.hpp:24900
Main object for the aegis packet: ZC_EL_PAR_CHANGE.
Definition: TransmittedPackets.hpp:24940
Main object for the aegis packet: ZC_EMOTION.
Definition: TransmittedPackets.hpp:24986
Main object for the aegis packet: ZC_ENTER_ROOM.
Definition: TransmittedPackets.hpp:25032
Main object for the aegis packet: ZC_ENTRY_QUEUE_INIT.
Definition: TransmittedPackets.hpp:25075
Main object for the aegis packet: ZC_EQUIPITEM_DAMAGED.
Definition: TransmittedPackets.hpp:25121
Main object for the aegis packet: ZC_EQUIPMENT_ITEMLIST2.
Definition: TransmittedPackets.hpp:25213
Main object for the aegis packet: ZC_EQUIPMENT_ITEMLIST3.
Definition: TransmittedPackets.hpp:25259
Main object for the aegis packet: ZC_EQUIPMENT_ITEMLIST.
Definition: TransmittedPackets.hpp:25167
Main object for the aegis packet: ZC_EQUIPWIN_MICROSCOPE2.
Definition: TransmittedPackets.hpp:25351
Main object for the aegis packet: ZC_EQUIPWIN_MICROSCOPE_V5.
Definition: TransmittedPackets.hpp:25391
Main object for the aegis packet: ZC_EQUIPWIN_MICROSCOPE_V6.
Definition: TransmittedPackets.hpp:25431
Main object for the aegis packet: ZC_EQUIPWIN_MICROSCOPE_V7.
Definition: TransmittedPackets.hpp:25471
Main object for the aegis packet: ZC_EQUIPWIN_MICROSCOPE.
Definition: TransmittedPackets.hpp:25311
Main object for the aegis packet: ZC_EQUIPWIN_OTHER.
Definition: TransmittedPackets.hpp:25511
Main object for the aegis packet: ZC_EQUIP_ARROW.
Definition: TransmittedPackets.hpp:25557
Main object for the aegis packet: ZC_ES_GOTO.
Definition: TransmittedPackets.hpp:25590
Main object for the aegis packet: ZC_ES_LIST.
Definition: TransmittedPackets.hpp:25622
Main object for the aegis packet: ZC_ES_NOTI_MYINFO.
Definition: TransmittedPackets.hpp:25662
Main object for the aegis packet: ZC_ES_READY.
Definition: TransmittedPackets.hpp:25694
Main object for the aegis packet: ZC_ES_RESULT.
Definition: TransmittedPackets.hpp:25726
Main object for the aegis packet: ZC_EXCHANGEITEM_UNDO.
Definition: TransmittedPackets.hpp:25772
Main object for the aegis packet: ZC_EXEC_EXCHANGE_ITEM.
Definition: TransmittedPackets.hpp:25818
Main object for the aegis packet: ZC_FAILED_GET_ITEM_FROM_ZONEDA.
Definition: TransmittedPackets.hpp:25859
Main object for the aegis packet: ZC_FAILED_OPEN_BUYING_STORE_TO_BUYER.
Definition: TransmittedPackets.hpp:25899
Main object for the aegis packet: ZC_FAILED_TRADE_BUYING_STORE_TO_BUYER.
Definition: TransmittedPackets.hpp:25939
Main object for the aegis packet: ZC_FAILED_TRADE_BUYING_STORE_TO_SELLER.
Definition: TransmittedPackets.hpp:25979
Main object for the aegis packet: ZC_FASTMOVE.
Definition: TransmittedPackets.hpp:26019
Main object for the aegis packet: ZC_FATIGUE_CHN.
Definition: TransmittedPackets.hpp:26059
Main object for the aegis packet: ZC_FEED_MER.
Definition: TransmittedPackets.hpp:26105
Main object for the aegis packet: ZC_FEED_PET.
Definition: TransmittedPackets.hpp:26151
Main object for the aegis packet: ZC_FORMATSTRING_MSG_COLOR.
Definition: TransmittedPackets.hpp:26237
Main object for the aegis packet: ZC_FORMATSTRING_MSG.
Definition: TransmittedPackets.hpp:26197
Main object for the aegis packet: ZC_FRIENDS_LIST.
Definition: TransmittedPackets.hpp:26283
Main object for the aegis packet: ZC_FRIENDS_STATE.
Definition: TransmittedPackets.hpp:26329
Main object for the aegis packet: ZC_GAMEGUARD_LINGO_KEY.
Definition: TransmittedPackets.hpp:26361
Main object for the aegis packet: ZC_GAME_GUARD.
Definition: TransmittedPackets.hpp:26407
Main object for the aegis packet: ZC_GANGSI_POINT.
Definition: TransmittedPackets.hpp:26453
Main object for the aegis packet: ZC_GANGSI_RANK.
Definition: TransmittedPackets.hpp:26499
Main object for the aegis packet: ZC_GOLDPCCAFE_POINT.
Definition: TransmittedPackets.hpp:26539
Main object for the aegis packet: ZC_GPK_AUTH.
Definition: TransmittedPackets.hpp:26579
Main object for the aegis packet: ZC_GPK_DYNCODE.
Definition: TransmittedPackets.hpp:26619
Main object for the aegis packet: ZC_GRADE_ENCHANT_ACK.
Definition: TransmittedPackets.hpp:26656
Main object for the aegis packet: ZC_GRADE_ENCHANT_BROADCAST_RESULT.
Definition: TransmittedPackets.hpp:26693
Main object for the aegis packet: ZC_GRADE_ENCHANT_MATERIAL_LIST.
Definition: TransmittedPackets.hpp:26730
Main object for the aegis packet: ZC_GROUPINFO_CHANGE.
Definition: TransmittedPackets.hpp:26776
Main object for the aegis packet: ZC_GROUP_ISALIVE.
Definition: TransmittedPackets.hpp:26816
Main object for the aegis packet: ZC_GROUP_LIST.
Definition: TransmittedPackets.hpp:26880
Main object for the aegis packet: ZC_GUILDSTORAGE_ITEMLIST_EQUIP_V5.
Definition: TransmittedPackets.hpp:26923
Main object for the aegis packet: ZC_GUILDSTORAGE_ITEMLIST_EQUIP_V6.
Definition: TransmittedPackets.hpp:26963
Main object for the aegis packet: ZC_GUILDSTORAGE_ITEMLIST_NORMAL_V5.
Definition: TransmittedPackets.hpp:27003
Main object for the aegis packet: ZC_GUILD_AGIT_INFO.
Definition: TransmittedPackets.hpp:27040
Main object for the aegis packet: ZC_GUILD_CHAT.
Definition: TransmittedPackets.hpp:27086
Main object for the aegis packet: ZC_GUILD_EMBLEM_IMG.
Definition: TransmittedPackets.hpp:27140
Main object for the aegis packet: ZC_GUILD_INFO2.
Definition: TransmittedPackets.hpp:27251
Main object for the aegis packet: ZC_GUILD_INFO.
Definition: TransmittedPackets.hpp:27204
Main object for the aegis packet: ZC_GUILD_MEMBER_MAP_CHANGE.
Definition: TransmittedPackets.hpp:27298
Main object for the aegis packet: ZC_GUILD_NOTICE.
Definition: TransmittedPackets.hpp:27344
Main object for the aegis packet: ZC_GUILD_POSITION.
Definition: TransmittedPackets.hpp:27386
Main object for the aegis packet: ZC_GUILD_SKILLINFO.
Definition: TransmittedPackets.hpp:27434
Main object for the aegis packet: ZC_GUILD_ZENY_ACK.
Definition: TransmittedPackets.hpp:27483
Main object for the aegis packet: ZC_HACKSHIELD_CRC_MSG.
Definition: TransmittedPackets.hpp:27515
Main object for the aegis packet: ZC_HACKSH_CPX_MSG.
Definition: TransmittedPackets.hpp:27561
Main object for the aegis packet: ZC_HACKSH_ERROR_MSG.
Definition: TransmittedPackets.hpp:27604
Main object for the aegis packet: ZC_HAT_EFFECT.
Definition: TransmittedPackets.hpp:27636
Main object for the aegis packet: ZC_HIGHJUMP.
Definition: TransmittedPackets.hpp:27682
Main object for the aegis packet: ZC_HOSKILLINFO_LIST.
Definition: TransmittedPackets.hpp:27728
Main object for the aegis packet: ZC_HOSKILLINFO_UPDATE.
Definition: TransmittedPackets.hpp:27774
Main object for the aegis packet: ZC_HO_PAR_CHANGE.
Definition: TransmittedPackets.hpp:27817
Main object for the aegis packet: ZC_HP_INFO_TINY.
Definition: TransmittedPackets.hpp:27897
Main object for the aegis packet: ZC_HP_INFO.
Definition: TransmittedPackets.hpp:27857
Main object for the aegis packet: ZC_HUNTINGLIST.
Definition: TransmittedPackets.hpp:27943
Main object for the aegis packet: ZC_HUNTING_QUEST_INFO.
Definition: TransmittedPackets.hpp:27983
Main object for the aegis packet: ZC_INFO_REMAINTIME.
Definition: TransmittedPackets.hpp:28029
Main object for the aegis packet: ZC_INVENTORY_END.
Definition: TransmittedPackets.hpp:28069
Main object for the aegis packet: ZC_INVENTORY_EXPANSION_INFO.
Definition: TransmittedPackets.hpp:28110
Main object for the aegis packet: ZC_INVENTORY_ITEMLIST_EQUIP_V5.
Definition: TransmittedPackets.hpp:28190
Main object for the aegis packet: ZC_INVENTORY_ITEMLIST_EQUIP_V6.
Definition: TransmittedPackets.hpp:28230
Main object for the aegis packet: ZC_INVENTORY_ITEMLIST_EQUIP.
Definition: TransmittedPackets.hpp:28150
Main object for the aegis packet: ZC_INVENTORY_ITEMLIST_NORMAL_V5.
Definition: TransmittedPackets.hpp:28317
Main object for the aegis packet: ZC_INVENTORY_ITEMLIST_NORMAL.
Definition: TransmittedPackets.hpp:28277
Main object for the aegis packet: ZC_INVENTORY_MOVE_FAILED.
Definition: TransmittedPackets.hpp:28364
Main object for the aegis packet: ZC_INVENTORY_START.
Definition: TransmittedPackets.hpp:28406
Main object for the aegis packet: ZC_INVENTORY_TAB.
Definition: TransmittedPackets.hpp:28449
Main object for the aegis packet: ZC_IRMAIL_NOTIFY.
Definition: TransmittedPackets.hpp:28495
Main object for the aegis packet: ZC_IRMAIL_SEND_RES.
Definition: TransmittedPackets.hpp:28541
Main object for the aegis packet: ZC_ISVR_DISCONNECT.
Definition: TransmittedPackets.hpp:28587
Main object for the aegis packet: ZC_ITEMCOMPOSITION_LIST.
Definition: TransmittedPackets.hpp:28633
Main object for the aegis packet: ZC_ITEMIDENTIFY_LIST.
Definition: TransmittedPackets.hpp:28679
Main object for the aegis packet: ZC_ITEMLISTWIN_OPEN.
Definition: TransmittedPackets.hpp:28719
Main object for the aegis packet: ZC_ITEM_DELETE_BUYING_STORE.
Definition: TransmittedPackets.hpp:28759
Main object for the aegis packet: ZC_ITEM_DISAPPEAR.
Definition: TransmittedPackets.hpp:28805
Main object for the aegis packet: ZC_ITEM_ENTRY.
Definition: TransmittedPackets.hpp:28852
Main object for the aegis packet: ZC_ITEM_FALL_ENTRY4.
Definition: TransmittedPackets.hpp:28970
Main object for the aegis packet: ZC_ITEM_FALL_ENTRY.
Definition: TransmittedPackets.hpp:28908
Main object for the aegis packet: ZC_ITEM_PICKUP_ACK2.
Definition: TransmittedPackets.hpp:29068
Main object for the aegis packet: ZC_ITEM_PICKUP_ACK3.
Definition: TransmittedPackets.hpp:29114
Main object for the aegis packet: ZC_ITEM_PICKUP_ACK_V5.
Definition: TransmittedPackets.hpp:29154
Main object for the aegis packet: ZC_ITEM_PICKUP_ACK_V6.
Definition: TransmittedPackets.hpp:29194
Main object for the aegis packet: ZC_ITEM_PICKUP_ACK_V7.
Definition: TransmittedPackets.hpp:29234
Main object for the aegis packet: ZC_ITEM_PICKUP_ACK.
Definition: TransmittedPackets.hpp:29022
Main object for the aegis packet: ZC_ITEM_PICKUP_PARTY.
Definition: TransmittedPackets.hpp:29289
Main object for the aegis packet: ZC_ITEM_PREVIEW.
Definition: TransmittedPackets.hpp:29338
Main object for the aegis packet: ZC_ITEM_REFORM_ACK.
Definition: TransmittedPackets.hpp:29375
Main object for the aegis packet: ZC_ITEM_THROW_ACK.
Definition: TransmittedPackets.hpp:29421
Main object for the aegis packet: ZC_JOIN_BATTLE_FIELD.
Definition: TransmittedPackets.hpp:29463
Main object for the aegis packet: ZC_KILLER_POINT.
Definition: TransmittedPackets.hpp:29509
Main object for the aegis packet: ZC_KILLER_RANK.
Definition: TransmittedPackets.hpp:29555
Main object for the aegis packet: ZC_LESSEFFECT.
Definition: TransmittedPackets.hpp:29601
Main object for the aegis packet: ZC_LONGPAR_CHANGE.
Definition: TransmittedPackets.hpp:29647
Main object for the aegis packet: ZC_MACRO_ITEMPICKUP_FAIL.
Definition: TransmittedPackets.hpp:29717
Main object for the aegis packet: ZC_MAIL_RECEIVE.
Definition: TransmittedPackets.hpp:29763
Main object for the aegis packet: ZC_MAIL_REQ_GET_ITEM.
Definition: TransmittedPackets.hpp:29809
Main object for the aegis packet: ZC_MAIL_REQ_GET_LIST.
Definition: TransmittedPackets.hpp:29855
Main object for the aegis packet: ZC_MAIL_REQ_OPEN.
Definition: TransmittedPackets.hpp:29901
Main object for the aegis packet: ZC_MAIL_REQ_SEND.
Definition: TransmittedPackets.hpp:29947
Main object for the aegis packet: ZC_MAIL_WINDOWS.
Definition: TransmittedPackets.hpp:29993
Main object for the aegis packet: ZC_MAKABLEITEMLIST.
Definition: TransmittedPackets.hpp:30039
Main object for the aegis packet: ZC_MAKINGARROW_LIST.
Definition: TransmittedPackets.hpp:30085
Main object for the aegis packet: ZC_MAKINGITEM_LIST.
Definition: TransmittedPackets.hpp:30131
Main object for the aegis packet: ZC_MAPPROPERTY_R2.
Definition: TransmittedPackets.hpp:30217
Main object for the aegis packet: ZC_MAPPROPERTY.
Definition: TransmittedPackets.hpp:30177
Main object for the aegis packet: ZC_MCSTORE_NOTMOVEITEM_LIST.
Definition: TransmittedPackets.hpp:30259
Main object for the aegis packet: ZC_MEMBERMGR_INFO.
Definition: TransmittedPackets.hpp:30323
Main object for the aegis packet: ZC_MEMBER_ADD.
Definition: TransmittedPackets.hpp:30380
Main object for the aegis packet: ZC_MEMBER_EXIT.
Definition: TransmittedPackets.hpp:30426
Main object for the aegis packet: ZC_MEMBER_NEWENTRY.
Definition: TransmittedPackets.hpp:30472
Main object for the aegis packet: ZC_MEMORIALDUNGEON_INFO.
Definition: TransmittedPackets.hpp:30518
Main object for the aegis packet: ZC_MEMORIALDUNGEON_NOTIFY.
Definition: TransmittedPackets.hpp:30564
Main object for the aegis packet: ZC_MEMORIALDUNGEON_SUBSCRIPTION_INFO.
Definition: TransmittedPackets.hpp:30610
Main object for the aegis packet: ZC_MEMORIALDUNGEON_SUBSCRIPTION_NOTIFY.
Definition: TransmittedPackets.hpp:30656
Main object for the aegis packet: ZC_MENU_LIST.
Definition: TransmittedPackets.hpp:30702
Main object for the aegis packet: ZC_MERGE_ITEM_OPEN.
Definition: TransmittedPackets.hpp:30745
Main object for the aegis packet: ZC_MER_INIT.
Definition: TransmittedPackets.hpp:30791
Main object for the aegis packet: ZC_MER_PAR_CHANGE.
Definition: TransmittedPackets.hpp:30837
Main object for the aegis packet: ZC_MER_PROPERTY.
Definition: TransmittedPackets.hpp:30883
Main object for the aegis packet: ZC_MER_SKILLINFO_LIST.
Definition: TransmittedPackets.hpp:30929
Main object for the aegis packet: ZC_MER_SKILLINFO_UPDATE.
Definition: TransmittedPackets.hpp:30975
Main object for the aegis packet: ZC_MICROSCOPE.
Definition: TransmittedPackets.hpp:31015
Main object for the aegis packet: ZC_MILLENNIUMSHIELD.
Definition: TransmittedPackets.hpp:31058
Main object for the aegis packet: ZC_MONOLOG_DIALOG.
Definition: TransmittedPackets.hpp:31094
Main object for the aegis packet: ZC_MONSTER_INFO.
Definition: TransmittedPackets.hpp:31140
Main object for the aegis packet: ZC_MONSTER_TALK.
Definition: TransmittedPackets.hpp:31186
Main object for the aegis packet: ZC_MSG_COLOR.
Definition: TransmittedPackets.hpp:31272
Main object for the aegis packet: ZC_MSG_SKILL.
Definition: TransmittedPackets.hpp:31312
Main object for the aegis packet: ZC_MSG_STATE_CHANGE2.
Definition: TransmittedPackets.hpp:31404
Main object for the aegis packet: ZC_MSG_STATE_CHANGE3.
Definition: TransmittedPackets.hpp:31451
Main object for the aegis packet: ZC_MSG_STATE_CHANGE.
Definition: TransmittedPackets.hpp:31358
Main object for the aegis packet: ZC_MSG_VALUE.
Definition: TransmittedPackets.hpp:31491
Main object for the aegis packet: ZC_MSG.
Definition: TransmittedPackets.hpp:31232
Main object for the aegis packet: ZC_MVP_GETTING_ITEM.
Definition: TransmittedPackets.hpp:31583
Main object for the aegis packet: ZC_MVP_GETTING_SPECIAL_EXP.
Definition: TransmittedPackets.hpp:31629
Main object for the aegis packet: ZC_MVP.
Definition: TransmittedPackets.hpp:31537
Main object for the aegis packet: ZC_MYGUILD_BASIC_INFO.
Definition: TransmittedPackets.hpp:31675
Main object for the aegis packet: ZC_MYITEMLIST_BUYING_STORE.
Definition: TransmittedPackets.hpp:31717
Main object for the aegis packet: ZC_NAVIGATION_ACTIVE.
Definition: TransmittedPackets.hpp:31757
Main object for the aegis packet: ZC_NORMAL_ITEMLIST2.
Definition: TransmittedPackets.hpp:31849
Main object for the aegis packet: ZC_NORMAL_ITEMLIST3.
Definition: TransmittedPackets.hpp:31895
Main object for the aegis packet: ZC_NORMAL_ITEMLIST.
Definition: TransmittedPackets.hpp:31803
Main object for the aegis packet: ZC_NOTIFY_ACT2.
Definition: TransmittedPackets.hpp:31992
Main object for the aegis packet: ZC_NOTIFY_ACT3.
Definition: TransmittedPackets.hpp:32032
Main object for the aegis packet: ZC_NOTIFY_ACTENTRY.
Definition: TransmittedPackets.hpp:32088
Main object for the aegis packet: ZC_NOTIFY_ACT_POSITION.
Definition: TransmittedPackets.hpp:32134
Main object for the aegis packet: ZC_NOTIFY_ACT.
Definition: TransmittedPackets.hpp:31941
Main object for the aegis packet: ZC_NOTIFY_BARGAIN_SALE_CLOSE.
Definition: TransmittedPackets.hpp:32174
Main object for the aegis packet: ZC_NOTIFY_BARGAIN_SALE_SELLING.
Definition: TransmittedPackets.hpp:32214
Main object for the aegis packet: ZC_NOTIFY_BIND_ON_EQUIP.
Definition: TransmittedPackets.hpp:32260
Main object for the aegis packet: ZC_NOTIFY_CARTITEM_COUNTINFO.
Definition: TransmittedPackets.hpp:32307
Main object for the aegis packet: ZC_NOTIFY_CHAT_PARTY.
Definition: TransmittedPackets.hpp:32406
Main object for the aegis packet: ZC_NOTIFY_CHAT.
Definition: TransmittedPackets.hpp:32357
Main object for the aegis packet: ZC_NOTIFY_CLAN_CHAT.
Definition: TransmittedPackets.hpp:32446
Main object for the aegis packet: ZC_NOTIFY_CLAN_CONNECTINFO.
Definition: TransmittedPackets.hpp:32486
Main object for the aegis packet: ZC_NOTIFY_CRAZYKILLER.
Definition: TransmittedPackets.hpp:32532
Main object for the aegis packet: ZC_NOTIFY_EFFECT2.
Definition: TransmittedPackets.hpp:32624
Main object for the aegis packet: ZC_NOTIFY_EFFECT3.
Definition: TransmittedPackets.hpp:32676
Main object for the aegis packet: ZC_NOTIFY_EFFECT.
Definition: TransmittedPackets.hpp:32578
Main object for the aegis packet: ZC_NOTIFY_ENTRY_QUEUE_ADMISSION.
Definition: TransmittedPackets.hpp:32716
Main object for the aegis packet: ZC_NOTIFY_ENTRY_QUEUE_APPLY.
Definition: TransmittedPackets.hpp:32756
Main object for the aegis packet: ZC_NOTIFY_EXP.
Definition: TransmittedPackets.hpp:32805
Main object for the aegis packet: ZC_NOTIFY_FONT.
Definition: TransmittedPackets.hpp:32851
Main object for the aegis packet: ZC_NOTIFY_GROUNDSKILL.
Definition: TransmittedPackets.hpp:32897
Main object for the aegis packet: ZC_NOTIFY_HP_TO_GROUPM_R2.
Definition: TransmittedPackets.hpp:32994
Main object for the aegis packet: ZC_NOTIFY_HP_TO_GROUPM.
Definition: TransmittedPackets.hpp:32954
Main object for the aegis packet: ZC_NOTIFY_INITCHAR.
Definition: TransmittedPackets.hpp:33040
Main object for the aegis packet: ZC_NOTIFY_LOBBY_ADMISSION.
Definition: TransmittedPackets.hpp:33080
Main object for the aegis packet: ZC_NOTIFY_MANNER_POINT_GIVEN.
Definition: TransmittedPackets.hpp:33126
Main object for the aegis packet: ZC_NOTIFY_MAPINFO.
Definition: TransmittedPackets.hpp:33172
Main object for the aegis packet: ZC_NOTIFY_MAPPROPERTY2.
Definition: TransmittedPackets.hpp:33264
Main object for the aegis packet: ZC_NOTIFY_MAPPROPERTY.
Definition: TransmittedPackets.hpp:33218
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY10.
Definition: TransmittedPackets.hpp:33399
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY11.
Definition: TransmittedPackets.hpp:33439
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY2.
Definition: TransmittedPackets.hpp:33486
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY3.
Definition: TransmittedPackets.hpp:33532
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY4.
Definition: TransmittedPackets.hpp:33578
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY7.
Definition: TransmittedPackets.hpp:33618
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY8.
Definition: TransmittedPackets.hpp:33658
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY9.
Definition: TransmittedPackets.hpp:33698
Main object for the aegis packet: ZC_NOTIFY_MOVEENTRY.
Definition: TransmittedPackets.hpp:33359
Main object for the aegis packet: ZC_NOTIFY_MOVE.
Definition: TransmittedPackets.hpp:33310
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY10.
Definition: TransmittedPackets.hpp:33784
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY11.
Definition: TransmittedPackets.hpp:33824
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY2.
Definition: TransmittedPackets.hpp:33872
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY3.
Definition: TransmittedPackets.hpp:33918
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY4.
Definition: TransmittedPackets.hpp:33964
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY5.
Definition: TransmittedPackets.hpp:34004
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY6.
Definition: TransmittedPackets.hpp:34044
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY7.
Definition: TransmittedPackets.hpp:34084
Main object for the aegis packet: ZC_NOTIFY_NEWENTRY.
Definition: TransmittedPackets.hpp:33744
Main object for the aegis packet: ZC_NOTIFY_OFFLINE_STORE.
Definition: TransmittedPackets.hpp:34124
Main object for the aegis packet: ZC_NOTIFY_PCBANG_PLAYING_TIME.
Definition: TransmittedPackets.hpp:34216
Main object for the aegis packet: ZC_NOTIFY_PCBANG.
Definition: TransmittedPackets.hpp:34170
Main object for the aegis packet: ZC_NOTIFY_PKINFO.
Definition: TransmittedPackets.hpp:34262
Main object for the aegis packet: ZC_NOTIFY_PLAYERCHAT.
Definition: TransmittedPackets.hpp:34308
Main object for the aegis packet: ZC_NOTIFY_PLAYERMOVE.
Definition: TransmittedPackets.hpp:34356
Main object for the aegis packet: ZC_NOTIFY_POSITION_TO_GROUPM.
Definition: TransmittedPackets.hpp:34404
Main object for the aegis packet: ZC_NOTIFY_POSITION_TO_GUILDM.
Definition: TransmittedPackets.hpp:34450
Main object for the aegis packet: ZC_NOTIFY_RANKING.
Definition: TransmittedPackets.hpp:34496
Main object for the aegis packet: ZC_NOTIFY_SKILL2.
Definition: TransmittedPackets.hpp:34598
Main object for the aegis packet: ZC_NOTIFY_SKILL_POSITION.
Definition: TransmittedPackets.hpp:34654
Main object for the aegis packet: ZC_NOTIFY_SKILL.
Definition: TransmittedPackets.hpp:34542
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY10.
Definition: TransmittedPackets.hpp:34740
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY11.
Definition: TransmittedPackets.hpp:34780
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY2.
Definition: TransmittedPackets.hpp:34827
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY3.
Definition: TransmittedPackets.hpp:34873
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY4.
Definition: TransmittedPackets.hpp:34919
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY5.
Definition: TransmittedPackets.hpp:34959
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY7.
Definition: TransmittedPackets.hpp:34999
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY8.
Definition: TransmittedPackets.hpp:35039
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY_NPC.
Definition: TransmittedPackets.hpp:35085
Main object for the aegis packet: ZC_NOTIFY_STANDENTRY.
Definition: TransmittedPackets.hpp:34700
Main object for the aegis packet: ZC_NOTIFY_STOREITEM_COUNTINFO.
Definition: TransmittedPackets.hpp:35131
Main object for the aegis packet: ZC_NOTIFY_TIME.
Definition: TransmittedPackets.hpp:35179
Main object for the aegis packet: ZC_NOTIFY_UNREAD_RODEX.
Definition: TransmittedPackets.hpp:35220
Main object for the aegis packet: ZC_NOTIFY_UPDATECHAR.
Definition: TransmittedPackets.hpp:35266
Main object for the aegis packet: ZC_NOTIFY_UPDATEPLAYER.
Definition: TransmittedPackets.hpp:35312
Main object for the aegis packet: ZC_NOTIFY_VANISH.
Definition: TransmittedPackets.hpp:35358
Main object for the aegis packet: ZC_NOTIFY_WEAPONITEMLIST.
Definition: TransmittedPackets.hpp:35412
Main object for the aegis packet: ZC_NPCACK_ENABLE.
Definition: TransmittedPackets.hpp:35458
Main object for the aegis packet: ZC_NPCACK_MAPMOVE.
Definition: TransmittedPackets.hpp:35504
Main object for the aegis packet: ZC_NPCACK_SERVERMOVE.
Definition: TransmittedPackets.hpp:35562
Main object for the aegis packet: ZC_NPCSPRITE_CHANGE.
Definition: TransmittedPackets.hpp:35608
Main object for the aegis packet: ZC_NPC_BARTER_MARKET_ITEMINFO.
Definition: TransmittedPackets.hpp:35645
Main object for the aegis packet: ZC_NPC_BARTER_OPEN.
Definition: TransmittedPackets.hpp:35685
Main object for the aegis packet: ZC_NPC_CHAT.
Definition: TransmittedPackets.hpp:35731
Main object for the aegis packet: ZC_NPC_EXPANDED_BARTER_MARKET_ITEMINFO.
Definition: TransmittedPackets.hpp:35777
Main object for the aegis packet: ZC_NPC_MARKET_OPEN.
Definition: TransmittedPackets.hpp:35826
Main object for the aegis packet: ZC_NPC_MARKET_PURCHASE_RESULT.
Definition: TransmittedPackets.hpp:35872
Main object for the aegis packet: ZC_NPC_SHOWEFST_UPDATE.
Definition: TransmittedPackets.hpp:35918
Main object for the aegis packet: ZC_NPROTECTGAMEGUARDCSAUTH.
Definition: TransmittedPackets.hpp:35958
Main object for the aegis packet: ZC_OFFLINE_STORE_ITEMS.
Definition: TransmittedPackets.hpp:35998
Main object for the aegis packet: ZC_OFFLINE_STORE_OWNER_ITEMS_READY.
Definition: TransmittedPackets.hpp:36078
Main object for the aegis packet: ZC_OFFLINE_STORE_OWNER_ITEMS.
Definition: TransmittedPackets.hpp:36038
Main object for the aegis packet: ZC_OFFLINE_STORE_VANISH.
Definition: TransmittedPackets.hpp:36118
Main object for the aegis packet: ZC_OFFLINE_STORE_VISIBLE.
Definition: TransmittedPackets.hpp:36158
Main object for the aegis packet: ZC_OPENSTORE.
Definition: TransmittedPackets.hpp:36204
Main object for the aegis packet: ZC_OPEN_BARGAIN_SALE_TOOL.
Definition: TransmittedPackets.hpp:36244
Main object for the aegis packet: ZC_OPEN_BUYING_STORE.
Definition: TransmittedPackets.hpp:36284
Main object for the aegis packet: ZC_OPEN_EDITDLGSTR.
Definition: TransmittedPackets.hpp:36376
Main object for the aegis packet: ZC_OPEN_EDITDLG.
Definition: TransmittedPackets.hpp:36330
Main object for the aegis packet: ZC_OPEN_REFORM_UI.
Definition: TransmittedPackets.hpp:36412
Main object for the aegis packet: ZC_OPEN_RODEX_THROUGH_NPC_ONLY.
Definition: TransmittedPackets.hpp:36452
Main object for the aegis packet: ZC_OPEN_SEARCH_STORE_INFO.
Definition: TransmittedPackets.hpp:36492
Main object for the aegis packet: ZC_OPEN_UI.
Definition: TransmittedPackets.hpp:36541
Main object for the aegis packet: ZC_OTHER_GUILD_LIST.
Definition: TransmittedPackets.hpp:36587
Main object for the aegis packet: ZC_OVERWEIGHT_PERCENT.
Definition: TransmittedPackets.hpp:36627
Main object for the aegis packet: ZC_PARTY_BOOKING_ACK_DELETE.
Definition: TransmittedPackets.hpp:36667
Main object for the aegis packet: ZC_PARTY_BOOKING_ACK_REGISTER.
Definition: TransmittedPackets.hpp:36707
Main object for the aegis packet: ZC_PARTY_BOOKING_ACK_SEARCH.
Definition: TransmittedPackets.hpp:36747
Main object for the aegis packet: ZC_PARTY_BOOKING_NOTIFY_DELETE.
Definition: TransmittedPackets.hpp:36787
Main object for the aegis packet: ZC_PARTY_BOOKING_NOTIFY_INSERT.
Definition: TransmittedPackets.hpp:36827
Main object for the aegis packet: ZC_PARTY_BOOKING_NOTIFY_UPDATE.
Definition: TransmittedPackets.hpp:36867
Main object for the aegis packet: ZC_PARTY_CONFIG.
Definition: TransmittedPackets.hpp:36913
Main object for the aegis packet: ZC_PARTY_JOIN_REQ_ACK.
Definition: TransmittedPackets.hpp:37008
Main object for the aegis packet: ZC_PARTY_JOIN_REQ.
Definition: TransmittedPackets.hpp:36960
Main object for the aegis packet: ZC_PARTY_MEMBER_JOB_LEVEL.
Definition: TransmittedPackets.hpp:37050
Main object for the aegis packet: ZC_PARTY_RECRUIT_ACK_DELETE.
Definition: TransmittedPackets.hpp:37082
Main object for the aegis packet: ZC_PARTY_RECRUIT_ACK_REGISTER.
Definition: TransmittedPackets.hpp:37111
Main object for the aegis packet: ZC_PARTY_RECRUIT_ADD_FILTERLINGLIST.
Definition: TransmittedPackets.hpp:37140
Main object for the aegis packet: ZC_PARTY_RECRUIT_CANCEL_VOLUNTEER_TO_PM.
Definition: TransmittedPackets.hpp:37327
Main object for the aegis packet: ZC_PARTY_RECRUIT_CANCEL_VOLUNTEER.
Definition: TransmittedPackets.hpp:37169
Main object for the aegis packet: ZC_PARTY_RECRUIT_FAILED_RECALL.
Definition: TransmittedPackets.hpp:37356
Main object for the aegis packet: ZC_PARTY_RECRUIT_NOTIFY_DELETE.
Definition: TransmittedPackets.hpp:37385
Main object for the aegis packet: ZC_PARTY_RECRUIT_NOTIFY_INSERT.
Definition: TransmittedPackets.hpp:37414
Main object for the aegis packet: ZC_PARTY_RECRUIT_NOTIFY_UPDATE.
Definition: TransmittedPackets.hpp:37443
Main object for the aegis packet: ZC_PARTY_RECRUIT_RECALL_COST.
Definition: TransmittedPackets.hpp:37472
Main object for the aegis packet: ZC_PARTY_RECRUIT_REFUSE_VOLUNTEER_TO_PM.
Definition: TransmittedPackets.hpp:37541
Main object for the aegis packet: ZC_PARTY_RECRUIT_REFUSE_VOLUNTEER.
Definition: TransmittedPackets.hpp:37501
Main object for the aegis packet: ZC_PARTY_RECRUIT_SUB_FILTERLINGLIST.
Definition: TransmittedPackets.hpp:37570
Main object for the aegis packet: ZC_PARTY_RECRUIT_VOLUNTEER_INFO.
Definition: TransmittedPackets.hpp:37599
Main object for the aegis packet: ZC_PAR_CHANGE_USER.
Definition: TransmittedPackets.hpp:37702
Main object for the aegis packet: ZC_PAR_CHANGE.
Definition: TransmittedPackets.hpp:37654
Main object for the aegis packet: ZC_PCBANG_EFFECT.
Definition: TransmittedPackets.hpp:37748
Main object for the aegis packet: ZC_PC_CASH_POINT_ITEMLIST.
Definition: TransmittedPackets.hpp:37794
Main object for the aegis packet: ZC_PC_CASH_POINT_UPDATE.
Definition: TransmittedPackets.hpp:37840
Main object for the aegis packet: ZC_PC_PURCHASE_ITEMLIST_FROMMC2.
Definition: TransmittedPackets.hpp:37972
Main object for the aegis packet: ZC_PC_PURCHASE_ITEMLIST_FROMMC.
Definition: TransmittedPackets.hpp:37932
Main object for the aegis packet: ZC_PC_PURCHASE_ITEMLIST.
Definition: TransmittedPackets.hpp:37886
Main object for the aegis packet: ZC_PC_PURCHASE_MYITEMLIST.
Definition: TransmittedPackets.hpp:38024
Main object for the aegis packet: ZC_PC_PURCHASE_RESULT_FROMMC.
Definition: TransmittedPackets.hpp:38116
Main object for the aegis packet: ZC_PC_PURCHASE_RESULT.
Definition: TransmittedPackets.hpp:38070
Main object for the aegis packet: ZC_PC_SELL_ITEMLIST.
Definition: TransmittedPackets.hpp:38162
Main object for the aegis packet: ZC_PC_SELL_RESULT.
Definition: TransmittedPackets.hpp:38208
Main object for the aegis packet: ZC_PERSONAL_INFOMATION2.
Definition: TransmittedPackets.hpp:38288
Main object for the aegis packet: ZC_PERSONAL_INFOMATION_CHN.
Definition: TransmittedPackets.hpp:38328
Main object for the aegis packet: ZC_PERSONAL_INFOMATION.
Definition: TransmittedPackets.hpp:38248
Main object for the aegis packet: ZC_PETEGG_LIST.
Definition: TransmittedPackets.hpp:38374
Main object for the aegis packet: ZC_PET_ACT.
Definition: TransmittedPackets.hpp:38420
Main object for the aegis packet: ZC_PET_EVOLUTION_RESULT.
Definition: TransmittedPackets.hpp:38460
Main object for the aegis packet: ZC_PING.
Definition: TransmittedPackets.hpp:38500
Main object for the aegis packet: ZC_PLAY_NPC_BGM.
Definition: TransmittedPackets.hpp:38540
Main object for the aegis packet: ZC_POSITION_ID_NAME_INFO.
Definition: TransmittedPackets.hpp:38586
Main object for the aegis packet: ZC_POSITION_INFO.
Definition: TransmittedPackets.hpp:38634
Main object for the aegis packet: ZC_PREMIUM_CAMPAIGN_INFO.
Definition: TransmittedPackets.hpp:38676
Main object for the aegis packet: ZC_PREVIEW_MACRO_DETECTOR_CAPTCHA.
Definition: TransmittedPackets.hpp:38713
Main object for the aegis packet: ZC_PRIVATE_AIRSHIP_RESPONSE.
Definition: TransmittedPackets.hpp:38753
Main object for the aegis packet: ZC_PRNPC_STATE.
Definition: TransmittedPackets.hpp:38924
Main object for the aegis packet: ZC_PROGRESS_ACTOR.
Definition: TransmittedPackets.hpp:39010
Main object for the aegis packet: ZC_PROGRESS_CANCEL.
Definition: TransmittedPackets.hpp:39056
Main object for the aegis packet: ZC_PROGRESS.
Definition: TransmittedPackets.hpp:38970
Main object for the aegis packet: ZC_PROPERTY_HOMUN_2.
Definition: TransmittedPackets.hpp:39159
Main object for the aegis packet: ZC_PROPERTY_HOMUN_3.
Definition: TransmittedPackets.hpp:39199
Main object for the aegis packet: ZC_PROPERTY_HOMUN.
Definition: TransmittedPackets.hpp:39119
Main object for the aegis packet: ZC_PROPERTY_MERCE.
Definition: TransmittedPackets.hpp:39245
Main object for the aegis packet: ZC_PROPERTY_PET.
Definition: TransmittedPackets.hpp:39291
Main object for the aegis packet: ZC_QUEST_DIALOG_MENU_LIST.
Definition: TransmittedPackets.hpp:39361
Main object for the aegis packet: ZC_QUEST_DIALOG.
Definition: TransmittedPackets.hpp:39325
Main object for the aegis packet: ZC_QUEST_NOTIFY_EFFECT.
Definition: TransmittedPackets.hpp:39404
Main object for the aegis packet: ZC_RANDOM_COMBINE_ITEM_UI_OPEN.
Definition: TransmittedPackets.hpp:39441
Main object for the aegis packet: ZC_RANDOM_UPGRADE_ITEM_UI_OPEN.
Definition: TransmittedPackets.hpp:39478
Main object for the aegis packet: ZC_READ_BOOK.
Definition: TransmittedPackets.hpp:39524
Main object for the aegis packet: ZC_RECOVERY2.
Definition: TransmittedPackets.hpp:39612
Main object for the aegis packet: ZC_RECOVERY.
Definition: TransmittedPackets.hpp:39570
Main object for the aegis packet: ZC_RECV_ROULETTE_ITEM.
Definition: TransmittedPackets.hpp:39654
Main object for the aegis packet: ZC_REFINE_ADD_ITEM.
Definition: TransmittedPackets.hpp:39694
Main object for the aegis packet: ZC_REFINE_OPEN_WINDOW.
Definition: TransmittedPackets.hpp:39734
Main object for the aegis packet: ZC_REFINE_STATUS.
Definition: TransmittedPackets.hpp:39774
Main object for the aegis packet: ZC_REFUSE_ENTER_ROOM.
Definition: TransmittedPackets.hpp:39871
Main object for the aegis packet: ZC_REFUSE_ENTER.
Definition: TransmittedPackets.hpp:39824
Main object for the aegis packet: ZC_REFUSE_QUIT.
Definition: TransmittedPackets.hpp:39918
Main object for the aegis packet: ZC_REMOVE_EFFECT.
Definition: TransmittedPackets.hpp:39958
Main object for the aegis packet: ZC_REPAIRITEMLIST.
Definition: TransmittedPackets.hpp:40010
Main object for the aegis packet: ZC_REPLY_ACK_ENTRY_QUEUE_ADMISSION.
Definition: TransmittedPackets.hpp:40050
Main object for the aegis packet: ZC_REPLY_ACK_LOBBY_ADMISSION.
Definition: TransmittedPackets.hpp:40090
Main object for the aegis packet: ZC_REPLY_REMAINTIME.
Definition: TransmittedPackets.hpp:40136
Main object for the aegis packet: ZC_REQ_ACH_REWARD_ACK.
Definition: TransmittedPackets.hpp:40176
Main object for the aegis packet: ZC_REQ_ACK_AGIT_INVESTMENT.
Definition: TransmittedPackets.hpp:40213
Main object for the aegis packet: ZC_REQ_ACK_MOVE_GUILD_AGIT.
Definition: TransmittedPackets.hpp:40250
Main object for the aegis packet: ZC_REQ_ADD_FRIENDS.
Definition: TransmittedPackets.hpp:40296
Main object for the aegis packet: ZC_REQ_ALLY_GUILD.
Definition: TransmittedPackets.hpp:40345
Main object for the aegis packet: ZC_REQ_ANSWER_MACRO_DETECTOR.
Definition: TransmittedPackets.hpp:40384
Main object for the aegis packet: ZC_REQ_AU_BOT.
Definition: TransmittedPackets.hpp:40424
Main object for the aegis packet: ZC_REQ_BABY.
Definition: TransmittedPackets.hpp:40470
Main object for the aegis packet: ZC_REQ_CASH_PASSWORD.
Definition: TransmittedPackets.hpp:40516
Main object for the aegis packet: ZC_REQ_COUPLE.
Definition: TransmittedPackets.hpp:40562
Main object for the aegis packet: ZC_REQ_EXCHANGE_ITEM2.
Definition: TransmittedPackets.hpp:40654
Main object for the aegis packet: ZC_REQ_EXCHANGE_ITEM.
Definition: TransmittedPackets.hpp:40608
Main object for the aegis packet: ZC_REQ_GROUPINFO_CHANGE_V2.
Definition: TransmittedPackets.hpp:40697
Main object for the aegis packet: ZC_REQ_ITEM_EXPLANATION_ACK.
Definition: TransmittedPackets.hpp:40743
Main object for the aegis packet: ZC_REQ_JOIN_GROUP.
Definition: TransmittedPackets.hpp:40789
Main object for the aegis packet: ZC_REQ_JOIN_GUILD.
Definition: TransmittedPackets.hpp:40837
Main object for the aegis packet: ZC_REQ_STORE_PASSWORD.
Definition: TransmittedPackets.hpp:40885
Main object for the aegis packet: ZC_REQ_TAKEOFF_EQUIP_ACK2.
Definition: TransmittedPackets.hpp:40971
Main object for the aegis packet: ZC_REQ_TAKEOFF_EQUIP_ACK.
Definition: TransmittedPackets.hpp:40931
Main object for the aegis packet: ZC_REQ_WEAR_EQUIP_ACK2.
Definition: TransmittedPackets.hpp:41057
Main object for the aegis packet: ZC_REQ_WEAR_EQUIP_ACK.
Definition: TransmittedPackets.hpp:41017
Main object for the aegis packet: ZC_RESPONSE_ENCHANT.
Definition: TransmittedPackets.hpp:41093
Main object for the aegis packet: ZC_RESTART_ACK.
Definition: TransmittedPackets.hpp:41139
Main object for the aegis packet: ZC_RESULT_CASH_PASSWORD.
Definition: TransmittedPackets.hpp:41186
Main object for the aegis packet: ZC_RESULT_MAKE_GUILD.
Definition: TransmittedPackets.hpp:41232
Main object for the aegis packet: ZC_RESULT_PACKAGE_ITEM_TEST.
Definition: TransmittedPackets.hpp:41273
Main object for the aegis packet: ZC_RESULT_STORE_PASSWORD.
Definition: TransmittedPackets.hpp:41319
Main object for the aegis packet: ZC_RESURRECTION.
Definition: TransmittedPackets.hpp:41365
Main object for the aegis packet: ZC_ROLE_CHANGE.
Definition: TransmittedPackets.hpp:41413
Main object for the aegis packet: ZC_ROOM_NEWENTRY.
Definition: TransmittedPackets.hpp:41461
Main object for the aegis packet: ZC_SAY_DIALOG2.
Definition: TransmittedPackets.hpp:41554
Main object for the aegis packet: ZC_SAY_DIALOG.
Definition: TransmittedPackets.hpp:41514
Main object for the aegis packet: ZC_SEARCH_STORE_INFO_ACK.
Definition: TransmittedPackets.hpp:41600
Main object for the aegis packet: ZC_SEARCH_STORE_INFO_FAILED.
Definition: TransmittedPackets.hpp:41640
Main object for the aegis packet: ZC_SEARCH_STORE_OPEN_INFO.
Definition: TransmittedPackets.hpp:41669
Main object for the aegis packet: ZC_SECRETSCAN_DATA.
Definition: TransmittedPackets.hpp:41709
Main object for the aegis packet: ZC_SEEK_PARTY_MEMBER.
Definition: TransmittedPackets.hpp:41795
Main object for the aegis packet: ZC_SEEK_PARTY.
Definition: TransmittedPackets.hpp:41752
Main object for the aegis packet: ZC_SELECTCART.
Definition: TransmittedPackets.hpp:41835
Main object for the aegis packet: ZC_SELECT_DEALTYPE.
Definition: TransmittedPackets.hpp:41881
Main object for the aegis packet: ZC_SETTING_WHISPER_PC.
Definition: TransmittedPackets.hpp:41927
Main object for the aegis packet: ZC_SETTING_WHISPER_STATE.
Definition: TransmittedPackets.hpp:41973
Main object for the aegis packet: ZC_SE_CASHSHOP_OPEN2.
Definition: TransmittedPackets.hpp:42059
Main object for the aegis packet: ZC_SE_CASHSHOP_OPEN.
Definition: TransmittedPackets.hpp:42019
Main object for the aegis packet: ZC_SE_CASHSHOP_UPDATE.
Definition: TransmittedPackets.hpp:42099
Main object for the aegis packet: ZC_SE_PC_BUY_CASHITEM_RESULT.
Definition: TransmittedPackets.hpp:42139
Main object for the aegis packet: ZC_SE_PC_BUY_TAIWANCASHITEM_RESULT.
Definition: TransmittedPackets.hpp:42179
Main object for the aegis packet: ZC_SHANDA_PROTECT.
Definition: TransmittedPackets.hpp:42225
Main object for the aegis packet: ZC_SHORTCUT_KEY_LIST_V2.
Definition: TransmittedPackets.hpp:42314
Main object for the aegis packet: ZC_SHORTCUT_KEY_LIST_V3.
Definition: TransmittedPackets.hpp:42354
Main object for the aegis packet: ZC_SHORTCUT_KEY_LIST_V4.
Definition: TransmittedPackets.hpp:42394
Main object for the aegis packet: ZC_SHORTCUT_KEY_LIST.
Definition: TransmittedPackets.hpp:42271
Main object for the aegis packet: ZC_SHOWDIGIT.
Definition: TransmittedPackets.hpp:42440
Main object for the aegis packet: ZC_SHOWSCRIPT.
Definition: TransmittedPackets.hpp:42480
Main object for the aegis packet: ZC_SHOW_IMAGE2.
Definition: TransmittedPackets.hpp:42572
Main object for the aegis packet: ZC_SHOW_IMAGE.
Definition: TransmittedPackets.hpp:42526
Main object for the aegis packet: ZC_SIMPLE_CASHSHOP_POINT_ITEMLIST.
Definition: TransmittedPackets.hpp:42618
Main object for the aegis packet: ZC_SIMPLE_CASH_BTNSHOW.
Definition: TransmittedPackets.hpp:42658
Main object for the aegis packet: ZC_SIMPLE_CASH_POINT_ITEMLIST.
Definition: TransmittedPackets.hpp:42701
Main object for the aegis packet: ZC_SKILLINFO_DELETE.
Definition: TransmittedPackets.hpp:42744
Main object for the aegis packet: ZC_SKILLINFO_LIST.
Definition: TransmittedPackets.hpp:42799
Main object for the aegis packet: ZC_SKILLINFO_UPDATE2.
Definition: TransmittedPackets.hpp:42901
Main object for the aegis packet: ZC_SKILLINFO_UPDATE.
Definition: TransmittedPackets.hpp:42847
Main object for the aegis packet: ZC_SKILLMSG.
Definition: TransmittedPackets.hpp:42947
Main object for the aegis packet: ZC_SKILL_DISAPPEAR.
Definition: TransmittedPackets.hpp:42993
Main object for the aegis packet: ZC_SKILL_ENTRY2.
Definition: TransmittedPackets.hpp:43085
Main object for the aegis packet: ZC_SKILL_ENTRY3.
Definition: TransmittedPackets.hpp:43125
Main object for the aegis packet: ZC_SKILL_ENTRY4.
Definition: TransmittedPackets.hpp:43165
Main object for the aegis packet: ZC_SKILL_ENTRY5.
Definition: TransmittedPackets.hpp:43205
Main object for the aegis packet: ZC_SKILL_ENTRY.
Definition: TransmittedPackets.hpp:43039
Main object for the aegis packet: ZC_SKILL_POSTDELAY_LIST2.
Definition: TransmittedPackets.hpp:43331
Main object for the aegis packet: ZC_SKILL_POSTDELAY_LIST.
Definition: TransmittedPackets.hpp:43291
Main object for the aegis packet: ZC_SKILL_POSTDELAY.
Definition: TransmittedPackets.hpp:43248
Main object for the aegis packet: ZC_SKILL_SELECT_REQUEST.
Definition: TransmittedPackets.hpp:43374
Main object for the aegis packet: ZC_SKILL_UPDATE.
Definition: TransmittedPackets.hpp:43420
Main object for the aegis packet: ZC_SOUND.
Definition: TransmittedPackets.hpp:43466
Main object for the aegis packet: ZC_SPECIALPOPUP.
Definition: TransmittedPackets.hpp:43497
Main object for the aegis packet: ZC_SPIRITS2.
Definition: TransmittedPackets.hpp:43589
Main object for the aegis packet: ZC_SPIRITS_ATTRIBUTE.
Definition: TransmittedPackets.hpp:43629
Main object for the aegis packet: ZC_SPIRITS.
Definition: TransmittedPackets.hpp:43543
Main object for the aegis packet: ZC_SPRITE_CHANGE2.
Definition: TransmittedPackets.hpp:43721
Main object for the aegis packet: ZC_SPRITE_CHANGE.
Definition: TransmittedPackets.hpp:43675
Main object for the aegis packet: ZC_SRPACKETR2_INIT.
Definition: TransmittedPackets.hpp:43766
Main object for the aegis packet: ZC_SSILIST_ITEM_CLICK_ACK.
Definition: TransmittedPackets.hpp:43806
Main object for the aegis packet: ZC_STARPLACE.
Definition: TransmittedPackets.hpp:43852
Main object for the aegis packet: ZC_STARSKILL.
Definition: TransmittedPackets.hpp:43898
Main object for the aegis packet: ZC_START_BABY.
Definition: TransmittedPackets.hpp:43944
Main object for the aegis packet: ZC_START_CAPTURE.
Definition: TransmittedPackets.hpp:43990
Main object for the aegis packet: ZC_START_COLLECTION.
Definition: TransmittedPackets.hpp:44030
Main object for the aegis packet: ZC_START_COUPLE.
Definition: TransmittedPackets.hpp:44076
Main object for the aegis packet: ZC_STATE_CHANGE3.
Definition: TransmittedPackets.hpp:44168
Main object for the aegis packet: ZC_STATE_CHANGE.
Definition: TransmittedPackets.hpp:44122
Main object for the aegis packet: ZC_STATUS_CHANGE_ACK.
Definition: TransmittedPackets.hpp:44338
Main object for the aegis packet: ZC_STATUS_CHANGE.
Definition: TransmittedPackets.hpp:44290
Main object for the aegis packet: ZC_STATUS.
Definition: TransmittedPackets.hpp:44243
Main object for the aegis packet: ZC_STOPMOVE_FORCE.
Definition: TransmittedPackets.hpp:44430
Main object for the aegis packet: ZC_STOPMOVE.
Definition: TransmittedPackets.hpp:44387
Main object for the aegis packet: ZC_STORE_ENTRY.
Definition: TransmittedPackets.hpp:44476
Main object for the aegis packet: ZC_STORE_EQUIPMENT_ITEMLIST2.
Definition: TransmittedPackets.hpp:44568
Main object for the aegis packet: ZC_STORE_EQUIPMENT_ITEMLIST3.
Definition: TransmittedPackets.hpp:44614
Main object for the aegis packet: ZC_STORE_EQUIPMENT_ITEMLIST.
Definition: TransmittedPackets.hpp:44522
Main object for the aegis packet: ZC_STORE_ITEMLIST_EQUIP_V2.
Definition: TransmittedPackets.hpp:44694
Main object for the aegis packet: ZC_STORE_ITEMLIST_EQUIP_V5.
Definition: TransmittedPackets.hpp:44734
Main object for the aegis packet: ZC_STORE_ITEMLIST_EQUIP_V6.
Definition: TransmittedPackets.hpp:44783
Main object for the aegis packet: ZC_STORE_ITEMLIST_EQUIP.
Definition: TransmittedPackets.hpp:44654
Main object for the aegis packet: ZC_STORE_ITEMLIST_NORMAL_V2.
Definition: TransmittedPackets.hpp:44877
Main object for the aegis packet: ZC_STORE_ITEMLIST_NORMAL_V5.
Definition: TransmittedPackets.hpp:44917
Main object for the aegis packet: ZC_STORE_ITEMLIST_NORMAL_V6.
Definition: TransmittedPackets.hpp:44960
Main object for the aegis packet: ZC_STORE_ITEMLIST_NORMAL.
Definition: TransmittedPackets.hpp:44837
Main object for the aegis packet: ZC_STORE_NORMAL_ITEMLIST2.
Definition: TransmittedPackets.hpp:45055
Main object for the aegis packet: ZC_STORE_NORMAL_ITEMLIST3.
Definition: TransmittedPackets.hpp:45101
Main object for the aegis packet: ZC_STORE_NORMAL_ITEMLIST.
Definition: TransmittedPackets.hpp:45009
Main object for the aegis packet: ZC_STYLE_CHANGE_RES.
Definition: TransmittedPackets.hpp:45141
Main object for the aegis packet: ZC_TAEKWON_POINT.
Definition: TransmittedPackets.hpp:45187
Main object for the aegis packet: ZC_TAEKWON_RANK.
Definition: TransmittedPackets.hpp:45233
Main object for the aegis packet: ZC_TALKBOX_CHATCONTENTS.
Definition: TransmittedPackets.hpp:45279
Main object for the aegis packet: ZC_THROW_MVPITEM.
Definition: TransmittedPackets.hpp:45325
Main object for the aegis packet: ZC_TRYCAPTURE_MONSTER.
Definition: TransmittedPackets.hpp:45371
Main object for the aegis packet: ZC_TRYCOLLECTION.
Definition: TransmittedPackets.hpp:45411
Main object for the aegis packet: ZC_UI_ACTION.
Definition: TransmittedPackets.hpp:45451
Main object for the aegis packet: ZC_UI_OPEN2.
Definition: TransmittedPackets.hpp:45487
Main object for the aegis packet: ZC_UNKNOWN_CLEAN_ITEMS_LISTS.
Definition: TransmittedPackets.hpp:45527
Main object for the aegis packet: ZC_UNUSED_SRPACKET_INIT.
Definition: TransmittedPackets.hpp:45559
Main object for the aegis packet: ZC_UPDATE_CARDSLOT.
Definition: TransmittedPackets.hpp:45596
Main object for the aegis packet: ZC_UPDATE_CHARSTAT2.
Definition: TransmittedPackets.hpp:45691
Main object for the aegis packet: ZC_UPDATE_CHARSTAT.
Definition: TransmittedPackets.hpp:45642
Main object for the aegis packet: ZC_UPDATE_GDID.
Definition: TransmittedPackets.hpp:45743
Main object for the aegis packet: ZC_UPDATE_ITEM_FROM_BUYING_STORE2.
Definition: TransmittedPackets.hpp:45835
Main object for the aegis packet: ZC_UPDATE_ITEM_FROM_BUYING_STORE.
Definition: TransmittedPackets.hpp:45795
Main object for the aegis packet: ZC_UPDATE_MAPINFO.
Definition: TransmittedPackets.hpp:45881
Main object for the aegis packet: ZC_UPDATE_MISSION_HUNT_EX.
Definition: TransmittedPackets.hpp:45976
Main object for the aegis packet: ZC_UPDATE_MISSION_HUNT.
Definition: TransmittedPackets.hpp:45927
Main object for the aegis packet: ZC_UPDATE_RANKING_POINT.
Definition: TransmittedPackets.hpp:46016
Main object for the aegis packet: ZC_UPDATE_ROULETTE_COIN.
Definition: TransmittedPackets.hpp:46056
Main object for the aegis packet: ZC_UPDATE_TAIWANCASH.
Definition: TransmittedPackets.hpp:46096
Main object for the aegis packet: ZC_USER_COUNT.
Definition: TransmittedPackets.hpp:46142
Main object for the aegis packet: ZC_USESKILL_ACK2.
Definition: TransmittedPackets.hpp:46235
Main object for the aegis packet: ZC_USESKILL_ACK3.
Definition: TransmittedPackets.hpp:46275
Main object for the aegis packet: ZC_USESKILL_ACK.
Definition: TransmittedPackets.hpp:46188
Main object for the aegis packet: ZC_USE_ITEM_ACK2.
Definition: TransmittedPackets.hpp:46379
Main object for the aegis packet: ZC_USE_ITEM_ACK.
Definition: TransmittedPackets.hpp:46330
Main object for the aegis packet: ZC_USE_SKILL2.
Definition: TransmittedPackets.hpp:46470
Main object for the aegis packet: ZC_USE_SKILL.
Definition: TransmittedPackets.hpp:46430
Main object for the aegis packet: ZC_VIEW_CAMERAINFO.
Definition: TransmittedPackets.hpp:46511
Main object for the aegis packet: ZC_WAIT_DIALOG2.
Definition: TransmittedPackets.hpp:46598
Main object for the aegis packet: ZC_WAIT_DIALOG.
Definition: TransmittedPackets.hpp:46557
Main object for the aegis packet: ZC_WARPLIST.
Definition: TransmittedPackets.hpp:46653
Main object for the aegis packet: ZC_WHISPER02.
Definition: TransmittedPackets.hpp:46743
Main object for the aegis packet: ZC_WHISPER_LIST.
Definition: TransmittedPackets.hpp:46789
Main object for the aegis packet: ZC_WHISPER.
Definition: TransmittedPackets.hpp:46699
Definition: Element.hpp:7