赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 0 |
最后登录 | 2023-3-21 |
在线时间 | 29 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 113
- 在线时间
- 29 小时
- 注册时间
- 2023-1-10
- 帖子
- 5
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
装了YEP插件,准备做个破盾造成高伤害,不破盾造成低伤害的技能。
盾是几种状态,找进阶教程的buffbreaker抄了一部分,现在是这么写的:
<After Eval>
var hp = 0;
for (var dun = 31;dun < 35 ;dun++){
if (target.isStateAffected(dun)) {
hp -= user.atk*4.2 - target.def*1;
target.removeState(dun);
break;
}
}
if (hp < 0) {
target.gainHp(hp);
target.startDamagePopup();
target.clearResult();
}else if (hp = 0){
hp -= user.atk*1 - target.def*1;
target.startDamagePopup();
target.clearResult();
}
</After Eval>
高伤害的部分成功了,破盾是可以造成高伤害了,但敌人没盾的时候没有低伤害。
请问该怎么改呢? |
|