• 3247阅读
  • 2回复

[转贴]【单机仿天梯模式和激活DC的制作】 [复制链接]

上一主题 下一主题
离线48719101
 
发帖
7915
金钱
470
91币
0
信誉
0
资产
0 IST
在线时间
1351 小时
注册时间
2007-11-22
最后登录
2022-11-13
只看楼主 倒序阅读 使用道具 楼主  发表于: 2008-04-01 23:28:32
【单机仿天梯模式和激活DC的制作】

1 单机仿天梯模式和激活DC的制作方法(详细讲解) 
 
如何在单机上使用在战网天梯模式下才能使用的合成公式(比如15#-33#符文的
升级公式和精华版独特物品的升级公式)?如何在单机打出战网天梯模式下才能打到
的独特物品(比如吉黑得的运气、泰瑞尔的力量等等)?首先需要说明的是,这个方
法和单机测试模式和极品模式补丁相同,都属于MOD修改,不过改动并不大,只是取
消了部分合成公式和独特物品在天梯模式下才能使用和出现的限制。本修改方法需要
一定的计算机基础,所以反对修改的和看不懂的就别看了,有兴趣的玩友可以试试。

所需要的工具:
MPQWorkshop <- 
MPQ压缩文件管理工具,能够识别MPQ暴雪专用压缩格式文件。注:这个工具的子目录
/listfiles/下面需要有Diablo II.TXT(暗黑2的MPQ文件资料库)或BLI_DATA.TXT(暴雪所有游戏,包括星际
和魔兽的MPQ文件资料库)才能识别。

D2Excel或D2MTXT <- 暴雪TXT表格数据库编辑程序。
以上两个软件在IMPK下载站的另类工具和升级补丁里面都可以找到:
http://down.xiyou.net/down_list.asp?cid=6
 
下面就开始说制作方法:
首先用MPQWorkshop打开暗黑2目录下的Patch_D2.MPQ文件,打开之后在里面的
data/global/excel目录里面找到cubemain.txt(合成公式的表格数据库)文件,将它解压
出来。接下来用D2Excel或D2MTXT打开这个cubemain.txt文件,在第一行表头找到
"Ladder"这一栏,将表格“Ladder”这一竖列所有数值"1"都删掉(这么做的意思应该
不用我说明吧),然后保存到暗黑2目录下的data/global/excel目录里面(没有的话可以
自己建,但目录名一定是这个)。PS:表头第五栏“version”这一竖列代表的是适用
版本,"0"表示非资料片适用,"100"表示资料片适用(其它TXT文件相同)。接下来
解压UniqueItems.TXT到暗黑2下的data/global/excel目录里面,再用D2Excel打开编辑
这个文件,同样在第一行表头中找到"Ladder"这一栏,将这一竖列所有的"1"删除,
然后保存,也是存到暗黑2目录下的data/global/excel目录里面,修改工作到此结束。
 
接下来运行D2loader.exe,加参数-direct(直接载入TXT表格数据库中的数据而非MPQ
中的)和-txt(将文本TXT表格数据库文件转换成BIN二进制文件),也就是以
"x:\diablo2\D2loader.exe -direct -txt"命令来启动游戏,现在你可以拿一件
扩展版的独特物品或者高级的符文用合成公式(原先有天梯模式限制
的)升级试试看修改是否成功,如果成功了就退出游戏。再用MPQWorkshop新建一个
MPQ文件(比如ladder.mpq),将暗黑2目录下的data/global/excel子目录中新生成
的cubemain.bin和unqiueitems.bin两个文件压入新建的MPQ文件中,然后保存到
暗黑2目录下。启动时用"D2loader.exe -mpq 
ladder.mpq"(-mpq参数表示直接从指定的mpq文件中载入数据)启动游戏就行了。
PS:或者是用MPQWorkshop将新生成的cubemain.bin和unqiueitems.bin直接压入
Patch_D2.mpq文件中,这样运行时就不必加入-mpq参数了。(为尊重原版设定,此方
法不推荐!)
 
接下来是单机激活DC,具体修改方法同上,这里就简单的说明一下。同样是用
MPQWorkshop打开Patch_D2.mpq,在data/global/excel子目录中找到
MonPreset.TXT文件,然后用D2Excel打开编辑,这个TXT表格数据库比较简单,
只有两竖列。以将第一幕营救凯恩处(地名我忘了)的独特金怪格瑞斯华尔德改成
超级暗黑破坏神为例,找到表格第40行第2列的"Griswold",将它改成"Diabloclone",
然后保存(其它步骤同上)。PS:你会发现在MonPreset.TXT这个文件里面还有其它NPC
的名字,比如Gheed(基得)、Akara(阿卡拉)等等,为了方便测试,你也可以将这些NPC
改成DC,比如将第8行的"Warriv1"(瓦尔夫)改成"Diabloclone",那么如果你一进游戏
发现DC就站在你旁边就表示你修改成功了。(放心,因为是在城里,所以它是不会攻击
你的,它只会在白天站着晒晒太阳,晚上一边烤火一边淋雨--!)你也可以将鲜血荒地
和冰冷之原交界处那里的罗格小MM改成DC来测试你的修改是否成功,不过这样你的
下一个新建人物就别想通关了- -!

最后要说明的是,战网上只激活了地狱难度下的DC(其实普通和恶梦下也可以激活,
还可以附带DC的喽罗,不过考虑到服务器负担问题,好像还没有一个站网这么做)
而以上修改会同时激活普通/恶梦/地狱三个难度的DC,DC是掉落物品机率最高的
怪物,但普通难度下的DC是不会掉落USC(毁灭的小护身符),
而是其它独特物品;恶梦难度下的DC有一定机率会掉落USC,有一定机率会掉落其
它独特物品;只有地狱难度下的DC才会100%掉落USC,而不会掉落其它物品。

附加其它TXT文件用途的说明,有兴趣的可以自己研究或是在网上查找相关资料。
armor.txt <- 防具的基础属性、价格以及在哪个NPC处有售等。
cubemain.txt <- 合成公式。其中5个公式未激活,备用。另外还可自己增加公式。
monpreset.txt <- 独特金怪和NPC出现的位置。
magicprefix.txt <- 魔法前缀。
magicsuffix <- 魔法后缀。
mise.txt <- 其它物品,如药水、宝石、符文、护身符、等物品的属性、价格以及
在哪个NPC处有售等。
npc.txt <- NPC处物品的售价比率等。
runes.txt <- 
符文之语。这里一共有170个符文之语,其中大部分仍未激活。IMPK下载站有新符文
之语的补丁文件Patch_D2.MPQ,你也可以用MPQWorkshop将其中的runes.txt文件导出,
用D2Excel编辑查看,你就会了解新的符文之语是如何现实的。
setitems <- 成套物品的属性。
unqiueitems <- 独特物品的属性。
weapons <- 武器的基础属性、价格以及在哪个NPC处有售等。 




尝试了下,不过没成功计算机底子比较差。。。。
离线slfu2007
发帖
128
金钱
2
91币
0
信誉
0
资产
0 IST
在线时间
145 小时
注册时间
2008-03-05
最后登录
2020-12-14
只看该作者 沙发  发表于: 2008-04-01 23:35:27
你没成功我就不试了哈
离线rmb
发帖
614
金钱
278
91币
0
信誉
0
资产
0 IST
在线时间
89 小时
注册时间
2007-08-25
最后登录
2021-03-05
只看该作者 板凳  发表于: 2008-04-02 00:52:01
机子太烂了
  6开 有时候都自动关闭 郁闷呀``RR不了``
快速回复
限100 字节
 
上一个 下一个