- UID
- 519352
- 主题
- 100
- 阅读权限
- 50
- 帖子
- 3285
- 精华
- 1
- 积分
- 1846
- 金钱
- 7450
- 荣誉
- 0
- 人气
- 33
- 在线时间
- 6709 小时
- 评议
- 0
- 帖子
- 3285
- 精华
- 1
- 积分
- 1846
- 金钱
- 7450
- 荣誉
- 0
- 人气
- 33
- 评议
- 0
|
这个官方unpacker工具在你的MT2目录下的tools\unpacker\目录里,其中list_contents.bat是在目录下解压一
个PACK文件的清单,unpack_all.bat是在目录里解压所有文件,简而言之,大家就把packs里的文件扔到tools\unpacker\目录里,然后运行unpack_all.bat就能解压了。但是在默认情况下解压的文件会直接替换原来的data文件,如果你觉得这样不保险,可以照如下方法修改:
开始——运行——输入cmd——按“确定”,会弹出一个大家都认识的东东,通过输入一行命令就可以把解压出的文件放到任意的目录里去。
这行命令行模式有四个参数,分别是:
--source=[pack file(s)] 指定原文件
--destination=[file/folder] 指定要解压到那个文件或目录
--filter=[filter] 过滤器,用来指定你解压的某种文件类型
--mode=[mode] 从一个PACK文件中解压一个文件列表(大概是这个意思,呵呵)
如果说我的MT2安装到e盘上了,并且想把packs里所有文件解压并放到放到e:\mt2\tools\unpacker\里就输入命令行:
e:\mt2\tools\unpacker\unpacker.exe --source=e:\MT2\packs\*.pack --destination=e:\mt2\tools\unpacker\ --filter=*.*
输入后运行,会提示几个版权之类的问题,输入Y,回车,所有文件就都解压并放到e:\mt2\tools\unpacker\里了.
需要注意的是,也可以编辑成BAT文件放到tools\unpacker目录下运行,但如果在tools\unpacker目录下,原文件指向必须是source=..\packs\*.pack!!!否则解压为空!
**********************************************************************************************************************
好了,文件解压完毕,并且放到了你想放的地方,你也很高兴的看到中2的data里面变成了你所熟悉的样子.那么现在可以大改特改了吧?
事情还没结束,象上面那样解压完后会出现修改过的数据无法在游戏中体现,在游戏中一进战场就跳出等等毛病(BS该死的CA吧),解决办法请看偶盗用的akira888和ftsxxx两位朋友的问答内容就一切都明白了,站在别人肩膀上说话就是爽!! 
***********************************************************************************************************************
问: 今天用unpacker把游戏里的PACK都解了,总共14G。既然PACK都解了,那原先的PACK就都没用了,有大哥告诉我可以删了PACKS下的文件,只留localized.pack,但之后就进不了战场。unpacker到底怎么用啊?如果PACK解出来的文件不能被游戏使用那何必要解呢??
答: 我也解了,但是没任何问题,反正我是除了那2行new其他什么都没删除,解了后可以直接修改文件,可以解决白和白马的问题,感觉比mymod要 好许多,其他也说不上来.
问::解压出来的文件进行修改可以反映到游戏中去吗?游戏是使用PACK的解压文件还是使用PACK啊, 为什么PACK不能删 ?能不能详细的说说解压后有什么是必须删的?有什么是还需要添加的?
答: 当然可以,但是必须建立个medieval2.exe --io.file_first批处理文件才行,不然没反映,至于为什么不能删我是不知道,我只是本着小心的原则什么都没有删除,当然descr_geography_new.txt和descr_geography_new.db一定要删除.
问: 再问个问题,这个批处理怎么建啊?
答: 新开个文本文件,内容写上medieval2.exe --io.file_first ,保存,改文件后缀名称txt为bat,搞定。
问: 又来了个问题 ,我运行这个BAT的时候它让我放碟?!
答: 我是用sd4 hider 的。
总结: 谢谢~~~现在总算搞明白了,unpacker其实就是个MOD工具。解压出来的文件可以自行修改,通过medieval2.exe --io.file_first进入游戏则使用解压出来的文件,通过原版的EXE进入则进入原版,这样即使文件改得乱七八糟也没问题了,就是大了点。如果是通过medieval2.exe --io.file_first进游戏的,删掉PACKS里的DATA应该不会有什么问题了。
************************************************************************************************************************************
大家都能看明白了吧? [汗水] |
-
总评分: 金钱 + 20
查看全部评分
|