Project1

标题: 能否让状态减少固定数字的属性呢 [打印本页]

作者: xie2008    时间: 2023-8-16 18:22
标题: 能否让状态减少固定数字的属性呢

想请问有没有插件或者是其他方法 可以让受到buff的敌人或者角色,减少固定数字的属性呢,谢谢各位大神!
作者: xiamumomo    时间: 2023-8-16 21:46
Yep基础参数
作者: shiroin    时间: 2023-8-16 21:51
本帖最后由 shiroin 于 2023-8-16 21:52 编辑

插件的话用YEP_BaseParamControl和YEP_BuffsStatesCore,然后在状态的注释里写你需要的效果,比如:
<Custom Apply Effect>
user.addAtk(x);
</Custom Apply Effect>
这样状态被附加后就会触发一次ATK变化效果,如果你是要固定减少100点攻击力,就把x改成-100,负值就是减少

除了插件也可以用脚本实现,但调用脚本需要先判定“具体是谁产生属性变化”,操作会繁琐很多,建议是上插件解决
作者: xie2008    时间: 2023-8-18 19:37
shiroin 发表于 2023-8-16 21:51
插件的话用YEP_BaseParamControl和YEP_BuffsStatesCore,然后在状态的注释里写你需要的效果,比如:

user. ...

好的 我完全不懂js 也没有编程基础,只能靠插件解决了哈哈哈
作者: xie2008    时间: 2023-8-18 21:03
shiroin 发表于 2023-8-16 21:51
插件的话用YEP_BaseParamControl和YEP_BuffsStatesCore,然后在状态的注释里写你需要的效果,比如:

user. ...

谢谢大佬! 代码很有用! 功能真的实现了!
作者: 1952805270    时间: 2025-3-21 20:58
感谢,非常受用,我也学会了




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