本站域名:
www.chinamods.com
     

- 地图下载 -

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


Game Park

暗黑破坏神官方网站

暗黑破坏神官方战网网站

 
如何使角色拥有“地狱闪电”之类的投射物技能
如何使角色拥有“地狱闪电”之类的投射物技能。 作者:景圣临 
 

为什么我把“地狱闪电”添加给角色,却只有声音,没有技能效果呢???其实,原因并不复杂,下面就是解决办法。

需要工具:
D2专用表格工具。
要改动的文件:
Skills.txtSkilldesc.txt

说明:本指南是使Necromancer增加一个技能“地狱闪电”,这本是暗黑破坏神的技能。

一:Skills.txt的修改。

1.用表格工具打开Skills.txt。复制DiabLight(id=193)一行,粘贴到文件末尾。Skill列改成任意不重复的名称,我用了NecLight。id行为上一横行的id号码+1。Charclass改为nec(死灵法师使用)。Skilldesc填入任意不重复的名称,我填入neclight。reqlevel(技能需求等级)改为任意不大于255的正整数,我改为50。Maxlevel(技能所能达到的最高等级)填入任意不大于255的正整数,我填入30。Startmana,Minmana,manashift,mana,lvlmana是关于技能的法力设置,我分别填入6,0,4,9,1。

2.Skills.txt修改的关键一步,使地狱闪电可以让角色施放。我们想让地狱闪电像地狱之火一般收发自如,必须从Srvstfunc,Srvstfunc,Cltstfunc,Cltdofunc着手,这是技能表现形式的确定,分别改为11,19,15,24(这是地狱之火的设定)。我们需要给闪电设定射程等等,以避免出现没有技能效果,等级过高施放时,身前没有闪电的“错误”。Aurarangecalc列填入计算参数,我用了ln12/4-2。再往后,Calc1填入计算range的参数,我用了ln12/2,和前面Aurarangecalc对应。*calc1 desc列填入range。*Param1 Description列填入base ranged (doubled)(技能为一级时的投射物射程),Param1列填入你喜欢的数据,我填入20。*Param2 Description填入level range (doubled)(每升一级该技能,增加的投射物的射程),Param2列我填入3。*Param3 Description填入Min Mana to start casting(使用该技能需要的法力最小值),Param3列要和前面的Startmana对应,填入6(注:我没提到的ParamX,ParamX Description,CalcX,CalcX desc列的修改的那几列,要删去)。Cltcalc1和Cltcalc1 Desc列删去,我们不需要投射物间隔。Seqnum,Seqinput列分别填入6,10。Repeat列改为1。保存文件。

二:Skilldesc.txt的修改。

随便拷贝一行粘贴到文件末尾,(我拷贝了剧毒新星)Skilldesc列填入刚才的neclight。第2~7列,定义图标显示问题,依你的喜好去改,我分别改为2,6,3,2,0,52。使该技能图标出现在“白骨之魂”技能的右侧。技能说明文字自己改。
OK,挂“-direct -txt”参数玩游戏!

备注:

此技术比较灵活,适用于各种和“地狱闪电”类似的投射物技能,只是数值选取上需要斟酌的。如果是给角色增添技能,注意所有角色技能数量要保持相同,不然会出现存档损坏。

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

如转载,请注明出处。