我看你所提出的修改,都是一些基本的修改,容我一一给你解答
法师技能
1:充能弹的技能代码为38,充能弹EDmgSymPerCalc(技能加成列)为(skill('Lightning'.blvl))*par8,将加成列改为(skill('Nova'.blvl)+skill('Thunder Storm'.blvl))*par8。Lightning这个是闪电,Nova这个是新星,Thunder Storm这个是雷云风暴。
2:新星的技能代码为48,新星的投射物为nova,将新星的投射物KnockBack这个列改为你想要的数值,KnockBack这个列的意思是击退的几率,改为100话就是百分之百击退。
3:雷云风暴的代码为57,将雷云风暴的伤害类型列改为你想要的伤害类型,fire(火)、ltng(电)、mag(魔法)、cold(冰)、pois(毒)、life(吸血)、mana(吸蓝)、frze(冻结)、burn(眩晕)。
4:闪电技能代码49,将闪电的Srvstfunc,Srvstfunc,Cltstfunc,Cltdofunc列分别改为11,19,15,24(这是地狱火的代码),Aurarangecalc列填入计算参数,ln12/4-2。再往后,Calc1填入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。保存文件。
5:将闪电的加成列(skill('Nova'.blvl)+skill('Thunder Storm'.blvl))*par8改为(skill('Chain Lightning'.blvl)+skill('Thunder Storm'.blvl))*par8。
6:连锁闪电的技能代码为53,加成列(skill('Charged Bolt'.blvl)+skill('Lightning'.blvl)+skill('Nova'.blvl))*par8改为(skill('Lightning'.blvl)+skill('Thunder Storm'.blvl))*par8。
7:心灵传动的技能代码是43,技能的Param1列是范围,Param2列是几率和击退,EType这列是伤害类型,delay列是CD,以帧为单位,25帧是一秒
8,:传送的技能代码是54,想要被动效果的话首先要在States.txt状态文件里面增加一个新的状态,然后passivestate列填入新增的状态,passivestat1列填入item_fastercastrate(施法速度),passivecalc1列填入lvl*1(技能每增加一级增加一点速度),passivestat2列填入item_fastermovevelocity(跑步速度),passivecalc2填入lvl*1,保存。
好了,没太多时间,有时间继续你下面的问题
https://tieba.baidu.com/p/5031019774?pid=105366851023&cid=0&red_tag=1532944835#105366851023这个是我以前改的石魔