发信人: meimei.chen88(zdq88chm)
整理人: netsnakes(2004-10-08 09:40:28), 站内信件
|
我们都知道原作的雇佣兵只有两到三种技术,在很多紧要关头,都很难有所作为,在MOD的作品里,难度都被大大增强了,有些作品金怪更是随处可见,甚至BOSS级老怪到处大摇大摆的横冲直撞,这时候强化雇佣兵的技能就是必然的事情了。
要修改雇佣兵的技能,非常简单,也比较容易。首先我们要修改的是引导文件Hireling.txt文件,这个文件对游戏里的雇佣兵有了详细的定义,其具体字段描述如下:
字段名 - 作用简释
Hireling - 佣兵名称的注释;
SubType - 佣兵类型的注释;
Version - 佣兵出现的版本,0为原版暗黑,100为资料片;
Id - 表示佣兵所出现的级别(内部级别的设定);
Class - 同monstats.txt中的class列,说明:设定佣兵的种类,这里可以修改佣兵为其它战士;
Act - 在ACT#获得此佣兵;
Difficulty - 难度级别,1=普通, 2=恶梦, 3=地狱;
Level - 佣兵的魔法级别,说明:佣兵提升技能及属性点数所需要的级别;
Seller - 佣兵的主人,或者说出售人;
NameFirst, NameLast - 佣兵的名字,说明:带有随机性,不容易确定;
Gold - 佣兵的价格,注意:这个价格根据佣兵的魔法级别而不同;
Exp/Lvl - 佣兵每升一级所需要的经验值(自然是越少越好了);
HP - 初始级别的生命值;
Hp/Lvl - 每次升级时所获得的额外生命值;
Defense - 初始防御率;
Def/Lvl - 每次升级时所获得的额外防御率;
Str - 初始强壮值;
Str/Lvl - 每次升级时所获得的额外强壮值;
Dex - 初始敏捷值;
Dex/Lvl - 每次升级时所获得的额外敏捷值;
AR - 初始攻击率;
AR/Lvl - 每次升级时所获得的额外攻击率;
Share - 通常同三种难度下的初级级别相关联;
Dmg-Min, Dmg-Max - 初始的最小和最大攻击伤害值范围;
Dmg/Lvl - 每次升级时所获得的额外伤害值;
Resist - 初始四防值;
Resist/Lvl - 每次升级时所获得的额外四防值;
WType1, WType2 - 一般来说这两个参数是无法调整的,它们控制着角色的装备页面,当然,代码修改可以实现对佣兵装备的扩大;
HireDesc - 对佣兵的说明(和相关的*.tbl文件关联);
Default Chance - 佣兵在不使用技能的情况下的攻击机率;
Skill - 佣兵所采用的技能;
Mode - 佣兵技能的模式:
一般情况下:
1 -> 光、电动作,
4 -> 攻击动机,
5 -> 攻击动机(主要对于野蛮人佣兵,和Mode=4类似),
7 -> 投掷,
14-> Jab技能专用;
Chance - 佣兵使用此种技能的机率;
ChancePerLevel - 此种技能升级时所能获得提升的机率;
Level - 此种技能的初始级别;
LvlPerLvl - 每次升级所能获得额外的技能属性点数;
Head, Torso, Weapon, Shield - 相对于佣兵的各部分装备。
以上就是Hireling.txt引导文件内容的简单说明,修改就易如反掌了,在这里我们不改变佣兵的等级、价格、生命值等的参数,只对其技能进行增强和扩展。用[AFJ Sheet]专用工具打开引导文件,首先看清楚“SubType”和“Version”两个字段所对应的行,找到要修改的佣兵种类和对应的游戏版本,例如我们要修改ACT1的Rogue Scout,种类只有两种,火系或冰系,对应版本“0”为原版,“100”为资料片,还有就是对应的难度,这里我们所有难度都要进行强化修改,因此也无太在意。
再往右看找到字段“Skill1”、“Mode1”、“Chance1”、“ChancdPerLvl1”、“Level1”、“LvlPerLvl1”,这六个字段定义了第一个技能的所有参数,对应作用上面已经说了,这里不再多说,后面直接就是第二、第三、第四、第五、第六个技能定义字段,因为这里我们就清楚了,一个佣兵最多可以有六个不同技能,并且通过有关等级字段限制,可以使佣兵的技能种数随着佣兵等级的增加而增加,跟角色学技能的情况差不多,比如我们可以把ACT1的普通火系佣兵设定成这样的技能安排:火焰箭→熔浆巨岩→爆裂箭→导引箭→牺牲之箭→毁天灭地,恶梦级和地狱级也可另有安排,随你的意愿而定,当然了有些技能是不能直接给佣兵使用的,有的会没有效果,有的会出错,所以这里也有点原则,BT也有BT的道理哦。
当我们修改好了引导文件,这时可以马上挂参数进行游戏,但为了修改完美一些,我们还要做一些小小的修改,就是对佣兵的说明的修改,在游戏里花钱买个砲灰,这时看到的说明还是老样的,但我们既然已经修改了他们的技能,也不差不说明了,把说明也改过来吧。也是很简单,用[Afj Tbl Edit]专用工具打开相应的语言版本的String.tbl文件,TBL文件就是游戏里各种对话、说明等的一切写屏信息的记录文件,游戏里要显示的字符都在这些文件中通过索引键来调用,找到相应的佣兵说明的索引键,将键值改过来就大功告成了。
下面是本小姐的一些修改效果截图。
 |
|