本站域名:
www.chinamods.com
     

- 地图下载 -

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


Game Park

暗黑破坏神官方网站

暗黑破坏神官方战网网站

 
如何通过TXT修改制作多层地牢
如何通过TXT修改制作多层地牢。 作者:ylycloak

哇哈哈哈,请原谅我一开始就大笑,关键是我很兴奋,因为通过这篇教程大家已经完全有能力制作自己的地牢了(或许再来一个类似暗黑I中的“地狱火”也说不定)。其实通过TXT修改实现多层地牢的效果最早是由1.09d下的一个另类模式——“远古时代:狂暴战士”最先采用的。今天就把它的实现方法奉献给大家。

所需要的工具及文件:
1、TXT文本表格工具:D2Excel/AFJ Sheet Editor/D2mtxt或者MS-EXCEL
2、所用到的TXT文件:Levels.txt
就这么多,很简单的。

一、 基本常识:

说是基本常识,其实就是修改原理。这次的教程操作并不复杂,关键就是理解。想必有一些基础知识的Modder都知道,Levels.txt控制着关于关卡地图的所有信息,而这次我们所需要的就是其中的VIS#列。大家可以仔细观察一下下表中VIS#参数的设定(关卡的名字可以在Name列找到)。

Forgotten Tower

(遗失的高塔)

Vis0 = 6  (Level Id for Black Marsh)

Vis1 = 21 (Level Id for Tower Cellar Level 1)

Tower Cellar 1

(高塔一层)

Vis0 = 20 (Level Id for Forgotten Tower)

Vis1 = 22 (Level Id for Tower Cellar Level 2)

Tower Cellar 2

(高塔二层)

Vis0 = 21 (Level Id for Tower Cellar 1)

Vis1 = 23 (Level Id for Tower Cellar Level 3)

Tower Cellar 3

(高塔三层)

Vis0 = 22 (Level Id for Tower Cellar 2)

Vis1 = 24 (Level Id for Tower Cellar Level 4)

Tower Cellar 4

(高塔四层)

Vis0 = 23 (Level Id for Tower Cellar 3)

Vis1 = 25 (Level Id for Tower Cellar Level 5)

Tower Cellar 5

(高塔五层)

Vis0 = 24 (Level Id for Tower Cellar 4)


发现其中的奥秘了么?Vis0的数值就是地牢的入口地图ID(对应Levels.txt中的ID列),而Vis1则是地牢的出口(或者说是下一层)的ID;由于Tower Cellar 5(高塔五层)没有下一层,所以它的Vis1为“0”。
同样,再来看看Cold Plain的地牢设置。

Cold Plains

Vis3 = Vis4 = Vis5 = Vis6 = 9 (Cave Level 1)

Cave Level 1

Vis0 = 3 (Cold Plains)

Vis4 = 13 (Cave Level 2)

Cave Level 2

Vis1 = 9 (Cave Level 1)


而我们这次所需要做的例子就是从Cold Plain直接进入Forgotten Tower(遗失的高塔),然后再进入Cold Plain的原来的地牢,一共是6层。

二、 实例操作:

如果你已经明白了上面的基础常识,那恐怕不用我费话也能作出多层地牢了,作为上面所提到的例子,大家可以按照如下表格设置你的Levels.txt。

Cold Plains

Vis3 = Vis4 = Vis5 = Vis6 = 9 (Cave Level 1)

Tower Cellar 1

Vis0 = 20 (Level Id for Forgotten Tower)

Vis1 = 22 (Level Id for Tower Cellar Level 2)

Tower Cellar 2

Vis0 = 21 (Level Id for Tower Cellar 1)

Vis1 = 23 (Level Id for Tower Cellar Level 3)

Tower Cellar 3

Vis0 = 22 (Level Id for Tower Cellar 2)

Vis1 = 24 (Level Id for Tower Cellar Level 4)

Tower Cellar 4

Vis0 = 23 (Level Id for Tower Cellar 3)

Vis1 = 25 (Level Id for Tower Cellar Level 5)

Cave Level 1

Vis0 = 3 (Cold Plains)

Vis4 = 13 (Cave Level 2)

Cave Level 2

Vis1 = 9 (Cave Level 1)


修改完毕后,别忘了保存你的Levels.txt。

三、调试:

建立Diablo II.exe的快捷方式,在“目标”中挂上“-direct -txt”参数运行游戏,到Cold Plain中找到地牢看看,很明显,地牢的名字都变了!:)

四、补充:

由于Levels.txt是不允许拓展的,大家可以下载ExtendLevelPlugin,之后的事情么,呵呵,做上个N层地牢吧。:)

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

如转载,请注明出处。