• 3665阅读
  • 0回复

MPQ文件缺少文件的解决方法 [复制链接]

上一主题 下一主题
离线铃铛
 

发帖
59624
金钱
6311
91币
0
信誉
0
资产
0 IST
在线时间
3431 小时
注册时间
2009-08-31
最后登录
2021-02-27
只看楼主 倒序阅读 使用道具 楼主  发表于: 2010-12-09 18:21:34


出现这种问题的,一般都是d2char.mpq,d2data.mpq,d2exp.mpq这3个mpq缺少某一或某些文件造成的

解决方法为将缺少文件压回对应MPQ里,基本能解决问题

首先查看错误提示,有时候错误提示会直接列出缺少哪个文件,如下缺少的为6wtrlitnuhth.dcc



若没有,请查看当天的游戏日志,比如“d209xxxxx.txt”,里面会列有哪个文件出错

 引用:


了解了哪个文件后,就需要让别人把对应的文件找到,可以用 MPQMasters.rar (402 K) 下载次数:5 来打开MPQ(DATA,EXP,CHAR)文件

至于怎么找,一般都是在data/global下

比如6wtrlitnuhth.dcc,在d2exp.mpq\data\global\objects\6w\tr\下
比如UMTRlitS2hth.dcc,在d2data\data\global\monsters\UM\TR


然后将该文件解压到MPQ2K文件夹下,用 MPQ2K.rar (569 K) 下载次数:3 压进对应的MPQ里

打开script1.txt,比如要将6wtrlitnuhth.dcc压进d2exp.mpq里,输入如下

 代码:

O和C分别为打开和关闭MPQ文件命令,a为添加文件命令

 代码:


写好之后,把对应MPQ放到MPQ2K文件夹下,或者把MPQ2K放到D2文件夹下(以防万一,请先备份对应MPQ),然后运行RunScript.bat,之后该文件已经被压进了对应MPQ里了,这个时候可以用MPQmasters打开该MPQ查看该文件情况,最后运行游戏测试


MPQ2K压缩包里有一个范本,可以用来对照

有兴趣的还可以看看MPQ2K完全使用命令

目前来看,这个方法只对那些缺少文件起作用,而有些是MPQ多出文件,暂时无解
快速回复
限100 字节
 
上一个 下一个