新人求问,如何制作较特殊技能?
rpgmakermv吧
全部回复
仅看楼主
level 1
鱼头饼 楼主
大佬们,我想制作一个技能:使敌方打使用者只掉一滴血,打非使用者是正常伤害。不知道这个效果如何去实现
2025年09月08日 10点09分 1
level 1
方法1:攻击技能附加公式Math.max(1, a.atk - b.def)让最小伤害为1看样子你应该知道就不说了;
方法2:借助插件YEP_DamageCore(伤害核心)能设置全局最小、最大伤害,估计你也知道;
方法3.:估计是你需要的最刁专方法,这种情况技能在附加防御状态BUFF下被攻击会掉固定血,借助插件YEP_BuffsStatesCore(状态核心),在备注输入如图代码,缺点是显示数字伤害还是为0,但确实会掉血。
代码如图所示:
<Custom React Effect> //被攻击时触发效果
target.gainHp(-1); //目标生命值降低1,也可自行更改数值
</Custom React Effect>
2025年09月09日 03点09分 0
感谢大佬指点迷津
2025年09月09日 06点09分
react对治疗技能也有效果,所以要先判定伤害再修改value
2025年09月10日 23点09分
level 1
听起来就是给角色套盾,即释放一个技能能生成防御BUFF。1、先做一个加防御的BUFF状态,数据库-状态(自定义名称如0014究极防御)-特性-通常能力值的物理和魔法防御调一个大数值如1000%,回合数自己定;2、再制作具体技能,数据库-技能-效果类型-附加状态0014,范围我方单体。
2025年09月08日 14点09分 2
大佬,这样会出现角色被攻击时没有受到伤害,而不是强制扣一滴血
2025年09月08日 23点09分
1