唠嗑一些装备写法的深入研究......
讲一些很少有人关注的细节性东西.首先是对敌人触发范围性减益效果的buff类写法,一般的写法是如下几种
这些写法虽然不会产生什么致命的bug(其他个别写法bug之后说),但是由于持续时间的设定,会在时间结束和开始之间产生数值波动,把增益对象改成自己,然后打开个人信息就可以看出,基本就是这样
虽然不会影响什么,但对于有强迫症的我来说是受不了的,相当于如果用这种写法对敌人进行范围性减益效果,数值是会产生波动的,当然敌人那边看不出来,对自己触发的话个人信息能够察觉到细微的数值跳动,而且持续1秒基本就是每秒跳一次,下面来说说我的解决方案. 首先从写法开始入手
每隔0.5秒触发,持续时间1秒,有人就要问了,多出来的0.5秒不会重复叠加吗?接下来咱们再看apd里怎么写
apd里首先重要的设置叠加上限为1次,这样重复叠加的问题就解决了,其次,持续时间必须改成0秒,这样做的好处不但数值不会产生波动,就连buff图标也是无冷却状态,不像有持续时间设定一样会有buff冷却显示
以上是对于怪物进行范围性减益效果的最佳写法,下面来讲一讲之前说到的个别写法bug是怎样的. 拿台服装备举个例子,阿波菲斯之眼台服原版的写法虽然可以用,但是会产生致命的bug,回城脱装备会立即闪退,这也就是之前对敌人触发范围性减益效果为什么要加持续时间的原因了,不过那种方法会产生数值波动.
以下是修复后的写法
这时有人肯定又要问了,为什么要用两个apd?物理魔法防御直接写进一个不就行了吗?错了!如果直接写进一个apd,那么只会生效物理防御,魔法防御无法生效.所以必须分开,所以每种写法怎样写都是有原因的,不是平白无故乱写的.
接下来再讲一个bug,依旧是上面那种写法,虽然解决的数值波动的问题,但是将这些效果写入套装效果,那么你登录第一次进图时戴上套装对敌人的减益效果是无法触发的,第二次进图才会触发,有没有触发看敌人身上的buff效果图标便知(残端的bug真是千奇百怪防不胜防).那这种能解决么?可以解决但要换种思路.拿5件套防具套装举个例子:
先在套装内写一个对自身触发的apd
然后随便找一件套装内的防具,比如上衣,里面的apd再这样写
简单原理,套装内写一个对自身触发的apd,然后在上衣触发该apd下对敌人的减益效果,这样就不会产生如上bug了.并且必须有套装才会触发套装内的apd,然后套装内的apd才会触发上衣的额外效果.相当于套一次娃,不用担心单间上衣直接触发套装效果的问题.所有对敌人进行范围性减益效果的写法写进套装都会触发这种bug,此举也是无奈,好在可以解决 最后再来讲一台服无视伤害的用法,之前我也发帖讲过,不过没有继续深入.
首先来看这个代码就是皮肤上的效果
简单来说就是自身物理伤害额外减少3%,这个代码可以直接写在相应装备上对自身触发,强化后才会有效显示,但咱们再拓展一下,可不可以对敌人触发这种效果实现变相增伤?可惜装备上各种写法都无法对敌人产生效果.这时候又要换种思路了.通过特效实现
有人又要开始问了,为什么对自己触发,不是对所有敌人触发么?特效act里已经是对所有怪物触发了,相当于一个光环,再在装备上对所有敌人触发反而多此一举,影响流畅度.
特效的act里如下
这种代码的比例对等关系
为什么要叫无视伤害呢,这种代码的效果和无视伤害类似,比如act写对敌人减伤10%,对于普通防御白图伤害提升在10%左右,但对于高防御的魂图直接有50%左右的提升,怪物防御越高伤害增益效果越明显.具体可以改act对自身触发可以测试
这个特效台服原版就有,可以根据自己需要加上各种buff,对自己还是敌人触发改个代码就行
以上内容针对于一些已经掌握基本装备写法的一些建议和参考,基础性知识请右转豆腐百科。 好贴
顶! 看看 牛逼 非常有教学意义,顶
页:
[1]