f:F:\>cddiablo22.用mpq2k将itemratio.bin,itemratio.txt解压出来,mpq2kepatch_d2.mpqdata\global\excel\itemratio.bin." />
搜档网
当前位置:搜档网 › 暗黑修改Bin文件,创建自己的MOD

暗黑修改Bin文件,创建自己的MOD

再来一篇 呵呵。 修戒除宝率,各人都会感乐趣的。

1. 运行cmd,打开"dos"窗户,切换到你暗黑安装目录。例如:

C:\Documents and Settings\your_name>f:

F:\>cd diablo2

2. 用mpq2k将 itemratio.bin , itemratio.txt 解压出来,

mpq2k e patch_d2.mpq data\global\excel\itemratio.bin .

mpq2k e patch_d2.mpq data\global\excel\itemratio.txt .

3. UE 打开刚才解压的两个文件,要修改的是itemratio.bin,至于itemratio.txt,是用来做参考的。

下面两个图是打开后看到的界面,不懂16进制的兄弟有可能有颔首晕...

itemratio.txt内容,截图不全

OK,各人预计已见患了,看txt文件,有6行,前边三个0 0 0不管它,后面每一3个代表1个物品等级,
1000 6 100就是Unique,200 6 25就是Rare...

怎么改?不是改txt文件,要改bin文件。

itemratio.bin 文件,第四字节,第生辰八字节,第12字节,别离就是对应1000 6 100,
把它们改为几多?轻率你,横竖你改的靠近Magic甚至比Magic数值还小,
那暗金就会跟蓝色物品同样各处都是了,不外那也没意思了是不?

还不了,这只改了一行,下面六行都要改,前边4个字节文件头,后面每一68个字节为1行,也就是说,
要是你要修改暗金Drop率,你需要修改 4, 8, 12字节,(4, 8, 12) + 68字节,(4, 8, 12) + 68 * 2字节...

我提议改为跟rare或者set同样就差未几了,如许暗金能容易出一些。对于单机通关,照旧很爽的,
既有掉物品的乐趣,也减少了单调刷Boss的回数

还不了,改了你还患上把itemratio.bin导归去,不然不会起效。导入前强烈提议把patch_d2.mpq备个份。

mpq2k a patch_d2.mpq .\itemratio.bin data\global\excel\itemratio.bin

注意,导入的时候不克不及开始工作暗黑,不然由于patch_d2.mpq已被占用,会导入掉败。

完了,起头爽吧

趁便说一下,你可以用这个要领修改不论什么工具:

cubemain.bin 合成公式

uniqueitems.bin 暗金物品

setitems.bin 套装

magicprefix.bin 邪术物品前缀

magicsuffix.bin 邪术物品后缀

armor.bin 防具基础数据

weapons.bin 兵器基础数据

runes.bin 符文,gem数据

....

你可以把雷锤改的比变幻之刃还快;可以把GF加之100IAS,看谁还说它是乐瑟;可以把"红珠宝"以及"发出白光"两个属性的呈现概率调高100倍,如许cube几次就能出"40ed + 15ias"jew;...
用mpqmaster软件打开Patch_D2.mpq文件,修改Itemratio.txt文件。
Itemratio.txt
A. Function 描述字串,没有使用或者没有读入

B. Version 0用于基本的(暗黑2),1用于扩展(毁灭之王)

C. Uber

如果此行用于杰出装备,则为1

D. Class Specific 如果此行用于专用物品等于1

E/F Unique,UniqueDivisor
掉落暗金物品的可能性是 1 / (U - (drop level - item level)/UD)
由Treasure Class(TC)和magic find(MF)修正

G. UniqueMin
此列无用但是一直读入,如果你要dll编辑物品掉落代码,可以将他们用作自定义字段

H/I Rare,RareDivisor
亮金的可能性是 1 / (R - (drop level - item level)/RD)
由Treasure Class(TC)和magic find(MF)修正

J. RareMin
此列无用但是一直读入,如果你要dll编辑物品掉落代码,可以将他们用作自定义字段

K/L Set,SetDivisor
出现套装的可能性是 1 / (S - (drop level - item level)/SD)
由Treasure Class(TC)和magic find(MF)修正

M. SetMin
此列无用但是一直读入,如果你要dll编辑物品掉落代码,可以将他们用作自定义字段

N/O. Magic,MagicDivisor
魔法物品掉落的机率是 1 / (M - (drop level - item level)/MD)
由Treasure Class(TC)和magic find(MF)修正

P. MagicMin
此列无用但是一直读入,如果你要dll编辑物品掉落代码,可以将他们用作自定义字段

Q/R. HiQuality,HiQualityDivisor
高亮物品掉落的机率是 1 / (H - (drop level - itemlevel)/HD)
由Treasure Class(TC)和magic find(MF)修正

S/T. Normal,NormalDivisor
白色正常物品出现的可能性是 1 / (N - (drop level - item level)/ND)
由Treasure Class(TC)和magic find(MF)修正

将Unique,UniqueDivisor比率修正,如果没有效果,可以修正其他的物品drop率,然后在桌面的快捷方式 的 属性 中添加这个参数-direct -txt,之后,在diablo 的根目录下创建一个data\global\excel文件夹,例: E:\game\diabloII\data\global\excel\把经修改后的 .txt 文件放到 \excel 文件夹中,启动游戏(挂参数) ,正常进入游戏,之后如无错误,正常退出(由于修改的txt可能不符合要求,可能出现不能进入游戏的现象).之后找到你所修改的 .txt文件对应的 .bin文件, 替代原 patch.mpq文件中的 .bin ,保存patch.mpq


这个是我找到的答案 但是完成不了

具体要怎么设置?????

unique金色物品
set套件物品
rare黃色物品
magic藍色物品
總言之把有數值的unique那行全改成1024其它不可高過1024這樣打王就必掉金物品
當然也可以把unique全排都設為1024這樣打路過的任一隻怪就必掉金,當然身上還是要有掉寶率....




提高掉宝率,修改PATCH_D2.MPQ里的TREASURECLASS.TXT(是叫这个吗,我手头没大菠萝)。需要下个软件,然后打开一看就很清楚了,100%掉暗金,100%掉绿色什么的。。。 其他什么像单击也能掉LADDER的物品啊,也能做LADDER的符文啊,其实非常简单,只是把LADDER字段下的1去掉就可以了。


例如单机,我就会把Unique的Drop率稍微调

高几倍,就跟战网开荒也会短期内提高Drop率一样,既有MF掉好东西的兴奋,又不至于把大把宝贵的事件浪费在单机MF。


提高掉宝率,修改PATCH_D2.MPQ里的TREASURECLASS.TXT(是叫这个吗,我手头没大菠萝)。需要下个软件,然后打开一看就很清楚了,100%掉暗金,100%掉绿色什么的。。。 其他什么像单击也能掉LADDER的物品啊,也能做LADDER的符文啊,其实非常简单,只是把LADDER字段下的1去掉就可以了。

相关主题