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

Project1

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

[有事请教] 禁止HP自动恢复效果要什么弄

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4007
在线时间
1006 小时
注册时间
2016-12-6
帖子
370
1
发表于 2023-9-16 23:53:46 | 显示全部楼层
如果你有在用YEP的插件,可以把这些注释加在状态里,这样敌人被施加状态后就会强制让HRG属性归零,但状态解除后就恢复
<Custom Apply Effect>
original = user.hrg
user.setHrg(0);
</Custom Apply Effect>

<Custom Remove Effect>
user.setHrg(original);
</Custom Remove Effect>

<Custom Leave Effect>
user.setHrg(original);
</Custom Leave Effect>
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4007
在线时间
1006 小时
注册时间
2016-12-6
帖子
370
2
发表于 2023-9-17 00:20:54 | 显示全部楼层
jm1280065234 发表于 2023-9-17 00:07
大佬 假如敌人身上有一个出血(自动HP恢复-10%)状态 跟这个禁疗状态的时候 什么让他们分开算  ...

为了防止混淆无法区分我是不建议你都用RM自带的特性调整去设置所有类型的“HP自动恢复”效果
YEP_ExtraParamFormula插件已经里帮你建立起了(base + plus) * rate + flat的公式
你可以把角色特性的设置都归类于base,而异常状态的增减值都归类于plus
这样你可以单独通过user..setHrgPlus(x)这个函数去调整出血伤害同时不会被其他异常状态干扰
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-20 23:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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