Project1
标题:
脚本盲想问一个互斥状态的做法
[打印本页]
作者:
百万HP
时间:
2021-2-13 20:11
标题:
脚本盲想问一个互斥状态的做法
具体实现是类似于这样:
360截图20210213200632982.jpg
(134.55 KB, 下载次数: 26)
下载附件
保存到相册
2021-2-13 20:06 上传
也就是,一个状态当其被附加时,去除所有与之互斥的状态(比如强化对弱化),我希望弄在状态的注释里而不是在技能注释里(因为需要在附加上状态时才解除互斥状态),但是我这样写了之后测试时,原本有个防御弱化buff(即18号),放了加防技能后原本应该是去掉防御弱化附加防御强化,但我显示是防御弱化和加强的两种效果同时存在,想问一下有没有什么办法解决
(逐渐语无伦次)
作者:
白嫩白嫩的
时间:
2021-2-14 01:51
用if判断写在状态的备注里,需要yep状态插件
照着下面代码改改应该能实现
这段是当角色同时拥有ab状态的时候附加c ,同时取消ab状态
<Custom Apply Effect>
if (target.isStateAffected(a) && target.isStateAffected(b)){
target.addState(c);
target.removeState(a);
target.removeState(b);
}
</Custom Apply Effect>
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1