本帖最后由 chiyukimaru 于 15-2-11 12:20 编辑
iVAiU 大大的贴子里有注明,改猫头要用灵男的头来改,用灵女的会出错(原因不明){:7_165:}
改动的整体思路就是字节的总长度不能变!(所有编码均是16进制,下同)例如:开头编码10 00 07 00 XX(这里X是后面有效的字符串长度值)这个格式不能改;结尾编码 00 00 00 00 00 5个00是不可以变动的;整段字符串唯一没有影响的就是和文件名同名的那个字符串,那个可以把编码全改为00。
猫头的骨骼模型代码是FACE_0001,比角色头的骨骼模型代码长了一位,要符合上面的规则,因此所有的代码在总长度不变的前提下要往前挪一位,要一直修改到“文件名同名的那个字符串”把多移动的那位用00补齐,这样改动后才可以读取,客户端也才不会出错。此前我说编码一个个手打,只是因为当时用复制黏贴时不是替换而是叠加,结果出错;后来保证总长度不变的情况下,在文件名同名的那个字符串 之前的XX相应扣除后面的增加位(还是16进制),就成功了。
我这样说大概很多人一头雾水,如果您是已经熟练掌握模型替换操作的人,稍加思考是可以理解的。
|