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

Project1

 找回密码
 注册会员
搜索
查看: 4895|回复: 4
打印 上一主题 下一主题

[有事请教] 请问下怎么设置反弹伤害的比例?

[复制链接]

Lv2.观梦者

梦石
0
星屑
373
在线时间
210 小时
注册时间
2020-6-8
帖子
36
跳转到指定楼层
发表于 2020-10-14 19:20:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
50星屑
系统自带的反弹是反弹百分之百受到的伤害,我想设置反弹20%、50%的伤害,这种怎么弄啊?(눈_눈)

最佳答案

查看完整内容

插件 YEP_BuffsStatesCore 加在状态的备注: if (value > 0) { var dmg = Math.ceil(value * 0.2); user.gainHp(-1 * dmg); } 0.2就是20%的反弹伤害,50%改成 * 0.5就行

Lv3.寻梦者

梦石
0
星屑
1394
在线时间
131 小时
注册时间
2020-9-5
帖子
16
4
发表于 2020-10-17 18:11:51 | 只看该作者
237274783 发表于 2020-10-17 17:44
我想的是设置一个状态,该状态下受到攻击 反弹攻击者百分之20的伤害(;`O´)o ...

YEP_BuffsStatesCore 应该就可以,是类似DQ的反伤甲吧?手头暂时没软件拿来测试
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
373
在线时间
210 小时
注册时间
2020-6-8
帖子
36
3
 楼主| 发表于 2020-10-17 17:44:01 | 只看该作者
temprr 发表于 2020-10-17 16:36
首先,反弹的是目标自身的攻击力,不是百分百受到的伤害
其次,最简单的方法就是:

我想的是设置一个状态,该状态下受到攻击 反弹攻击者百分之20的伤害(;`O´)o
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1394
在线时间
131 小时
注册时间
2020-9-5
帖子
16
2
发表于 2020-10-17 16:36:48 | 只看该作者
首先,反弹的是目标自身的攻击力,不是百分百受到的伤害
其次,最简单的方法就是:

比如你要反弹50%的伤害,又不想影响目标攻击力
那就另外设置目标的攻击技能就好了

如果要批量设置被反弹的伤害,那就在角色哪里设置物理伤害20%,50%这样

回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1394
在线时间
131 小时
注册时间
2020-9-5
帖子
16
1
发表于 2020-10-14 19:20:55 | 只看该作者
插件 YEP_BuffsStatesCore

加在状态的备注:
<Custom React Effect>
if (value > 0) {
var dmg = Math.ceil(value * 0.2);
user.gainHp(-1 * dmg);
}
</Custom React Effect>

0.2就是20%的反弹伤害,50%改成 * 0.5就行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-12-1 03:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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