Project1

标题: 如何使一个技能能对存活/死亡的角色产生不同效果? [打印本页]

作者: 465896042    时间: 2022-6-13 18:43
标题: 如何使一个技能能对存活/死亡的角色产生不同效果?
rt,我想让一个技能能复活死亡的角色,并使其获得状态A,
如果这个角色并未死亡,则获得状态B。
请问大佬们如何实现这种效果?
作者: 347136773    时间: 2022-6-13 18:43
  1. <Custom Target Eval>
  2.   var targetIndex = this._targetIndex;
  3.   var member = allies.members()[targetIndex];
  4.   if (member.hp = 0 || member.isDead()) {
  5.   member.removeState(1);
  6.   member.addState(25)
  7. } else {
  8.   member.addState(26)
  9. }
  10. targets.push(member);
  11. </Custom Target Eval>
复制代码

如果目标死亡则解除死亡状态,附加25号状态,否则附加26号状态。
需要yep的targetcore插件,参考了这个帖https://rpg.blue/thread-405392-1-1.html的3L。
...不确定还需不需要skillcore插件,我试的时候是都带上的。
将代码放进技能备注栏,右边栏伤害和效果可填可不填,目标选择单位队友




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