赞 | 14 |
VIP | 0 |
好人卡 | 0 |
积分 | 27 |
经验 | 1070 |
最后登录 | 2023-9-15 |
在线时间 | 210 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2727
- 在线时间
- 210 小时
- 注册时间
- 2017-9-28
- 帖子
- 283
|
本帖最后由 擦不完的水 于 2020-4-23 13:11 编辑
竟然获得了认可,所以我要认真了,把技能备注改成以下,就可以实现你要的无限循环效果了,我最高打到过31连击。。。口怕
然后我现在去研究削弱全属性,估计这里有个问题的说,就是你这个技能一定要是一个冷却很长的大招,是不加TP而且消耗TP的技能,这样子会好一点,我也方便一点,这样子的话就只有一个敌人会获得削减全属性的状态,就容易得多。。。
<Custom Target Eval>
for (var i=0;i<10;i++) {
targets.push(target);
while (Math.random()<0.5) {
targets.push(target);
}
}
</Custom Target Eval>
状态备注如下,变量40是我用来记录叠加次数的,经测试发现因为Math.ceil的原因会有一个极小的误差值,总体就是这样啦
<Custom Apply Effect>
target.addAtk(Math.ceil(0.02*target.atk*100/(100-2*$gameVariables.value(40))*$gameVariables.value(40)));
$gameVariables.setValue(40,$gameVariables.value(40)+1);
target.minusAtk(Math.ceil(0.02*target.atk*$gameVariables.value(40)));
</Custom Apply Effect>
<Custom Remove Effect>
target.addAtk(Math.ceil(0.02*target.atk*100/(100-2*$gameVariables.value(40))*$gameVariables.value(40)));
$gameVariables.setValue(40,0);
</Custom Remove Effect>
如果有问题可以再问我 |
评分
-
查看全部评分
|