技能修改详细解说(上篇)
一、入门篇
首先使用d2excel软件打开skills.txt文件。
有很多数据,不用害怕,我们先熟悉3个字段,就是文件最前面的三列。
Skill是技能的名称,在这里就是游戏中所有技能的名字,你要在之后的修改中慢慢熟悉这些英文。
Id是每个技能在列表中的位置,相信这些数字没有什么难理解的。
Charclass是技能拥有者的名称字段简写。Ama是亚马逊、sor是女巫、nec是亡灵、pal是骑士、bar是小野、dru是小德、ass是刺客。对应skill字段的技能名称,我们可以很容易的明白这是角色使用的210种技能。我们要修改的也就是他们。
入门的修改很容易,还记得在召唤过影子大师之后,当影子被diablo秒杀之后,还要等技能从红色状态变回正常状态时的尴尬局面么?那是技能的延迟所造成的。施法延迟本来是为了避免魔法师使用无差别的强力魔法技乱射而加入的限制。但是由于魔法延迟造成游戏时的节奏中断让人感觉也不好,就仿佛好不容易顶了经验神殿,但是偏偏身上没有了魔法瓶一样。我们现在就把这让人讨厌的魔法延迟去掉。
向右侧拖动,大约在3/5处,我们可以找到delay字段,这个字段就是控制技能延迟的时间的,把这一列清空。好的,入门的修改完成了,将文件保存。加入参数后,运行游戏,是不是所有的魔法技能的施法延迟都消失了。恭喜,你的第一次技能修改已经成功,我们可以开始新的旅程了。
二、基础篇
完成了入门篇的修改,是不是不再惧怕skills文件中的众多字段了,那么我们就开始基础的修改。为了方便你参考教程修改,我将按照不同的功能区域进行讲解。
1。召唤技能区。
召唤技能是最简单的修改对象之一。记得在我最初玩游戏时,没有办法联网,一个人在怪物的世界中挣扎,就是再厉害也没有成功感。相信喜欢使用召唤角色的玩家都梦想者召唤出成群的强力怪物,可惜的是,强力怪物都只能召唤一个,而且德路伊的灵无法重复召唤实在是可惜。不用担心,我们现在就来讲解如何召唤多个强力怪物(例如:女武神、影子大师、熊、石魔等等)
我们将滑动杆拉到大约距左边1/4处,我们看到summon、pettype、petmax、summode四个字段,这就是我们的召唤技能一区。其实要修改的内容很少,只是petmax、summode两个字段的内容。
Summon是召唤物的名称,有些像skill字段,是方便你认识的字段。
Pettype是召唤物的类型,和pettype.txt文件相关,你不用修改。
Petmax字段就是你可以召唤的同类怪物的数量上限。在这里你可以直接填入数字,结果就是即使你只有1等级的该项技能,那么也可以召唤出相应数量上限的怪物。如果你希望合理的增加数量那么向你提供两个字段:1。lvl字段,你可以使用lvl/2或者lvl*2这样你所召唤的怪物数量就会和你的技能相关。当然也可以使用加法或减法。2。如果希望限制数量的上限,那么可以使用
“min(lvl,n)” 这样你没次升级都可以多召唤出一个怪物,然而召唤的数量会有n的限制。当然,字段中的lvl也可以添加运算符。
Summode是个必要的参数,他是你的召唤技能的召唤方式代码。如果希望你的召唤物数量可以超过1,那么就应该将这个参数字段写入S1。比如说,你的影子大师的这个代码就是NU,NU是NULL的缩写,即“空”,所以你即使改了petmax字段,但是如果summode字段没有修改,那么没多召唤出一个影子大师,原来那个就会消失。
好了,这样就修改完了,如果还想修改召唤技能,请看后面进阶篇的召唤技能区。
资源:
召唤物名称:
dopplezon 亚马逊的诱饵;
valkyrie 亚马逊的女武神;
hydra1 女巫的九头火龙,但是是个非正规的召唤技能,不建议修改;
necroskeleton 亡灵的召唤骷髅;
ClayGolem 亡灵的粘土石魔;
Bonewall 亡灵的骨墙,也是比较特别的召唤技能,不建议修改;
Necromage 亡灵的复活骷髅法师;
BloodGolem 亡灵的鲜血石魔;
Bonewall 亡灵的骨牢,非正规召唤术,不建议修改;
IronGolem 亡灵的钢铁石魔;
FireGolem 亡灵的火焰石魔;
Revive 亡灵的复活怪物,很特别,因为复活的怪物形象和尸体一致,这个技能是没有名称的;
boneprison1 diablo的骨牢,不用改了吧;
druidhawk 小德的召唤乌鸦;
plaguepoppy 小德的召唤剧毒花藤;
oaksage 小德的橡木智者;
spiritwolf 小德的召唤鬼狼;
cycleoflife 小德的召唤吸血花藤;
heartofwolverine小德的狼獾之心;
fenris 小德的召唤狂狼;
vinecreature 小德的召唤吸魔花藤;
spiritofbarbs 小德的荆棘之灵;
druidbear 小德的熊宝宝;
bladecreeper 刺客的第一个飞镖,很特别既有投射字段,又有召唤字段,不建议修改;
chargeboltsentry刺客的闪电球陷阱,刺客的陷阱全部都是召唤属性,具体修改在进阶篇会有讨论;
wakeofdestruction刺客的火焰复苏陷阱;
shadowwarrior 刺客的召唤影子;
lightningsentry 刺客的连锁闪电陷阱;
infernosentry 刺客的复活地狱火陷阱;
deathsentry 刺客的尸爆+闪电陷阱;
shadowmaster 刺客的召唤影子大师。
至此,基础篇的召唤区结束,如果希望更深层次的修改请看进阶篇。
2。投射魔法区。
投射魔法区是比召唤区稍微复杂一点的,但是在基础篇中,我们只讨论几种很简单,不牵涉到算法的技能修改。不用担心,很容易,也很有趣。
在很靠近左侧的区域中有几个很重要的字段:srvstfunc、srvdofunc&#x