【腾讯云】预热专享1888元早鸟券一键领取,云服务器等爆品抢先购低至4.2元/月

[教程] 物集大话西游替换老版人物研究(转载)

[复制链接]
查看356 | 回复0 | 2022-2-12 13:36:06 | 显示全部楼层 |阅读模式
物集的人物角色坐骑等素材都在客户端 .hh文件 里面,又无法解包。想替换老版人物,昨天研究了一会。瞎捣鼓半天源码

客户端源码\src\com\gl\util\Xy2Util.java
79行往下,改数字,比如     MODEL.put("20001", "11101");
一直到MODEL.put("24006", "52103");
一共42行 龙族用的之前老的

把客户端源码\src\com\tool\tcp\SpriteFactory.java728~730行 去掉注释
749~751行 去掉注释
778~780行 去掉注释
786去掉注释


感觉改替换旧版人物需要的java文件如下
客户端源码\src\com\gl\util\Xy2Util.java
客户端源码\src\com\tool\image\Creepsskin.java
客户端源码\src\com\tool\tcp\SpriteFactory.java
82行  File file=new File("skin/hh.init");
162行 fileRandom=new FileRandom("skin/"+i+".hh")


客户端源码\src\com\tool\tcp\PartOne.java
客户端源码\src\com\tool\tcp\PartTwo.java
客户端源码src\com\tool\tcp\NewPart.java

以下源码不知道用不用动。
客户端源码 src\org\come\Jpanel\RaceChangeMainJpanel.java
客户端源码 src\org\come\login\CreateView.java
客户端源码 src\org\come\login\LoginJpanel.java
客户端源码 src\org\come\login\RoleView.java

没人告诉,只能自己研究。
抛转引玉,有兴趣的一块交流一下

目前遇到的问题:
注册账号,创建选择角色时,还是新版角色。 创建好进入游戏,变成老版角色。
人物装备武器后,角色由旧版变新版,坐骑还是新版坐骑。
【腾讯云】云产品限时秒杀,爆款2核4G云服务器首年74元