查看: 1336|回复: 5

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

[复制链接]
梦石
0
星屑
1076
在线时间
156 小时
注册时间
2022-5-19
回帖
103
发表于 2023-9-16 23:06:06 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
假如我要弄一个状态,使敌人身上的 HP自动恢复效果 失效 要什么写
1DTZ7416L{K[%IQJ(OE``$3.png
梦石
0
星屑
7009
在线时间
1280 小时
注册时间
2016-12-6
回帖
378
发表于 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>
回复

使用道具 举报

梦石
0
星屑
1076
在线时间
156 小时
注册时间
2022-5-19
回帖
103
 楼主| 发表于 2023-9-17 00:07:11 | 显示全部楼层
shiroin 发表于 2023-9-16 23:53
如果你有在用YEP的插件,可以把这些注释加在状态里,这样敌人被施加状态后就会强制让HRG属性归零,但状态解 ...

大佬 假如敌人身上有一个出血(自动HP恢复-10%)状态 跟这个禁疗状态的时候 什么让他们分开算 就是敌人被禁疗以后 这个出血状态不会归0
回复

使用道具 举报

梦石
0
星屑
1076
在线时间
156 小时
注册时间
2022-5-19
回帖
103
 楼主| 发表于 2023-9-17 00:16:56 | 显示全部楼层
jm1280065234 发表于 2023-9-17 00:07
大佬 假如敌人身上有一个出血(自动HP恢复-10%)状态 跟这个禁疗状态的时候 什么让他们分开算  ...

刚发现 好像本来就是分开算的 嘿嘿
回复

使用道具 举报

梦石
0
星屑
7009
在线时间
1280 小时
注册时间
2016-12-6
回帖
378
发表于 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)这个函数去调整出血伤害同时不会被其他异常状态干扰
回复

使用道具 举报

梦石
0
星屑
1076
在线时间
156 小时
注册时间
2022-5-19
回帖
103
 楼主| 发表于 2023-9-17 00:29:40 | 显示全部楼层
shiroin 发表于 2023-9-17 00:20
为了防止混淆无法区分我是不建议你都用RM自带的特性调整去设置所有类型的“HP自动恢复”效果
YEP_ExtraPa ...

好 感谢
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部