| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 1 |  
| 经验 | 0 |  
| 最后登录 | 2023-3-21 |  
| 在线时间 | 29 小时 |  
 Lv1.梦旅人 
	梦石0 星屑113 在线时间29 小时注册时间2023-1-10帖子5 | 
| 
装了YEP插件,准备做个破盾造成高伤害,不破盾造成低伤害的技能。
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  盾是几种状态,找进阶教程的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>
 
 高伤害的部分成功了,破盾是可以造成高伤害了,但敌人没盾的时候没有低伤害。
 请问该怎么改呢?
 | 
 |