Project1
标题:
如何利用YEP动作序列插件做出【多次换怪】攻击?
[打印本页]
作者:
gxlmx2
时间:
2022-9-15 20:35
标题:
如何利用YEP动作序列插件做出【多次换怪】攻击?
本帖最后由 gxlmx2 于 2022-9-15 20:39 编辑
SV横板战斗系统,YEP的动作序列插件,想做一个多次换怪攻击的必杀技----------------
攻击流程:跑到第1个怪前/攻击或技能/结算本次伤害/换第2个怪(直接移动不回归)/攻击或技能/结算本次伤害/第3怪.../第4怪.../角色回归/流程完毕。
不要全体攻击的那种方式,要的是换怪砍杀、逐个掉血的感觉,B站看到有人炫技做过类似的必杀技,自己试做卡在不懂怎么换怪,用“公共事件”的强制战斗行动可以换怪但是角色打完1次回归1次,流程很拖拉...有大佬知道怎么实现吗?
作者:
m328759997
时间:
2022-9-20 10:14
粘贴到技能脚本下面,N自己换成自己需要目标数量
<damage formula>
value = a.atk * 4 - b.def
</damage formula>
<target action>
move user: target, FRONT BASE, 20
face user: forward
wait for movement
Animation 6: target
action effect
</target action>
<Custom Target Eval>
targets.push(target);
var members = foes.aliveMembers();
members.splice(members.indexOf(target), 1);
var count = N;
while (count--) {
var member = members[Math.floor(Math.random() * members.length)];
if (member) {
targets.push(member);
members.splice(members.indexOf(member), 1);
}
}
</Custom Target Eval>
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1