设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

YEP反击插件不会用,求指点

查看数: 2765 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-4-8 16:28

正文摘要:

请问这个插件怎么用啊?角色、技能都有设置标签了,就是没出效果来

回复

DIKETOU 发表于 2017-4-8 21:51:49
h837917699 发表于 2017-4-8 21:18
反伤
制作一个状态:受到物理攻击时,对攻击者造成基于防御力的伤害。
需要YEP_BuffsStatesCore

不行吖,还是普通的反击,其实我只是想做一个可以调控伤害和反击次数的技能,不用插件的反击永远都是普攻和无限反击。
h837917699 发表于 2017-4-8 21:18:19
反伤
制作一个状态:受到物理攻击时,对攻击者造成基于防御力的伤害。
需要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>
这个有点类似于反击
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-28 08:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表