《魔域神兵》mod制作攻略

时间:2011/12/17 15:08:01 编辑:Ocean
页面导航:

3、itemsProperties.txt

这个文件需要用d2excel打开。

表头那一横排上面有:

type 种类

file 对应的文件

prob 商店里出现的几率或个数,几率为0的表示在游戏中没有开启的物品

# 物品ID号

when (这个一直没弄清楚它的作用。。。有兴趣的可以自己推敲一下)

fine 体现物品好坏及种类的参数

prop 一般格式是[**,**]表示攻击力或防御力的上下限

speed 武器的攻击速度,空白表示标准速度

reqStr 需求的力量点数

reqDex 需求的敏捷点数

reqKn 需求的秘法知识点数

distFact (这个不太清楚它的作用,有兴趣的可以自己推敲一下)

range 攻击距离或射程

dur 武器/防具的耐久度 

price 基本价格(无属性)

attr 此类武器/防具可以拥有的属性(在合成的时候可以拥有的属性,最好不要超过9个)

attrConst 该武器/防具的固有属性 

spellBonus 该物品装备后增加的技能

 

下面主要解释红字标记的项目

(1)prob

这个值表示物品在商店里出现个几率或个数。

单个物品出现的几率=这个物品的prob值/该物品所在种类的总prob值。

当某物品的prob值为0时,表示这个物品在游戏中不会出现,即游戏中没有开启的物品,倘若给它赋予一定的prob值,该物品将会在商店里出现[注:商店不出售unique属性的物品,除非你在它的atrribConst项里删掉“UNIQUE”几个字母。]

 

(2)fine

前面有好几次提到了“fine”这个值,这里来仔细解释一下。

fine在这里是表示物品好坏的一个值,前面见到了好几次,其实很简单,fine值越大,物品越好。

我们来用一个公式表述就是:

杀死某个级别怪物得到的fine值+角色本身的fine值==物品的种类fine值+物品的属性fine值

杀死高等级怪物得到的fine值越大,得到的物品种类或者属性就越好,虽然还有一定随机因素影响,但总体保持一个水平。

 

(3)attr 

这个值表示该类武器或防具可以拥有的属性,而不在这范围内的其他属性,无论通过什么方法都不能拥有。

它和itemsAffixes.txt里面的29个属性有关,它的值往往是一些属性的缩写,

比如 LF MN DM EH-30 SN SD ED RC SM

它表示这类物品的可以拥有的属性有:LF(LIFE 增加生命值),MN(MANA 增加法力值),DM(DAMAGE 增加伤害值),EH-30(致命一击,并减少30点),SN(STUN 封印攻击),SD(延长召唤兽时间),ED(简化召唤),RC(反制封印),SM(偷取魔法值)

 

(4)attrConst

表示物品的固有属性,和attr相似

并且还定义了固有属性的好坏级别。

同样用到了itemsAffixes.txt里的29个属性,并且具体到了某个级别,

比如

(affix suf% LIFE_RECOVERY LR

(price 150)

(fine 10 80)

(prob 100 25)

[(val 5 10)] 这就是LR1

[(val 11 20)] 这就是LR2

[(val 21 40)] 这就是LR3

[(val 41 60)] 这就是LR4

[(val 61 100)] 这就是LR5 

)

 

当某物品的attrConst值里有一项是LR3时,它的属性就将是加速回血21%-40%间的一个随机数。

 

本文导航
第1页:第1页 第2页:第2页
相关攻略
相关游戏