function GetOffset(appr: integer): integer
偏移大于1000退出
nrace := appr div 10
nrace
0 - 90
npos := appr mod 10
npos
0 - 9
这个找的是怪物图片在文件中图片索引偏移量
分为很多种,
有偏移280,280是一个怪物的一组图片,例如MON1
有偏移230,例如MON2
有偏移 360的,例如MON3
appr 应该是根据npos
nrace 倒推回去的
它更像是个特殊编码,
如果33,那么就是在文件图片索引的偏移1080
很多编码格式就越来越随意了。
是服务发送来的根据DB 来的APPR
例如雪人的APPR 是1 ,那么正好在MON1文件的 280 开始
带刀护卫是2,那么是MON1文件的560开始?
鹿161,MON17 nrace +1 MON 文件编号 后面它的在文件中的1 * 360顺号开始?
毒蜘蛛 163 MON17 1080 对的。
半兽勇士102 ,MON11
触龙神 140 MON15 0 对的。
nrace := appr div 10
早期这样是对的,直到MON18
但大于的,nrace直到90啊,
估计又是一个重新的计算了。