Quote:
Originally Posted by th3hitman
Could you re upload the int kal source? Or if someone could post a list of the hanin packet headers it would be greatly appreciated thanks.
|
SEND
S_NEW_ATT_TARGET = 0xB2, // d target ID - send before first skill/ hit enemy
S_ANIM_SKILL = 0x52, // bd animation of skill
S_SKILL = 0x76, // b / bd / bdd... send skill with options depends on skill type
S_USE_ITEM = 0x41, // d item id
S_PICK_ITEM = 0xAF, // ddd item ID x/23 y/32
S_LOGIN_ID_PW = 0x08, // ss s- char string ID s- char string PW
S_LOGIN_PW2 = 0x0A, // bsd b = 0 s - char string pw2 d = 0
S_LOGIN_CHAR_TO_GAME = 0x05, // ddd d= uniqe ID of character ( sniffed from send) d= 0 d =0
S_LOGOFF_CHAR = 0x8D, // b b= 1
S_PLAYER_MOVE = 0x5F, // bbb b = signed x value b = signed y value b = signed z value
S_PLAYER_MOVE_STOP = 0x93, // bbb b = signed x value b = signed y value b = signed z value
S_PLAYER_ATTACK = 0x11, // bdd b = 1 d = target d = ?
S_BUY_FROM_SHOP = 0x79, // dbbww d = merchant ID b = tax b = 1 w = itemType w = itemCount
RECV
R_SERWER_UNKNOWN = 0x92, // ??????
R_SERWER_CHOOSED = 0x7D,
R_READY_TO_PUT_SECOND_PW = 0x95,
R_WRONG_SECONDARY_PASSWORD = 0x25,
R_CHARACTER_CHOOSE_SCREEEN = 0x72,
R_CURRENT_PLAYER_POSITION = 0x8B,
R_PLAYER_MOVE = 0x0F,
R_PLAYER_MOVE_STOP = 0x97,
R_PLAYER_DISAPEAR = 0x77,
R_PLAYER_APEAR = 0x6B,
R_PLAYER_NEW_COORDS = 0x45,
R_PLAYER_TELEPORTED = 0x7A,
R_PLAYER_LOG_OFF = 0x74,
R_MOB_PLAYER_STATE = 0x89,
R_PLAYER_GET_INVENTORY = 0x7C,
R_PLAYER_USE_ITEM = 0x6E,
R_PLAYER_HP_MP_maxHP_maxMP = 0x91,
R_PLAYER_HP_MP_EXP_CHANGED = 0x4F,
R_PLAYER_NEW_ITEM_IN_INVENTORY = 0x85,
R_PLAYER_INC_DEC_ITEM_COUNT_IN_INV = 0x19,
R_PLAYER_CHAT_SHOUT = 0x6D,
R_MOB_MOVE = 0x98,
R_MOB_MOVE_STOP = 0xAD,
R_MOB_APEAR = 0x93,
R_MOB_DISAPEAR = 0x87,
//R_MOB_STATE = 0x8F,
R_DROP_APEAR = 0x99,
R_DROP_DISAPEAR = 0x57,
R_SOMEONE_ATT_PHYSICAL = 0x90,
R_SOMEONE_ATT_MAGICAL = 0x78,
R_SOMEONE_ATT_MAGICAL_EXT_INFO = 0x05,
R_SKILL_ANIM = 0x51,
R_GAME_EXIT = 0x2E,
R_NPC_APEAR = 0x86,
R_NPC_DISAPEAR = 0x9B,
KAL_PING = 0x75,
KAL_UNKNOWN_1 = 0xB1,
KAL_UNKNOWN_3 = 0x15,
KAL_UNKNOWN_4 = 0x9C,
KAL_UNKNOWN_5 = 0x67,
KAL_UNKNOWN_6 = 0x0E,
KAL_UNKNOWN_7 = 0x6A,
KAL_UNKNOWN_8 = 0x7B,
KAL_UNKNOWN_10 = 0x65,
KAL_UNKNOWN_11 = 0x9D,
//MY OWN INFO TO SERVER - care to same packet id from kal !!
MY_CLIENT_FORCED_EXIT = 0x01