赞 | 3 |
VIP | 0 |
好人卡 | 0 |
积分 | 23 |
经验 | 0 |
最后登录 | 2024-11-10 |
在线时间 | 364 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2283
- 在线时间
- 364 小时
- 注册时间
- 2020-5-30
- 帖子
- 42
|
在伤害计算之后的效果:<Post-Damage Eval>
- <Post-Damage Eval>
- if (target.isStateAffected(47)) {
- var dmg = Math.ceil(user.atk * 5 - target.def * 1.5)
- target.gainHp(-dmg)
- target.startAnimation(301)//显示动画301,可去掉
- target.removeState(47)
- }
- if (target.isStateAffected(48)) {
- var dmg = Math.ceil(user.atk * 5 - target.def * 1.5)
- target.gainHp(-dmg)
- target.startAnimation(302)//显示动画302,可去掉
- target.removeState(48)
- }
- //随便复制多少遍,都是执行的
- </Post-Damage Eval>
复制代码
用技能备注里面的代码控制属性的永久成长:
var wt = 4(这时候就可以用变量把这个4换成你的变量)
target._paramPlus[2] += wt
//目标的基础属性2(攻击力)永久成长4点。(削弱就是把+变成-)属性0是生命上限,1是魔力上限,2是攻击力依次推
状态效果怎么用脚本指定我还没研究到,等别的大佬解答吧。或许你可以就用脚本附加一个没有图标显示的状态实现效果。
或者可以使用:
user.addBuff(2, 2)
这个是能力值-强化-攻击力(第一个2代表攻击力,如上)-持续2回合(第二个2)
|
|