Project1

标题: 关于被攻击不扣血反而等量回血的做法 [打印本页]

作者: 百万HP    时间: 2020-1-24 10:07
标题: 关于被攻击不扣血反而等量回血的做法
打算做一个技能,开了之后下一回合被魔法技能攻击不扣血反而回血的效果,但是RMMV的状态有效度不能是负数,这个效果怎么做出来呢
作者: 秦永亨    时间: 2020-3-16 15:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: q3226257    时间: 2020-3-16 16:09
用插件就很好做
作者: 梦想家大魔王    时间: 2020-3-16 19:21
貌似可以从技能的元素属性、人物的元素抗性和吸收能力考虑一下。
作者: tseyik    时间: 2020-3-16 19:27
本帖最后由 tseyik 于 2020-3-16 19:51 编辑
MOT_BarrierState



* ■使用方法
  <BState>
<BSize:1>
<BDisruptionImpossible>
<BAbsorptionRate:1>

因為結界為不可破坏
下次行動前要手動取消結界ステート

作者: tseyik    时间: 2020-3-16 19:29
本帖最后由 tseyik 于 2020-3-16 20:02 编辑

*使用方法
* ■使用方法
  <BState>
<BSize:1>
<BDisruptionImpossible>
<BAbsorptionRate:1> 。
作者: 擦不完的水    时间: 2020-3-23 17:47
YEP状态核心里面有自定义React效果,下面写类似如
if this.isMagical() && this.isHpEffect()之类的,就是判断是魔法伤害和HP伤害
然后value=-value吧扣血变成回等量血
估计应该就是这样子吧,如果看不懂我在说什么建议去看看B站的YEP插件进阶教程,实在不会再回复我,我再手把手教你,很简单的




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