查看: 1569|回复: 5

[有事请教] 能否让状态减少固定数字的属性呢

[复制链接]
梦石
0
星屑
79
在线时间
6 小时
注册时间
2023-8-14
回帖
5
发表于 2023-8-16 18:22:27 | 显示全部楼层 |阅读模式

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

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

×
U`GNB)S@UEETI~XMEXSQ%V7.png
想请问有没有插件或者是其他方法 可以让受到buff的敌人或者角色,减少固定数字的属性呢,谢谢各位大神!
梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
发表于 2023-8-16 21:46:08 | 显示全部楼层
Yep基础参数
回复

使用道具 举报

梦石
0
星屑
7009
在线时间
1280 小时
注册时间
2016-12-6
回帖
378
发表于 2023-8-16 21:51:09 | 显示全部楼层
本帖最后由 shiroin 于 2023-8-16 21:52 编辑

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

除了插件也可以用脚本实现,但调用脚本需要先判定“具体是谁产生属性变化”,操作会繁琐很多,建议是上插件解决
回复

使用道具 举报

梦石
0
星屑
79
在线时间
6 小时
注册时间
2023-8-14
回帖
5
 楼主| 发表于 2023-8-18 19:37:16 | 显示全部楼层
shiroin 发表于 2023-8-16 21:51
插件的话用YEP_BaseParamControl和YEP_BuffsStatesCore,然后在状态的注释里写你需要的效果,比如:

user. ...

好的 我完全不懂js 也没有编程基础,只能靠插件解决了哈哈哈
回复

使用道具 举报

梦石
0
星屑
79
在线时间
6 小时
注册时间
2023-8-14
回帖
5
 楼主| 发表于 2023-8-18 21:03:58 | 显示全部楼层
shiroin 发表于 2023-8-16 21:51
插件的话用YEP_BaseParamControl和YEP_BuffsStatesCore,然后在状态的注释里写你需要的效果,比如:

user. ...

谢谢大佬! 代码很有用! 功能真的实现了!
回复

使用道具 举报

梦石
0
星屑
423
在线时间
51 小时
注册时间
2025-2-24
回帖
8
发表于 2025-3-21 20:58:31 | 显示全部楼层
感谢,非常受用,我也学会了
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部