本站域名:
www.chinamods.com
     

- 地图下载 -

- MOD站点链接 -
御天暗黑MOD战网


Game Park

暗黑破坏神官方网站

暗黑破坏神官方战网网站

 
如何制作新的宝石类物品

如何制作新的宝石类物品。 作者:ylycloak

感觉目前暗黑中的宝石种类太少吗?或者说没有挑战性?呵呵,下面就来动手自己做一套宝石物品吧!
所需要的TXT文件:Misc.txtItemtypes.txtGems.txtPatchstring.tbl(定义名称用);如果打算从怪物身上掉出的话,还需要Treasureclassex.txt
所需要的工具:表格工具(AfjEditor/D2Excel或者Ms-Excel等)和TblEditor

一、Misc.txt文件修改部分:

1、用表格工具打开misc.txt文件,在文件的末尾或者任意位置(为了方便其间,我选择了末尾)新建一行,拷贝Perfect Amethyst行到这行;这样,我们已经拥有了一个新的宝石,但由于它同Perfect Amethyst的属性及代码完全相同,所以它是不会被游戏认可的,下面就来解决这个问题。

2、修改我们刚才拷贝的那一行。换一个名字,将Name列改为aohgems1或者其他你喜欢的名字;把*Name列随便写上注释(参考值:aohpowergems);再把Version列改为100,从而能够使这种新宝石能够在资料片中出现;level和levelreq列可以设置宝石及使用宝石所需要的级别,建议不要太高;Cost列可以定义宝石的价格;在Code列中填入ag1(请先记下这个代码,以后要用到);在Namestr中输入ag1,这是为了以后添加宝石的名称做准备;invfile列选择宝石所采用的图像,大家可以自己制作,作为教程,这里仍然采用Perfect Amethyst的图像(无须改动);为了使我们的修改能够迅速的得到体现,我们把Akaramin和Akaramax列分别填入1和2,使得我们的新宝石可以在Akara处购买;最后应该确认*eol列的数值为0;保存文件。

二、Itemtypes.txt文件修改部分:

仍然是在文件末尾新建一行,拷贝Perfect Gem行至刚才新建的最后一行;在Itemtype列中输入刚才我们在misc.txt中输入的代码(aohgems1);Code列改为任意4位的字母,不重复就可以,这里我用的是aoh1;最后确认*eol列为0,即可。

三、Gems.txt文件修改部分:

1、在文件末尾新建一行,将Perfect Amethyst的内容拷贝入此行。

2、将这行的Name列改为aohgems1;transform列改为18(其实大家也可以自己定义);Code列填入ag1;nummods控制此类物品的属性种类(1至3),看大家喜好了,自然是越多越好了,输入3;后面的Weapon#、Helm#、Shield#列就是定义此物品被镶在Weapon(武器)、Heml(头盔)和Shield(防具)上面的属性了,需要属性代码的话可以参考本站“资源”栏目中的“暗黑魔法前后缀内部参数代码全分析”;到此为止,我们已经完成了新宝石种类的定义。

四、Patchstring.tbl文件修改部分:

自然,不要忘了给我们的新宝石定义一个名字,用TblEditor打开Patchstring.tbl,新建主键ag1(就是在Misc.txt中Namestr列中所填的字符串),在右面的键值中输入想要显示的文字,我用的是Hireling’s Secret,保存文件,大功告成!

五、调试:
将所有的TXT文件放到暗黑的安装目录\data\global\excel\目录下,将Patchstring.tbl放入暗黑的安装目录\data\Local\lng\eng\目录下(根据语言版本不同,目录也不同,我是以英文版为例子的),建立Diablo II.exe的快捷方式,挂上“-direct -txt”参数运行游戏,即可在ACT1的Akara处购买到我们的新宝石了。

CopyRight (c) 2003-2008 游戏小站(Game Park)版权所有

如转载,请注明出处。