分享解决1.02Q上线红名及统率值问题的协议分析.
解决1.02Q上线红名及统率值问题的协议分析!
好让有的人能自己开发出支持1.02Q客户端使用的.
本帖纯属共享,绝对是由前冠军小组原创分析的资料.
因为1.02L-1.02Q的某些协议改变了,所以造成角色上线红名,金钱与统率值读取错误的问题
' --------------------------------------------------------------------------------------------------
' 角色登陆信息协议[996X]
' C3 <-C3协议
' 34 <-封包大小
' F3 03 <-封包识别
' 8C 88 <-坐标 X,Y [5]->[2]
' 00 <-地图 [6]->[1]
' 00 <-??未知值1 [7]->[1]
' 58 55 28 52 <-经验 [9]->[4]
' 10 42 1D 54 <-最大经验值 [13]->[4]
' D0 07 <-剩余点 [17]->[2]
' 1A 00 14 00 14 00 A0 00 <-前4种点数 力量,敏捷,体力,智力 [19]->[8]
' 67 02 67 02 <-角色血量/角色最大血量 [27]->[4]
' 5F 02 5F 02 <-角色魔法值/角色最大魔法值 [31]->[4]
' [XX XX XX XX] <-缺少4个字节的 守护值/最大守护值 *1.02Q增加的协议内容
' 4F 00 9E 00 <-技能值/最大技能值 [35]->[4]
' AA 71 <-??未知值2 [39]->[2]
' 5E 78 F6 0C <-金钱 [41]->[4]
' 03 <-PK状态判断 0:大侠 1:英雄 2:好人 3:普通 4:无赖 5:恶人 6:魔头 [45]->[1]
' 00 <-??未知值3 [46]->[1]
' 48 00 4A 00 <-可用点数/最大可用点数 72/74(经验值下方的蓝色数值) [47]->[4]
' 92 01 <-统率值 [51]->[2]
' [XX XX XX XX] <-??未知值 缺少4个字节 *1.02Q增加的协议内容