点赞
收藏
转发
举报
提取前的准备&工具:
1、Cheat Engine(ce 主要使用到它的dll注入工具)
2、ninjaripper1.7.1(必须是1.7.1版本其它版本不行)
3、Noesis (查看模型文件和贴图)
4、MHOL的本地服务(这个在Github上有教程这里不便放出,自行查找并搭建)
一、解压ninjaripper1.7.1的文件如下:
1、这里需要进入x86目录里打开 NinjaRipper.exe
2、配置NinjaRipper.exe
主要设置“OutPut Directory” 输出目录 和 “Settings”里的截取快捷键
二、在本地服务的目录中找到static目录里面包含基本上所有的数据表
例如目录:Arrowgene.MonsterHunterOnline-master\Arrowgene.MonsterHunterOnline.Service\Files\Client\Static\
进入游戏.......
在上述表里中有对应的id 使用“/itm id”即可添加物品
例如我需要添加一个圣诞树糖果的大剑 那就是/itm 420410
然后返回角色界面将角色转动到合适位置,打开CE
在CE中选择MHOL进程
点击查看内存,在查看内存界面选择 工具>>注入DLL
选择ninjaripper1.7.1\x86目录下的"intruder.dll",将其注入
此时就可以将CE关闭打开ninjaripper1.7.1\x86目录下的NinjaRipper.exe,按下刚刚设置的快捷键,游戏会卡大概一秒,然后使用Noesis.exe 浏览工具,找到你在NinjaRipper中设置的输出目录,根据时间开头的文件夹名称找到对应的文件夹,*.rip就是模型,*.dds就是贴图
找到需要的模型文件,右键导出,勾上翻转UV导出确认
选中刚刚的模型文件 在工具>>数据查看器里,点开Textures 可以看到贴图文件
对于金属部分的贴图颜色和游戏的显示不一样,这个需要自行修复,除了基础的diff贴图外,里面也包含法线贴图 和spec贴图、displ贴图,这三个贴图基本上是连在一起的按名称排序很好查到
到此为止模型文件和贴图已经提取出来,没有找到关于特效的图片或者模型(主要是模型和贴图太多,懒得找,也找过一遍分辨不出)
以下是我在本论坛根据其他大佬的教程已经制作了一些mod,以下是效果图
目前最难受的是,我不会EFX特效的制作,且上面的人物模型有权重和瑕疵,最后声明一下,不发布搭建MHOL的教程,这个需要各位自行查找,工具百度都能搜到这里就不提供了,另外别试着去提取带有驱动保护的游戏模型,因为有保护的情况下dll是注入不进去的,就算注入进去也是无法提取,且还有封号的风险切记!!!
本人只是分享教程,违反请删帖谢谢!