先说功法吧,双击左边的内功心法(BattleNeigong.txt)出来的界面是这样的,比较像EXCEL:
逍遥心法为例,双击点开逍遥心法:
接下来我们就可以开始修改内功属性了,有了mod工具的好处就是不用自己再对着数字和特性翻来覆去地看了。替换内功,如果在未学习之前替换,然后再学习,可以弄很多条属性,但是替换已经学习了的内功,只有5条会生效。新增内功则没有这个烦恼。
逍遥心法别看描述只写了每回合回血5%回蓝10%,但实际却是三个属性,分别是:
1. 每回合回血5%
2.每回合回蓝10%
3.当气血大于80%时触发效果700009真元护体(免疫内伤)
下面的3,4两条都是空着的。
ID后面的6格数字分别都有自己的作用:
1. EffectType是指特性,是回复、累加属性还是连斩?
数字代表的意义:
0:每回合气血1:每回合内力 3:攻击力4:防御力 5:反击率 6:闪避率 7:暴击率 8:命中率 9:移动力15:反伤 16:内力吸收伤害 17:攻击回复气血 18:攻击回复内力20:接除负向状态 23:连斩效果 29:无限反击 30:按对方招式反击 31:免疫中毒 32:减伤
2. Accumulate 累计,其实用工具的触发方式描述更准确
数字代表的意义:
0:直接增加的范围随机或固定值 1:累计 4:恒定的状态,如果第二位数字是4,那么后面剩下的4个数字一定是0。比如清除所有负向状态,就是20 4 0 0 0 0。 5:增益状态(对友方) 7:在第一位代表的效果发动后(如闪避后),获得X效果。 9:负向状态(对敌方)
3. 是否百分比增长。像是百分比回血(如逍遥心法,东方宝典),每回合百分比累加属性(如天龙八部功),攻击吸血(师傅的功体),这里就是1。如果是直接加固定数值(金雁功),或者每回合累加数值(日月神功)这里就是0。
4和5代表着前面功体效果的数值,如第二个数值为0(固定值),那4和5就是同样的数字(如金雁功)。如第二个数字是1或4,那4和5可以是同样的数字(固定效果),或者不同的数值(前低后高,代表范围随机,如小无相功累计反击就是每回合4%到6%)。
第6个数值是一个特殊值,对应的其实是第2位数字。
如果第二位是1,那么第6位代表最大值,比如“累进暴击最大40%,每回合4%”,就是 7(暴击) 1 1 4 4 40。如果第二位是4(效果型自身、恒定值),这里肯定就是0。如果第二位是5或者9,这里代表是多少格之类的友方/敌方受影响,比如“两格内友方防御上升”就是 4 5 0 200 100 2。
数值类的特性比较简单,说一些复杂点的吧,例如给逍遥心法加上连斩和清除自身debuff的特效吧。
1.双击选中Key值为3那一条(实际就是第四条属性),先选特效连斩,触发方式选效果型自身(固定值),百分比选否,后面的数字当然就都是0啦,然后点保存效果,下面的数字就变成了23 4 0 0 0 0。
2.双击选中Key为4,效果选清楚负面,生效方式为效果型自身,百分比否,后面同样都是0,保存效果。下面数字就变成了20 4 0 0 0 0。
搞定之后点完成修改,点一下逍遥心法,看下面的绿字属性:
几率清除负面属性,要注意的是游戏里敌人功体所谓的几率清除不代表有几率不清除负面,他们是随机清除1到3个负面。燕宇的降魔功和城主的地煞无极功代码都是 20 0 0 1 3 0。但是如果改成了 20 0 0 0 3 0 才算是的几率清除负面属性(每回合随机清0~3个)。