Project1
标题:
状态效果:受到攻击有几率死亡
[打印本页]
作者:
猛男粗大黑
时间:
2020-8-28 16:14
标题:
状态效果:受到攻击有几率死亡
请问大佬们这个状态效果如何实现?
作者:
inamiken
时间:
2020-9-6 09:13
我是重新弄了一个无法战斗的状态,怪物每次攻击或者技能都有可能触发这个状态,然后用yep的自动被动状态插件给主角队全部设上了一个被动,免疫这个即死状态,当被挂上每次攻击即死状态时不满足条件免疫即死状态自动移除,同时当已经不能战斗时被动也会移除(因为死亡会清除大多数buff和debuff,然后就会原地复生)
<Passive Condition: luk Above 1> //我设计的那个状态是幸运变0
<Custom Passive Condition> //死了就不能有这个被动,否则会复活
if (user.isStateAffected(1)) {
condition = false;
} else {
condition = true;
}
但是这样有点繁琐(因为要给很多技能上即死buff),而且如果本身被动挂太多也容易卡,因为毕竟这插件是并行处理
作者:
sundeshuo
时间:
2020-9-7 10:48
inamiken 发表于 2020-9-6 09:13
我是重新弄了一个无法战斗的状态,怪物每次攻击或者技能都有可能触发这个状态,然后用yep的自动被动状态插 ...
yep状态核心就行了,在防守方伤害结算前判定,如果触发目标死亡
<Custom Respond Effect>
if (Math.random(1) < 0.05) {
target.setHp(0);
}
</Custom Respond Effect>
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1