silvermain Написал:1-е. У нас пакеты идентичны!
2-е. Это не пакет Атаки, это совершенной другой пакет
точно идентичны???
возможно у вас стоит не writeD(0x01);
а writeС(0x01);
насколько я помню в линдвиоре пакеты не сильно поменялись в тличии от глори, тем более в 531 протоколе
поку прекрепить всё что мне пришлось разобрать для перевода на линдвиор
Добавлено через 1 минуту
вот всё что я разбирал в снифере.
[SPOILER="l2game_lindvior"][PHP]<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE protocol SYSTEM "protocol.dtd">
<protocol crypt="L2Game" name="l2game_lindvior" extends="l2game_glory_days">
<session_listeners>
<listener name="lineage2.listeners.L2PlayerListener"/>
<listener name="lineage2.listeners.L2MagicSkillUserListener"/>
<listener name="lineage2.listeners.L2AirShipTeleportListListener"/>
<listener name="lineage2.listeners.L2NpcBMListsListener"/>
<listener name="lineage2.listeners.L2NpcDialogListener"/>
<listener name="lineage2.listeners.L2NpcInfoListener"/>
<listener name="lineage2.listeners.L2NpcSpawnListener"/>
<listener name="lineage2.listeners.L2ServerObjectInfoListener"/>
<listener name="lineage2.listeners.L2JumpListener"/>
<listener name="lineage2.listeners.L2NpcSayListener"/>
<listener name="lineage2.listeners.L2MoveNpcListener"/>
<listener name="lineage2.listeners.L2NpcStateListener"/>
<listener name="lineage2.listeners.L2ProductListener"/>
<listener name="lineage2.listeners.L2AcquireSkillListener"/>
</session_listeners>
<macro id="abnormal-macro">
<part name="abnormal-size" type="h" id="1"/>
<for id="1">
<part name="abnormal-id" type="d"/>
</for>
</macro>
<macro id="loc">
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
</macro>
<!--Item Macro-->
<macro id="item">
<part name="obj_id" type="d"/>
<part name="item_id" type="d">
<reader type="ItemName"/>
</part>
<part name="equip_slot" type="d"/>
<part name="count" type="Q"/>
<part name="item type 2" type="h"/>
<part name="custom item type 1" type="h"/>
<part name="is Equiped" type="h"/>
<part name="bodypart" type="d"/>
<part name="enchant" type="h"/>
<part name="custom item type 1" type="h"/>
<part name="augId" type="d"/>
<part name="lifeLeft" type="d"/>
<part name="timeLeft" type="d"/>
<part name="isBlocked" type="h"/>
<part name="attackElement" type="h"/>
<part name="attackElement" type="h"/>
<part name="water" type="h"/>
<part name="fire" type="h"/>
<part name="earth" type="h"/>
<part name="wind" type="h"/>
<part name="dark" type="h"/>
<part name="holy" type="h"/>
<part name="enchanteffect1" type="h"/>
<part name="enchanteffect2" type="h"/>
<part name="enchanteffect3" type="h"/>
<part name="getVisualId" type="d"/>
</macro>
<packetfamilly way="SERVER">
<packet id="11" name="ItemList">
<part name="showWindow" type="h"/>
<part id="0" name="size" type="h"/>
<for id="0">
<macro id="item"/>
</for>
<part id="1" name="size2" type="h"/>
<switch id="1">
<case id="0"/>
<case id="default">
<part name="blockMode" type="c"/>
<for id="1">
<part name="item_id" type="d">
<reader type="ItemName"/>
</part>
</for>
</case>
</switch>
</packet>
<packet id="21" name="InventoryUpdate">
<part name="size" type="h" id="0"/>
<for id="0">
<part name="change" type="h"/>
<macro name="item" id="item"/>
</for>
</packet>
<packet id="FE;0110" name="ExIsCharNameCreatable">
<part name="response" type="d"/>
</packet>
<packet id="09" name="CharacterSelectionInfo">
<part name="size" type="d" id="0"/>
<part name="0x07" type="d"/>
<part name="cant create" type="c"/>
<part name="?" type="c"/>
<part name="?" type="c"/>
<part name="?" type="d"/>
<for id="0">
<part name="name" type="S"/>
<part name="charId" type="d"/>
<part name="login" type="S"/>
<part name="sessionId" type="d"/>
<part name="clanId" type="d"/>
<part name="?" type="d"/>
<part name="sex" type="d"/>
<part name="race" type="d"/>
<part name="classId" type="d"/>
<part name="active" type="d"/>
<part name="x" type="d"/>
<part name="y" type="d"/>
<part name="z" type="d"/>
<part name="cur_hp" type="D"/>
<part name="cur_mp" type="D"/>
<part name="sp" type="d"/>
<part name="exp" type="Q"/>
<part name="?" type="D"/>
<part name="level" type="d"/>
<part name="karma" type="d"/>
<part name="pk kills" type="d"/>
<part name="pvp kills" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="item_id-UNDER" type="d"/>
<part name="item_id-REAR" type="d"/>
<part name="item_id-LEAR" type="d"/>
<part name="item_id-NECK" type="d"/>
<part name="item_id-RFINGER" type="d"/>
<part name="item_id-LFINGER" type="d"/>
<part name="item_id-HEAD" type="d"/>
<part name="item_id-RHAND" type="d"/>
<part name="item_id-LHAND" type="d"/>
<part name="item_id-GLOVES" type="d"/>
<part name="item_id-CHEST" type="d"/>
<part name="item_id-LEGS" type="d"/>
<part name="item_id-FEET" type="d"/>
<part name="item_id-BACK" type="d"/>
<part name="item_id-LRHAND" type="d"/>
<part name="item_id-HAIR" type="d"/>
<part name="item_id-DHAIR" type="d"/>
<part name="item_id-RBRACELET" type="d"/>
<part name="item_id-LBRACELET" type="d"/>
<part name="item_id-DECO1" type="d"/>
<part name="item_id-DECO2" type="d"/>
<part name="item_id-DECO3" type="d"/>
<part name="item_id-DECO4" type="d"/>
<part name="item_id-DECO5" type="d"/>
<part name="item_id-DECO6" type="d"/>
<part name="item_id-BACK" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="h"/>
<part name="hair_style" type="d"/>
<part name="hair_color" type="d"/>
<part name="face" type="d"/>
<part name="maxHP" type="D"/>
<part name="maxMP" type="D"/>
<part name="deleteTimer" type="d"/>
<part name="classId" type="d"/>
<part name="active" type="d"/>
<part name="enchant" type="c"/>
<part name="aurgmentationId" type="d"/>
<part name="transformId" type="d"/>
<part name="npcId" type="d"/>
<part name="level" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="maxHP" type="D"/>
<part name="currentHP" type="D"/>
<part name="vitality" type="d"/>
<part name="XP Bonus" type="d"/>
<part name="Vitality items allowed" type="d"/>
<part name="Active" type="d"/>
</for>
</packet>
<packet id="32" name="UserInfo">
<part name="x" type="d"/>
<part name="y" type="d"/>
<part name="z" type="d"/>
<part name="airship" type="d"/>
<part name="obj_id" type="d"/>
<part name="name" type="S"/>
<part name="race" type="d"/>
<part name="sex" type="d"/>
<part name="base_class" type="d"/>
<part name="level" type="d"/>
<part name="exp" type="Q"/>
<part name="exp_percent" type="D"/>
<part name="str" type="d"/>
<part name="dex" type="d"/>
<part name="con" type="d"/>
<part name="int" type="d"/>
<part name="wit" type="d"/>
<part name="men" type="d"/>
<part name="maxHP" type="d"/>
<part name="curHP" type="d"/>
<part name="maxMP" type="d"/>
<part name="curMP" type="d"/>
<part name="sp" type="d"/>
<part name="curLoad" type="d"/>
<part name="maxLoad" type="d"/>
<part name="is equiped weapon" type="d"/>
<part name="obj_id-UNDER" type="d"/>
<part name="obj_id-REAR" type="d"/>
<part name="obj_id-LEAR" type="d"/>
<part name="obj_id-NECK" type="d"/>
<part name="obj_id-RFINGER" type="d"/>
<part name="obj_id-LFINGER" type="d"/>
<part name="obj_id-HEAD" type="d"/>
<part name="obj_id-RHAND" type="d"/>
<part name="obj_id-LHAND" type="d"/>
<part name="obj_id-GLOVES" type="d"/>
<part name="obj_id-CHEST" type="d"/>
<part name="obj_id-LEGS" type="d"/>
<part name="obj_id-FEET" type="d"/>
<part name="obj_id-BACK" type="d"/>
<part name="obj_id-LRHAND" type="d"/>
<part name="obj_id-HAIR" type="d"/>
<part name="obj_id-DHAIR" type="d"/>
<part name="obj_id-RBRACELET" type="d"/>
<part name="obj_id-LBRACELET" type="d"/>
<part name="obj_id-DECO1" type="d"/>
<part name="obj_id-DECO2" type="d"/>
<part name="obj_id-DECO3" type="d"/>
<part name="obj_id-DECO4" type="d"/>
<part name="obj_id-DECO5" type="d"/>
<part name="obj_id-DECO6" type="d"/>
<part name="obj_id-BELT" type="d"/>
<part name="item_id-UNDER" type="d"/>
<part name="item_id-REAR" type="d"/>
<part name="item_id-LEAR" type="d"/>
<part name="item_id-NECK" type="d"/>
<part name="item_id-RFINGER" type="d"/>
<part name="item_id-LFINGER" type="d"/>
<part name="item_id-HEAD" type="d"/>
<part name="item_id-RHAND" type="d"/>
<part name="item_id-LHAND" type="d"/>
<part name="item_id-GLOVES" type="d"/>
<part name="item_id-CHEST" type="d"/>
<part name="item_id-LEGS" type="d"/>
<part name="item_id-FEET" type="d"/>
<part name="item_id-BACK" type="d"/>
<part name="item_id-LRHAND" type="d"/>
<part name="item_id-HAIR" type="d"/>
<part name="item_id-DHAIR" type="d"/>
<part name="item_id-RBRACELET" type="d"/>
<part name="item_id-LBRACELET" type="d"/>
<part name="item_id-DECO1" type="d"/>
<part name="item_id-DECO2" type="d"/>
<part name="item_id-DECO3" type="d"/>
<part name="item_id-DECO4" type="d"/>
<part name="item_id-DECO5" type="d"/>
<part name="item_id-DECO6" type="d"/>
<part name="item_id-BACK" type="d"/>
<part name="aurg_id-UNDER" type="d"/>
<part name="aurg_id-REAR" type="d"/>
<part name="aurg_id-LEAR" type="d"/>
<part name="aurg_id-NECK" type="d"/>
<part name="aurg_id-RFINGER" type="d"/>
<part name="aurg_id-LFINGER" type="d"/>
<part name="aurg_id-HEAD" type="d"/>
<part name="aurg_id-RHAND" type="d"/>
<part name="aurg_id-LHAND" type="d"/>
<part name="aurg_id-GLOVES" type="d"/>
<part name="aurg_id-CHEST" type="d"/>
<part name="aurg_id-LEGS" type="d"/>
<part name="aurg_id-FEET" type="d"/>
<part name="aurg_id-BACK" type="d"/>
<part name="aurg_id-LRHAND" type="d"/>
<part name="aurg_id-HAIR" type="d"/>
<part name="aurg_id-DHAIR" type="d"/>
<part name="aurg_id-RBRACELET" type="d"/>
<part name="aurg_id-LBRACELET" type="d"/>
<part name="aurg_id-DECO1" type="d"/>
<part name="aurg_id-DECO2" type="d"/>
<part name="aurg_id-DECO3" type="d"/>
<part name="aurg_id-DECO4" type="d"/>
<part name="aurg_id-DECO5" type="d"/>
<part name="aurg_id-DECO6" type="d"/>
<part name="aurg_id-BELT" type="d"/>
<part name="talismans" type="d"/>
<part name="cloakactive" type="d"/>
<part name="visibleLhand" type="d"/>
<part name="visibleRhand" type="d"/>
<part name="visibleLRhand" type="d"/>
<part name="pAtack" type="d"/>
<part name="pAtackSpeed" type="d"/>
<part name="pDef" type="d"/>
<part name="evasion" type="d"/>
<part name="acc" type="d"/>
<part name="crit" type="d"/>
<part name="mAtack" type="d"/>
<part name="mAtackSpeed" type="d"/>
<part name="pAtackSpeed" type="d"/>
<part name="mDef" type="d"/>
<part name="mEvasion" type="d"/>
<part name="mAccuracy" type="d"/>
<part name="mCritRate" type="d"/>
<part name="pvp_flag" type="d"/>
<part name="karma" type="d"/>
<part name="run_spd" type="d"/>
<part name="walk_spd" type="d"/>
<part name="swim_spd" type="d"/>
<part name="swim_spd" type="d"/>
<part name="fly_run_spd" type="d"/>
<part name="fly_walk_spd" type="d"/>
<part name="fly_run_spd" type="d"/>
<part name="fly_walk_spd" type="d"/>
<part name="move_speed" type="D"/>
<part name="attack_speed" type="D"/>
<part name="col_radius" type="D"/>
<part name="col_height" type="D"/>
<part name="hair_stype" type="d"/>
<part name="hair_color" type="d"/>
<part name="face" type="d"/>
<part name="gm_commands" type="d"/>
<part name="title" type="S"/>
<part name="clan_id" type="d"/>
<part name="clan_crest_id" type="d"/>
<part name="ally_id" type="d"/>
<part name="ally_crest_id" type="d"/>
<part name="relation" type="d"/>
<!--0x20 - clan member-->
<part name="mount_type" type="c"/>
<part name="private_store" type="c"/>
<part name="can_crystalize" type="c"/>
<part name="pk_kills" type="d"/>
<part name="pvp_kills" type="d"/>
<part id="0" name="cubic-size" type="h"/>
<for id="0">
<part name="cubicId" type="h"/>
</for>
<part name="party_room" type="c"/>
<part name="move-type" type="c"/>
<part name="clan_privs" type="d"/>
<part name="rec_left" type="h"/>
<part name="rec_have" type="h"/>
<part name="mount_id" type="d"/>
<part name="inventory-limit" type="h"/>
<part name="class_id" type="d"/>
<part name="?" type="d"/>
<part name="maxCP" type="d"/>
<part name="curCP" type="d"/>
<part name="enchant" type="c"/>
<part name="team" type="c"/>
<part name="large_clan_crest_id" type="d"/>
<part name="noble" type="c"/>
<part name="hero" type="c"/>
<part name="fishing" type="c"/>
<part name="fishing-x" type="d"/>
<part name="fishing-y" type="d"/>
<part name="fishing-z" type="d"/>
<part name="name-color" type="d">
<reader type="Color"/>
</part>
<part name="running" type="c"/>
<part name="pledge_class" type="d"/>
<part name="pledge_type" type="d"/>
<part name="title_color" type="d">
<reader type="Color"/>
</part>
<part name="cw_level" type="d"/>
<part name="transformation" type="d"/>
<part name="attackElement" type="h"/>
<part name="attackElement" type="h"/>
<part name="fire" type="h"/>
<part name="water" type="h"/>
<part name="wind" type="h"/>
<part name="earth" type="h"/>
<part name="holy" type="h"/>
<part name="unholy" type="h"/>
<part name="agathion" type="d"/>
<part name="fame" type="d"/>
<part name="blocked-fame" type="d"/>
<part name="vitality-points" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="c"/>
<macro id="abnormal-macro"/>
<part name="?" type="c"/>
</packet>
<packet id="B2" name="PetInfo">
<part name="pet-type" type="d"/>
<part name="obj_id" type="d"/>
<part name="npcId" type="d"/>
<part name="attackable" type="d"/>
<part name="x" type="d"/>
<part name="y" type="d"/>
<part name="z" type="d"/>
<part name="h" type="d"/>
<part name="?" type="d"/>
<part name="mAttackSpeed" type="d"/>
<part name="pAttackSpeed" type="d"/>
<part name="run_spd" type="d"/>
<part name="walk_spd" type="d"/>
<part name="swim-run-speed" type="d"/>
<part name="swim-walk-speed" type="d"/>
<part name="ride-run-speed" type="d"/>
<part name="ride-walk-speed" type="d"/>
<part name="fly-run-speed" type="d"/>
<part name="fly-walk-speed" type="d"/>
<part name="move_speed" type="D"/>
<part name="attack_speed" type="D"/>
<part name="col_radius" type="D"/>
<part name="col_height" type="D"/>
<part name="rhand" type="d"/>
<part name="armor" type="d"/>
<part name="lhand" type="d"/>
<part name="?" type="c"/>
<part name="running" type="c"/>
<part name="in combat" type="c"/>
<part name="dead" type="c"/>
<part name="show spawn animation" type="c"/>
<part name="nameStringId" type="d"/>
<part name="name" type="S"/>
<part name="titleStringId" type="d"/>
<part name="title" type="S"/>
<part name="isPet" type="d"/>
<part name="pvp_flag" type="d"/>
<part name="karma" type="d"/>
<part name="current-feed" type="d"/>
<part name="max-feed" type="d"/>
<part name="current-hp" type="d"/>
<part name="max-hp" type="d"/>
<part name="current-mp" type="d"/>
<part name="max-mp" type="d"/>
<part name="sp" type="d"/>
<part name="level" type="d"/>
<part name="exp" type="Q"/>
<part name="exp-this-level" type="Q"/>
<part name="exp-next-level" type="Q"/>
<part name="current-load" type="d"/>
<part name="max-load" type="d"/>
<part name="p-attack" type="d"/>
<part name="p-def" type="d"/>
<part name="m-attack" type="d"/>
<part name="m-def" type="d"/>
<part name="accuracy" type="d"/>
<part name="evasion" type="d"/>
<part name="critical" type="d"/>
<part name="m-accuracy" type="d"/>
<part name="m-evasion" type="d"/>
<part name="m-critical" type="d"/>
<part name="?" type="d"/>
<part name="p-attack-speed" type="d"/>
<part name="m-attack-speed" type="d"/>
<part name="rideable" type="h"/>
<part name="move-type" type="c"/>
<part name="?" type="h"/>
<part name="team" type="c"/>
<part name="soul-shots" type="d"/>
<part name="spirit-shots" type="d"/>
<part name="form" type="d"/>
<part name="transformId" type="d"/>
<part name="used-summon-points" type="d"/>
<part name="max-summon-points" type="d"/>
<macro id="abnormal-macro"/>
</packet>
<packet id="0C" name="NpcInfo">
<part name="object-id" type="d"/>
<part name="npcId" type="d"/>
<part name="attackable" type="d"/>
<part name="x" type="d"/>
<part name="y" type="d"/>
<part name="z" type="d"/>
<part name="h" type="d"/>
<part name="?" type="d"/>
<part name="mAttackSpeed" type="d"/>
<part name="pAttackSpeed" type="d"/>
<part name="run_spd" type="d"/>
<part name="walk_spd" type="d"/>
<part name="run_spd_" type="d"/>
<part name="walk_spd_" type="d"/>
<part name="run_spd__" type="d"/>
<part name="walk_spd__" type="d"/>
<part name="run_spd___" type="d"/>
<part name="walk_spd___" type="d"/>
<part name="move_speed" type="D"/>
<part name="attack_speed" type="D"/>
<part name="col_radius" type="D"/>
<part name="col_height" type="D"/>
<part name="rhand" type="d"/>
<part name="armor" type="d"/>
<part name="lhand" type="d"/>
<part name="?" type="c"/>
<part name="running" type="c"/>
<part name="in combat" type="c"/>
<part name="dead" type="c"/>
<part name="show spawn animation" type="c"/>
<part name="nameStringId" type="d"/>
<part name="name" type="S"/>
<part name="titleStringId" type="d"/>
<part name="title" type="S"/>
<part name="_titleColor" type="d"/>
<part name="pvp_flag" type="d"/>
<part name="karma" type="d"/>
<part name="clan_id" type="d"/>
<part name="clan_crest_id" type="d"/>
<part name="ally_id" type="d"/>
<part name="ally_crest_id" type="d"/>
<part name="?" type="d"/>
<part name="isFlying" type="c"/>
<part name="team" type="c"/>
<part name="col_radius" type="D"/>
<part name="col_height" type="D"/>
<part name="_enchantEffect" type="d"/>
<part name="isFlying" type="d"/>
<part name="_formId" type="d"/>
<part name="type" type="d"/>
<part name="show_name" type="c"/>
<part name="show_title" type="c"/>
<part name="state" type="d"/>
<part name="transform_id" type="d"/>
<part name="current_hp" type="d"/>
<part name="max_hp" type="d"/>
<part name="current_mp" type="d"/>
<part name="max_mp" type="d"/>
<part name="current_cp" type="d"/>
<part name="max_cp" type="d"/>
<part name="?" type="h"/>
<part name="?" type="h"/>
<part name="?" type="c"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<macro id="abnormal-macro"/>
</packet>
<packet id="31" name="CharInfo">
<part name="x" type="d"/>
<part name="y" type="d"/>
<part name="z" type="d"/>
<part name="clan-ship-object-id" type="d"/>
<part name="obj_id" type="d"/>
<part name="name" type="S"/>
<part name="race" type="d"/>
<part name="sex" type="d"/>
<part name="base_class" type="d"/>
<part name="under-itemId" type="d"/>
<part name="head-itemId" type="d"/>
<part name="rhand-itemId" type="d"/>
<part name="lhand-itemId" type="d"/>
<part name="gloves-itemId" type="d"/>
<part name="chest-itemId" type="d"/>
<part name="legs-itemId" type="d"/>
<part name="feet-itemId" type="d"/>
<part name="back-itemId" type="d"/>
<part name="lrhand-itemId" type="d"/>
<part name="hair-itemId" type="d"/>
<part name="dhair-itemId" type="d"/>
<part name="rbracelet-itemId" type="d"/>
<part name="lbracelet-itemId" type="d"/>
<part name="deco1-itemId" type="d"/>
<part name="deco2-itemId" type="d"/>
<part name="deco3-itemId" type="d"/>
<part name="deco4-itemId" type="d"/>
<part name="deco5-itemId" type="d"/>
<part name="deco6-itemId" type="d"/>
<part name="belt-itemId" type="d"/>
<part name="under-augId" type="d"/>
<part name="head-augId" type="d"/>
<part name="rhand-augId" type="d"/>
<part name="lhand-augId" type="d"/>
<part name="gloves-augId" type="d"/>
<part name="chest-augId" type="d"/>
<part name="legs-augId" type="d"/>
<part name="feet-augId" type="d"/>
<part name="back-augId" type="d"/>
<part name="lrhand-augId" type="d"/>
<part name="hair-augId" type="d"/>
<part name="dhair-augId" type="d"/>
<part name="rbracelet-augId" type="d"/>
<part name="lbracelet-augId" type="d"/>
<part name="deco1-augId" type="d"/>
<part name="deco2-augId" type="d"/>
<part name="deco3-augId" type="d"/>
<part name="deco4-augId" type="d"/>
<part name="deco5-augId" type="d"/>
<part name="deco6-augId" type="d"/>
<part name="belt-augId" type="d"/>
<part name="talismanCount" type="d"/>
<part name="activeCloak" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="pvpFlag" type="d"/>
<part name="karma" type="d"/>
<part name="m-evasion" type="d"/>
<part name="m-accuracy" type="d"/>
<part name="m-crit-rate" type="d"/>
<part name="mAttackSpeed" type="d"/>
<part name="pAtttackSpeed" type="d"/>
<part name="?" type="d"/>
<part name="runSpeed" type="d"/>
<part name="walkSpeed" type="d"/>
<part name="sweemRunSpeed" type="d"/>
<part name="sweemWalkSpeed" type="d"/>
<part name="flyRunSpeed" type="d"/>
<part name="flyWalkSpeed" type="d"/>
<part name="flyRunSpeed" type="d"/>
<part name="flyWalkSpeed" type="d"/>
<part name="moveMulti" type="D"/>
<part name="attackMulti" type="D"/>
<part name="colRadius" type="D"/>
<part name="colHeight" type="D"/>
<part name="hairStyle" type="d"/>
<part name="hairColor" type="d"/>
<part name="face" type="d"/>
<part name="title" type="S"/>
<part name="clan_id" type="d"/>
<part name="clan_crest_id" type="d"/>
<part name="ally_id" type="d"/>
<part name="ally_crest_id" type="d"/>
<part name="sit" type="c"/>
<part name="run" type="c"/>
<part name="combat" type="c"/>
<part name="dead" type="c"/>
<part name="invis" type="c"/>
<part name="mount_type" type="c"/>
<part name="private_store" type="c"/>
<part name="cubic_size" type="h" id="0"/>
<for id="0">
<part name="cubicId" type="h"/>
</for>
<part name="partyRoom" type="c"/>
<part name="flying" type="c"/>
<part name="rec_have" type="h"/>
<part name="mount_id" type="d"/>
<part name="class_Id" type="d"/>
<part name="?" type="d"/>
<part name="enchant" type="c"/>
<part name="team" type="c"/>
<part name="large_crest_id" type="d"/>
<part name="noble" type="c"/>
<part name="hero" type="c"/>
<part name="fishing" type="c"/>
<part name="fish-x" type="d"/>
<part name="fish-y" type="d"/>
<part name="fish-z" type="d"/>
<part name="name_color" type="d">
<reader type="Color"/>
</part>
<part name="h" type="d"/>
<part name="plegde_class" type="d"/>
<part name="pledge_type" type="d"/>
<part name="title_color" type="d">
<reader type="Color"/>
</part>
<part name="cw_level" type="d"/>
<part name="clan_reputation" type="d"/>
<part name="transformation" type="d"/>
<part name="agathion" type="d"/>
<part name="blocked-fame" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="current_cp" type="d"/>
<part name="max_hp" type="d"/>
<part name="max_hp" type="d"/>
<part name="current_mp" type="d"/>
<part name="max_mp" type="d"/>
<part name="?" type="d"/>
<part name="?" type="c"/>
<part name="?" type="d"/>
<macro id="abnormal-macro"/>
<part name="?" type="c"/>
</packet>
<packet id="FE;0060" name="ExBasicActionList">
<part name="size" type="d" id="0"/>
<for id="0">
<part name="actionId" type="d"/>
</for>
</packet>
<packet id="FE;00ea" name="ExSubjobInfo">
<part name="_openStatus" type="c"/>
<part name="_classId" type="d"/>
<part name="_raceId" type="d"/>
<part name="size" type="d" id="0"/>
<for id="0" name="?">
<part name="Index" type="d"/>
<part name="ClassId" type="d"/>
<part name="Level" type="d"/>
<part name="Type" type="c"/>
</for>
</packet>
<packet id="FE;0133" name="ExCastleState">
<part name="unk1" type="d"/>
<part name="unk2" type="d"/>
</packet>
<packet id="FE;013d" name="ExOlympiadMatchEnd">
<part name="unk1" type="d"/>
<part name="unk2" type="d"/>
</packet>
<packet id="FE;0038" name="ExShowAdventurerGuideBook">
<part name="unk1" type="d"/>
<part name="unk2" type="d"/>
<part name="unk3" type="d"/>
</packet>
<packet id="FE;00E6" name="ExAbnormalStatusUpdateFromTargetPacket">
<part name="objId" type="d"/>
<part id="0" name="_effects.size()" type="h"/>
<for id="0">
<part name="SkillId" type="d"/>
<part name="Level" type="h"/>
<part name="unk" type="d"/>
<part name="Duration" type="d"/>
<part name="Obj" type="d"/>
</for>
</packet>
<packet id="FE;0015" name="ExShowFortressInfo">
<part name="_id" type="d"/>
<part name="_id" type="d"/>
<part id="0" name="_infos.size()" type="d"/>
<for id="0">
<part name="_id" type="d"/>
<part name="_owner" type="S"/>
<part name="_status" type="d"/>
<part name="_siege" type="d"/>
</for>
</packet>
<packet id="FE;00CB" name="ExShuttleInfo">
<part name="shuttle-object-id" type="d" />
<part name="x" type="d" />
<part name="y" type="d" />
<part name="z" type="d" />
<part name="h" type="d" />
<part name="id" type="d" />
<part name="size" type="d" id="0" />
<for id="0">
<part name="point-id" type="d" />
<macro id="loc" name="point1" />
<macro id="loc" name="point2" />
<macro id="loc" name="point3" />
<part name="is-open" type="d" />
<part name="is-current-point" type="d" />
</for>
</packet>
<packet id="FE;00DB" name="ExBR_ExtraUserInfo">
<part name="obj_id" type="d"/>
<part name="br_effect" type="d"/>
<part name="lecture_mark" type="c"/>
</packet>
<packet id="FE;013F" name="ExResponseBeautyListPacket">
<part name="itemType" type="Q"/>
<part name="ownAdena" type="Q"/>
<part name="ownCoin" type="d"/>
<part id="0" name="itemNum" type="d"/>
<for id="0">
<part name="unk" type="d"/>
<part name="unk" type="d"/>
</for>
</packet>
<packet id="FE;0140" name="ExResponseBeautyRegistResetPacket">
<part name="ownAdena" type="Q"/>
<part name="ownCoin" type="Q"/>
<part name="itemType" type="d"/>
<part id="0" name="itemNum" type="d"/>
<for id="0">
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
</for>
</packet>
<packet id="FE;00DA" name="ExBR_PremiumState">
<part name="_objectId" type="d"/>
<part name="_state" type="c"/>
</packet>
<packet id="FE;0139" name="ExShowScreenMessage">
<part name="_type" type="d"/>
<part name="_sysMessageId" type="d"/>
<part name="_text_align.ordinal() + 1)" type="d"/>
<part name="unk1" type="d"/>
<part name="_big_font" type="d"/>
<part name="unk3" type="d"/>
<part name="_unk" type="d"/>
<part name="_effect" type="d"/>
<part name="_time" type="d"/>
<part name="unk1" type="d"/>
<part id="0" name="_npcString.getId()" type="d"/>
<for id="0">
<part name="String" type="S"/>
</for>
</packet>
<packet id="FE;0022" name="ExSendManorListPacket">
<part id="0" name="count" type="d"/>
<for id="0">
<part name="id" type="d"/>
<part name="name" type="S"/>
</for>
</packet>
<packet id="FE;00c7" name="ExQuestItemList">
<part id="0" name="size" type="h"/>
<for id="0">
<macro name="item" id="item"/>
</for>
<part id="1" name="size2" type="h"/>
<switch id="1">
<case id="0"/>
<case id="default">
<part name="blockMode" type="c"/>
<for id="1">
<part name="item_id" type="d">
<reader type="ItemName"/>
</part>
</for>
</case>
</switch>
</packet>
<packet id="FE;00CE" name="ExShuttleMove">
<part name="id" type="d" />
<part name="speed" type="d" />
<part name="rotation-speed" type="d" />
<part name="x" type="d" />
<part name="y" type="d" />
<part name="z" type="d" />
</packet>
<packet id="FE;00CD" name="ExShuttleGetOff">
<part name="object_id" type="d" />
<part name="id" type="d" />
<part name="x" type="d" />
<part name="y" type="d" />
<part name="z" type="d" />
</packet>
<packet id="FE;00CC" name="ExShuttleGetOn">
<part name="object_id" type="d" />
<part name="id" type="d" />
<part name="x" type="d" />
<part name="y" type="d" />
<part name="z" type="d" />
</packet>
<packet id="FE;011F" name="ExLoginVitalityEffectInfo">
<part name="EXP Bonus" type="d" />
<part name="item count" type="d" />
</packet>
<packet id="FE;00D0" name="ExStopMoveInShuttle">
<part name="object_id" type="d" />
<part name="id" type="d" />
<part name="x" type="d" />
<part name="y" type="d" />
<part name="z" type="d" />
<part name="h" type="d" />
</packet>
<packet id="6A" name="PledgeCrest">
<part name="_crestId" type="d" />
<part name="size" type="d" />
<part name="data" type="d" />
<part name="data" size="256" type="b" />
</packet>
<packet id="FE;00D1" name="ExValidateLocationInShuttle">
<part name="object_id" type="d" />
<part name="id" type="d" />
<part name="x" type="d" />
<part name="y" type="d" />
<part name="z" type="d" />
<part name="h" type="d" />
</packet>
<packet id="FE;00CF" name="ExMTLInShuttle">
<part name="object_id" type="d" />
<part name="id" type="d" />
<part name="end_x" type="d" />
<part name="end_y" type="d" />
<part name="end_z" type="d" />
<part name="start_x" type="d" />
<part name="start_y" type="d" />
<part name="start_z" type="d" />
</packet>
<packet id="FE;00FB" name="ExMagicAttackInfo">
<part name="getObjectId" type="d" />
<part name="getTargetId" type="d" />
<part name="?" type="d" />
</packet>
<packet id="FE;00FC" name="ExAcquireSkillInfo">
<part name="id" type="d" />
<part name="level" type="d" />
<part name="cost" type="d" />
<part name="min-level" type="h" />
<part name="size-of-need-items" type="d" id="1" />
<for id="1">
<part name="item-id" type="d" />
<part name="item-count" type="Q" />
</for>
<part name="size-of-need-skills" type="d" id="2" />
<for id="2">
<part name="skill-id" type="d" />
<part name="skill-count" type="d" />
</for>
</packet>
<packet id="FE;00FA" name="ExAcquirableSkillListByClass">
<part name="size" type="d" id="0" />
<for id="0" name="list">
<part name="id" type="d" />
<part name="level" type="d" />
<part name="cost" type="d" />
<part name="min-level" type="h" />
<part name="?" type="h" />
<part name="size-of-need-items" type="d" id="1" />
<for id="1" name="need-items">
<part name="item-id" type="d" />
<part name="item-count" type="Q" />
</for>
<part name="size-of-need-skills" type="d" id="2" />
<for id="2" name="need-skills">
<part name="skill-id" type="d" />
<part name="skill-level" type="d" />
</for>
</for>
</packet>
<packet id="FE;00E8" name="ExFlyMove">
<part name="object_id" type="d" />
<part name="type" type="d" />
<part name="?" type="d" />
<part name="id" type="d" />
<part name="size" type="d" id="0" />
<for id="0">
<part name="point-id" type="d" />
<part name="?" type="d" />
<part name="x" type="d" />
<part name="y" type="d" />
<part name="z" type="d" />
</for>
</packet>
<packet id="FE;00E1" name="ExGetCrystalizingEstimation">
<part name="size" type="d" id="0" />
<for id="0">
<part name="item_id" type="d" />
<part name="count" type="Q" />
<part name="chance" type="D" />
</for>
</packet>
<packet id="48" name="MagicSkillUse">
<part name="setup_gauge" type="d"/>
<part name="object-id" type="d"/>
<part name="target-object-id" type="d"/>
<part name="?" type="c"/>
<part name="skill-id" type="d"/>
<part name="skill-level" type="d"/>
<part name="hit-time" type="d"/>
<part name="reuse-group" type="d"/>
<part name="reuse" type="d"/>
<part name="x" type="d"/>
<part name="y" type="d"/>
<part name="z" type="d"/>
<part name="?" type="h"/>
<part name="?" type="h"/>
<part name="x" type="d"/>
<part name="y" type="d"/>
<part name="z" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
</packet>
<packet id="FE;014B" name="ExPledgeRecruitBoardSearch">
<part name="size" type="d"/>
<part name="size" type="d"/>
<part name="size" type="d" id="0" />
<for id="0">
<part name="item_id" type="d" />
<part name="count" type="d" />
<part name="clanname" type="S" />
<part name="leadername" type="S" />
<part name="ClanLvl" type="d" />
<part name="ClanSize" type="d" />
<part name="chance" type="d" />
<part name="notice" type="S" />
</for>
</packet>
<packet id="FE;0154" name="ExTeleportToLocationActivate"/>
<packet id="FE;011E" name="ExVitalityEffectInfo">
<part name="points" type="d"/>
<part name="bonus-exp" type="d"/>
<part name="can-use-vitality-items-count" type="d"/>
<part name="max-can-use-vitality-items-count" type="d"/>
</packet>
<packet id="FE;014C" name="ExPledgeRecruitBoardDetail">
<part name="points" type="d"/>
<part name="bonus-exp" type="d"/>
<part name="can-use-vitality-items-count" type="S"/>
<part name="max-can-use-vitality-items-count" type="S"/>
</packet>
<packet id="FE;0149" name="ExPledgeRecruitInfo">
<part name="unk" type="S"/>
<part name="unk" type="S"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
<part name="unk" type="d"/>
</packet>
<packet id="FE;014A" name="ExPledgeRecruitApplyInfo">
<part name="unk" type="d"/>
</packet>
<packet id="FE;0148" name="ExAdenaInvenCount">
<part name="obj" type="d"/>
<part name="itemid" type="d"/>
<part name="count" type="d"/>
</packet>
<packet id="FE;0144" name="ExBR_NewIConCashBtnWnd">
<part name="?" type="h"/>
</packet>
<packet id="FE;00EC" name="ExFriendDetailInfo">
<part name="database-id" type="d" />
<part name="name" type="S" />
<part name="online" type="d" />
<part name="object-id" type="d" />
<part name="level" type="h" />
<part name="class-id" type="h" />
<part name="clan-id" type="d" />
<part name="clan-crest-id" type="d" />
<part name="clan-name" type="S" />
<part name="ally-id" type="d" />
<part name="ally-crest-id" type="d" />
<part name="ally-name" type="S" />
<part name="create-month" type="c" />
<part name="create-day" type="c" />
<part name="last-access-diff" type="d" />
<part name="memo" type="S" />
</packet>
<packet id="22" name="TeleportToLocation">
<part name="obj_id" type="d"/>
<part name="x" type="d"/>
<part name="y" type="d"/>
<part name="z" type="d"/>
<part name="?" type="d"/>
<part name="h" type="d"/>
<part name="?" type="d"/>
</packet>
<packet id="FE;00FD" name="ExNewSkillToLearnByLevelUp" />
<packet id="FE;013E" name="PledgeReceivePowerInfo"/>
<packet id="FE;013C" name="PledgeSkillListAddPacket"/>
<packet id="FE;0135" name="ExAskJoinPartyRoom"/>
<packet id="FE;0125" name="ExCuriousHouseState ">
<part name="?" type="d"/>
</packet>
<packet id="FE;0126" name="ExCuriousHouseEnter "/>
<packet id="FE;0127" name="ExCuriousHouseLeave "/>
<packet id="FE;0128" name="ExCuriousHouseMemberList ">
<part name="?" type="d" />
<part name="?" type="d" />
<part name="size" type="d" id="0" />
<for id="0">
<part name="objId" type="d" />
<part name="?" type="d" />
<part name="?" type="d" />
<part name="?" type="d" />
<part name="?" type="d" />
<part name="?" type="d" />
</for>
</packet>
<packet id="FE;0129" name="ExCuriousHouseMemberUpdate ">
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
<part name="?" type="d"/>
</packet>
<packet id="FE;005F" name="ExEnchantSkillInfoDetail ">
<part name="_unk" type="d"/>
<part name="_skillId" type="d"/>
<part name="_skillLvl" type="d"/>
<part name="_sp" type="d"/>
<part name="_chance" type="d"/>
<part name="?" type="d"/>
<part name="_aden" type="d"/>
<part name="_adenaCount" type="d"/>
<part name="_bookId" type="d"/>
<part name="_bookCount" type="d"/>
</packet>
<packet id="FE;0029" name="ExEnchantSkillList ">
<part name="_type" type="d"/>
<part name="_skills" type="d" id="0" />
<for id="0">
<part name="id" type="d" />
<part name="level" type="d" />
</for>
</packet>
<packet id="FE;002A" name="ExEnchantSkillInfo ">
<part name="_id" type="d"/>
<part name="_level" type="d"/>
<part name="_canAdd" type="d"/>
<part name="canDecrease" type="d"/>
<part name="size" type="d" id="0" />
<for id="0">
<part name="?" type="d" />
</for>
</packet>
<packet id="FE;012A" name="ExCuriousHouseRemainTime ">
<part name="time" type="d"/>
</packet>
<packet id="FE;012B" name="ExCuriousHouseResult ">
<part name="?" type="d" />
<part name="?" type="h" />
<part name="size" type="d" id="0" />
<for id="0">
<part name="objId" type="d" />
<part name="?" type="d" />
<part name="?" type="d" />
<part name="?" type="d" />
<part name="?" type="d" />
</for>
</packet>
<packet id="FE;012C" name="ExCuriousHouseObserveList ">
<part name="size" type="d" id="0" />
<for id="0">
<part name="objId" type="d" />
<part name="?" type="S" />
<part name="?" type="h" />
<part name="?" type="d" />
</for>
</packet>
<packet id="FE;012D" name="ExCuriousHouseObserveMode ">
<part name="?" type="h" />
</packet>
</packetfamilly>
<packetfamilly way="CLIENT">
<packet id="0000" name="Logout" />
<packet id="0001" name="AttackRequest" />
<packet id="0002" name="0x02" />
<packet id="0003" name="RequestStartPledgeWar" />
<packet id="0004" name="0x04" />
<packet id="0005" name="RequestStopPledgeWar" />
<packet id="0006" name=" msg = RequestSCCheck" />
<packet id="0007" name="ReplyGameGuardQuery" />
<packet id="0008" name="0x08" />
<packet id="0009" name="RequestSetPledgeCrest" />
<packet id="000a" name="0x0a" />
<packet id="000b" name="RequestGiveNickName" />
<packet id="000c" name="0x0c" />
<packet id="000d" name="0x0d" />
<packet id="000e" name="RequestPIAgreementCheck" />
<packet id="000f" name="MoveBackwardToLocation" />
<packet id="0010" name="Say" />
<packet id="0011" name="EnterWorld" />
<packet id="0012" name="0x12" />
<packet id="0014" name="RequestItemList" />
<packet id="0015" name="RequestEquipItem" />
<packet id="0016" name="RequestUnEquipItem" />
<packet id="0017" name="RequestDropItem" />
<packet id="0018" name="0x18" />
<packet id="0019" name="UseItem" />
<packet id="001a" name="TradeRequest" />
<packet id="001b" name="AddTradeItem" />
<packet id="001c" name="TradeDone" />
<packet id="001d" name="0x1d" />
<packet id="001e" name="0x1e" />
<packet id="001f" name="Action" />
<packet id="0020" name="0x20" />
<packet id="0021" name="0x21" />
<packet id="0022" name="RequestLinkHtml" />
<packet id="0023" name="RequestBypassToServer" />
<packet id="0024" name="RequestBBSwrite" />
<packet id="0025" name="RequestCreatePledge" />
<packet id="0026" name="RequestJoinPledge" />
<packet id="0027" name="RequestAnswerJoinPledge" />
<packet id="0028" name="RequestWithdrawalPledge" />
<packet id="0029" name="RequestOustPledgeMember" />
<packet id="002a" name="0x2a" />
<packet id="002c" name="RequestGetItemFromPet" />
<packet id="002d" name="RequestDismissParty" />
<packet id="002e" name="RequestAllyInfo" />
<packet id="002f" name="RequestCrystallizeItem" />
<packet id="0030" name="RequestPrivateStoreManage" />
<packet id="0031" name="SetPrivateStoreSellList" />
<packet id="0032" name="RequestPrivateStoreManageCancel" />
<packet id="0033" name="RequestTeleport" />
<packet id="0034" name="RequestSocialAction" />
<packet id="0035" name="ChangeMoveType" />
<packet id="0036" name="ChangeWaitType" />
<packet id="0037" name="RequestSellItem" />
<packet id="0038" name="RequestMagicSkillList" />
<packet id="0039" name="RequestMagicSkillUse" />
<packet id="003a" name="Appearing(); // Appering" />
<packet id="003b" name="SendWareHouseDepositList" />
<packet id="003c" name="SendWareHouseWithDrawList" />
<packet id="003d" name="RequestShortCutReg" />
<packet id="003e" name="RequestShortCutUse" />
<packet id="003f" name="RequestShortCutDel" />
<packet id="0040" name="RequestBuyItem" />
<packet id="0041" name="RequestDismissPledge" />
<packet id="0042" name="RequestJoinParty" />
<packet id="0043" name="RequestAnswerJoinParty" />
<packet id="0044" name="RequestWithDrawalParty" />
<packet id="0045" name="RequestOustPartyMember" />
<packet id="0046" name="RequestDismissParty" />
<packet id="0047" name="CannotMoveAnymore" />
<packet id="0048" name="RequestTargetCanceld" />
<packet id="0049" name="Say2C" />
<packet id="004b" name="0x4b" />
<packet id="004c" name="0x4c" />
<packet id="004d" name="RequestPledgeMemberList" />
<packet id="004e" name="0x4e" />
<packet id="0050" name="RequestSkillList" />
<packet id="0051" name="0x51" />
<packet id="0052" name="MoveWithDelta" />
<packet id="0053" name="RequestGetOnVehicle" />
<packet id="0054" name="RequestGetOffVehicle" />
<packet id="0055" name="AnswerTradeRequest" />
<packet id="0056" name="RequestActionUse" />
<packet id="0057" name="RequestRestart" />
<packet id="0058" name="RequestSiegeInfo" />
<packet id="0059" name="ValidatePosition" />
<packet id="005a" name="RequestSEKCustom" />
<packet id="005b" name="StartRotatingC" />
<packet id="005c" name="FinishRotatingC" />
<packet id="005d" name="0x5d" />
<packet id="005e" name="RequestShowBoard" />
<packet id="005f" name="RequestEnchantItem" />
<packet id="0060" name="RequestDestroyItem" />
<packet id="0061" name="0x61" />
<packet id="0062" name="RequestQuestList" />
<packet id="0063" name="RequestQuestAbort" />
<packet id="0064" name="0x64" />
<packet id="0065" name="RequestPledgeInfo" />
<packet id="0066" name="RequestPledgeExtendedInfo" />
<packet id="0067" name="RequestPledgeCrest" />
<packet id="0068" name="0x68" />
<packet id="0069" name="0x69" />
<packet id="006a" name="RequestFriendInfoList" />
<packet id="006b" name="RequestSendL2FriendSay" />
<packet id="006c" name="RequestShowMiniMap" />
<packet id="006d" name="RequestSendMsnChatLog" />
<packet id="006e" name="RequestReload" />
<packet id="006f" name="RequestHennaEquip" />
<packet id="0070" name="RequestHennaUnequipList" />
<packet id="0071" name="RequestHennaUnequipInfo" />
<packet id="0072" name="RequestHennaUnequip" />
<packet id="0073" name="RequestAquireSkillInfo" />
<packet id="0074" name="SendBypassBuildCmd" />
<packet id="0075" name="RequestMoveToLocationInVehicle" />
<packet id="0076" name="CannotMoveAnymoreInVehicle" />
<packet id="0077" name="RequestFriendInvite" />
<packet id="0078" name="RequestFriendAddReply" />
<packet id="0079" name="RequestFriendList" />
<packet id="007a" name="RequestFriendDel" />
<packet id="007c" name="RequestAquireSkill" />
<packet id="007d" name="RequestRestartPoint" />
<packet id="007e" name="RequestGMCommand" />
<packet id="007f" name="RequestPartyMatchConfig" />
<packet id="0080" name="RequestPartyMatchList" />
<packet id="0081" name="RequestPartyMatchDetail" />
<packet id="0082" name="RequestPrivateStoreList" />
<packet id="0083" name="RequestPrivateStoreBuy" />
<packet id="0084" name="ReviveReply" />
<packet id="0085" name="RequestTutorialLinkHtml" />
<packet id="0086" name="RequestTutorialPassCmdToServer" />
<packet id="0087" name="RequestTutorialQuestionMark" />
<packet id="0088" name="RequestTutorialClientEvent" />
<packet id="0089" name="RequestPetition" />
<packet id="008a" name="RequestPetitionCancel" />
<packet id="008b" name="RequestGmList" />
<packet id="008c" name="RequestJoinAlly" />
<packet id="008d" name="RequestAnswerJoinAlly" />
<packet id="008e" name="RequestWithdrawAlly" />
<packet id="008f" name="RequestOustAlly" />
<packet id="0090" name="RequestDismissAlly" />
<packet id="0091" name="RequestSetAllyCrest" />
<packet id="0092" name="RequestAllyCrest" />
<packet id="0093" name="RequestChangePetName" />
<packet id="0094" name="RequestPetUseItem" />
<packet id="0095" name="RequestGiveItemToPet" />
<packet id="0096" name="RequestPrivateStoreQuitSell" />
<packet id="0097" name="SetPrivateStoreMsgSell" />
<packet id="0098" name="RequestPetGetItem" />
<packet id="0099" name="RequestPrivateStoreBuyManage" />
<packet id="009a" name="SetPrivateStoreBuyList" />
<packet id="009b" name="0x9b" />
<packet id="009c" name="RequestPrivateStoreQuitBuy" />
<packet id="009d" name="SetPrivateStoreMsgBuy" />
<packet id="009e" name="0x9e" />
<packet id="009f" name="RequestPrivateStoreBuySellList" />
<packet id="00a0" name="RequestTimeCheck" />
<packet id="00a1" name="0xa1" />
<packet id="00a2" name="0xa2" />
<packet id="00a3" name="0xa3" />
<packet id="00a4" name="0xa4" />
<packet id="00a5" name="0xa5" />
<packet id="00a6" name="RequestSkillCoolTime" />
<packet id="00a7" name="RequestPackageSendableItemList" />
<packet id="00a8" name="RequestPackageSend" />
<packet id="00a9" name="RequestBlock" />
<packet id="00aa" name="RequestCastleSiegeInfo" />
<packet id="00ab" name="RequestCastleSiegeAttackerList" />
<packet id="00ac" name="RequestCastleSiegeDefenderList" />
<packet id="00ad" name="RequestJoinCastleSiege" />
<packet id="00ae" name="RequestConfirmCastleSiegeWaitingList" />
<packet id="00af" name="RequestSetCastleSiegeTime" />
<packet id="00b0" name="RequestMultiSellChoose" />
<packet id="00b1" name="NetPing" />
<packet id="00b2" name="RequestRemainTime" />
<packet id="00b3" name="BypassUserCmd" />
<packet id="00b4" name="SnoopQuit" />
<packet id="00b5" name="RequestRecipeBookOpen" />
<packet id="00b6" name="RequestRecipeItemDelete" />
<packet id="00b7" name="RequestRecipeItemMakeInfo" />
<packet id="00b8" name="RequestRecipeItemMakeSelf" />
<packet id="00b9" name="RequestRecipeShopManageList" />
<packet id="00ba" name="RequestRe...