设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1604|回复: 1
打印 上一主题 下一主题

[有事请教] 如何使一个技能能对存活/死亡的角色产生不同效果?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
178
在线时间
92 小时
注册时间
2021-10-7
帖子
51
跳转到指定楼层
1
发表于 2022-6-13 18:43:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
30星屑
rt,我想让一个技能能复活死亡的角色,并使其获得状态A,
如果这个角色并未死亡,则获得状态B。
请问大佬们如何实现这种效果?

最佳答案

查看完整内容

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

Lv3.寻梦者

梦石
0
星屑
2283
在线时间
364 小时
注册时间
2020-5-30
帖子
42
2
发表于 2022-6-13 18:43:01 | 只看该作者
  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插件,我试的时候是都带上的。
将代码放进技能备注栏,右边栏伤害和效果可填可不填,目标选择单位队友

评分

参与人数 1+1 收起 理由
465896042 + 1 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-18 05:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表