Project1

标题: YEP反击插件不会用,求指点 [打印本页]

作者: DIKETOU    时间: 2017-4-8 16:28
标题: YEP反击插件不会用,求指点
请问这个插件怎么用啊?角色、技能都有设置标签了,就是没出效果来
作者: h837917699    时间: 2017-4-8 21:18
反伤
制作一个状态:受到物理攻击时,对攻击者造成基于防御力的伤害。
需要YEP_BuffsStatesCore
下边的代码全部放入该状态注释栏。

<Custom React Effect>
//定义受伤为物理伤害
if (value > 0 && this.isPhysical()) {
// 定义系数为0.15
var rate = 0.15;
// 定义反伤参数1
var recoil = value * rate;
// 定义DEF奖励为25%
var rate = 0.25;
// 定义奖励公式
var bonus = target.def * rate;
// 定义反伤公式
var dmg = Math.ceil(bonus + recoil);
// 对攻击者造成伤害
user.gainHp(-1 * dmg);
// 检查攻击者是否死亡
if (user.isDead()) {
user.performCollapse();
}
}
</Custom React Effect>
这个有点类似于反击
作者: DIKETOU    时间: 2017-4-8 21:51
h837917699 发表于 2017-4-8 21:18
反伤
制作一个状态:受到物理攻击时,对攻击者造成基于防御力的伤害。
需要YEP_BuffsStatesCore

不行吖,还是普通的反击,其实我只是想做一个可以调控伤害和反击次数的技能,不用插件的反击永远都是普攻和无限反击。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1