本站域名:
www.chinamods.com
     

- 地图下载 -

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


Game Park

暗黑破坏神官方网站

暗黑破坏神官方战网网站

 
关于光照效果的运用
关于光照效果的运用。 作者:zdq88chm 
 

许多玩家(特别是东欧、阿拉伯地区、及北美加拿大地区那边的猩猩)都想通过修改而降低游戏的光照效果,他们相信这会在某些地方改善游戏:首先,一个比较黑暗的区域会使心情变得更为紧张刺激,就像当初的Diablo I;其次,会增加游戏的难度,因为玩家会对突如其来的怪物产生反应;最后,那些“+X 光照范围”的魔法才会在那时体现出真正的价值。

有四种方法感觉可以完成这个欲望:
⑴除去怪物的光照范围。
⑵除去角色大范围的光照。
⑶增加物品“火把”给角色使用。
⑷降低户外区域的白昼时间。

前三种方法可通对TXT文件修改而达到目的,而且非常容易。

⒈除去怪物的光照范围。
修改文件:Monstats2.txt
在Monstats2.txt文件中有4列数据值得关注:
Light,light-r,light-g,light-b。
Light字段控制怪物的光照半径,而light-r,light-g,light-b字段控制颜色。

为了除去某特殊怪物的光照半径,可删除Light字段的任一值,其余3个字段设定为255。
上述处理时,有3种类型的怪物值得注意:
①在Light字段已有指定值的怪物;
②在Light字段没有指定值的怪物;
③雇佣兵。

如果你不想对怪物原有的设定作任何修改,而又想通过光照去区分某些特殊怪物,
如BOSS、金怪、小妖头领等等,你可对这些进行光照颜色的特殊设定:
安达利尔 (Andariel) — 设定为绿色 RGB(0,255,0)
都瑞尔 (Duriel) — 设定为蓝色 RGB(0,0,255)
暗黑破坏神 (Diablo) — 设定为红色 RGB(255,0,0)

⒉除去角色大范围的光照。
涉及文件:Charstats.txt、Skills.txt、States.txt

①修改States.txt文件,新建名为“notorch”的状态。
添加一行在文件的最后,设定值如下:
State → notorch
Id → 184(此值为前一数值加1)
light-r → 3
light-g → 3
light-b → 3
Eol → 0
其他字段留空。

②修改Skills.txt文件,新建“startingpassive”技能。
Skill → StartingPassive
Id: 357(此值为前一数值加1)
Skill desc → starting passive for players
Passivestate → notorch
Passivestat1 → item_lightradius
Passivecalc1 → -12
Enhanceable → 1
Attackrank → 3
Range → none
Monanim → xx
useAttackRate → 1
reqLevel → 1
minmana → 0
manashift → 8
mana → 0
lvlmana → 0
interrupt → 1
passive → 1
InGame → 1
HitShift → 8
Cost add → 0

③分配“StartingPassive”技能给角色
修改Charstats.txt文件,把“StartingPassive”加入“Skill 1”至“Skill 10”中
任一为空的字段。

经过上述修改后,你将会看到光照范围的明显变化,尤其是在洞穴里。但有个问题,当
你创建新角色进入游戏时,光照范围是正常的,原因不明。

⑶增加物品“火把”给角色使用。
涉及文件:Automagic.txt、Armor.txt

当你把角色的光照范围修改后,你将需要使用一些提供光照的物品。而这个可添加一件物
品“火把”。在Automagic.txt文件中,新建一行并填入下列数值:
Name → Torch
Version → 100
Spawnable → 1
Level → 1
Levelreq → 1
Frequency → 12
Group → 306(这是一个特定值。)
Mod1code → light
Mod1min → 8
Mod1max → 8
Itype1 → armo
Divide → 0
Multiply → 0
Add → 0

在Armor.txt文件中,新增一行并把名为“Buckler”行的数据复制此新增行,并作如下修
改:
Name → Torch
Version → 0
Compactsave → 0
Rarity → 2
Spawnable → 1
Minac → 1
Maxac → 1
Absorbs → 0
Speed → 0
Reqstr → 0
Block → 0
Durability → 1
Nodurability → 0
Level → 1
Levelreq → 0
Cost → 5
Code → torch
Namestr → tch(此为未使用的物品代码)
Auto prefix → 306(此值必须与Automagic.txt文件中“group”字段取值一致)
Alternategfx → club
openBetaGfx → club
normcode → torch
ubercode → torch
ultracode → torch
spelloffset → 0
component → 7
invwidth → 1
invheight → 3
hasinv → 0
gemsocket → 0
gemapplytype → 0
flippyfile → flpclb
invfile → invtrch(此为未使用的物品图像)
uniqueinvfile → invtrch(此为未使用的物品图像)
setinvfile → invtrch(此为未使用的物品图像)
useable → 0
throwable → 0
stackable → 0
minstack → 0
maxstack → 0
type → shie
dropsound → item_wood
dropsfxframe → 12
usesound → item_wood
unique → 0
transparent → 0
transtbl → 5
quivered → 0
lightradius → 0(这里的取值不起效。)
belt → 0
quest → 0
missiletype → 0
durwarning → 0
qntwarning → 0
mindam → 0
maxdam → 0
gemoffset → 0
bitfield1 → 3
其它各字段无需修改。

关于这个“火把”有如下事项要注意:
Ⅰ此物品可在买卖交易中得到,你可以在“装备交易页面”找到,但看起来更像木棒。
Ⅱ此物品只能装备为盾类,但耐久度只有1,也就是说,它一碰就碎。
Ⅲ此物品损坏后,所提供的光照范围会失效,必须修好再用,实实在在的垃圾,但它可
提供一玩家另外一种玩法。

⑷降低户外区域的白昼时间。
这个就不知如何修改了。大家可试试如何使游戏再次进入极夜的冰河时期,在没有白天
只有黑夜的诅咒中堕落……。

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

如转载,请注明出处。