Project1

标题: 怎么样才能做到和王者荣耀边扁鹊一样的技能 [打印本页]

作者: LI1353987972    时间: 2017-4-24 17:34
标题: 怎么样才能做到和王者荣耀边扁鹊一样的技能
怎么样才能做到和王者荣耀边扁鹊一样的技能
比如用一个技能来叠层最高5层
然后用另一个技能激活,每一层伤害不同
作者: Ajucaqiu    时间: 2017-4-24 17:52
你最好把技能效果说清楚,不然我是不是还得去看看王者农药?
作者: LI1353987972    时间: 2017-4-24 18:17
Ajucaqiu 发表于 2017-4-24 17:52
你最好把技能效果说清楚,不然我是不是还得去看看王者农药?

就是一个技能用来叠层,最高五层
然后必须用二技能激活伤害比如
1层激活后  20伤害
2层激活后  40伤害以此类推
作者: guoxiaomi    时间: 2017-4-24 18:55
用一个技能,附带公共事件增加变量
另一个技能的伤害公式里包含这个变量
作者: Ajucaqiu    时间: 2017-4-24 21:20
本帖最后由 Ajucaqiu 于 2017-4-26 19:09 编辑

我用的yep插件倒是可以解决你的问题,第一个添加状态层数的技能,效果里添加状态A100%。
用lunatic mode
添加一个可以计数的状态A,不需要加什么特别的,持续x回合,当然你可以自己加上易伤之类的debuff
  1. <Custom Apply Effect>
  2. target._stackingDs = target._stackingDs || 0;
  3. target._stackingDs += 1;
  4. </Custom Apply Effect>



复制代码

在另一个技能注释写:
  1. <Damage Formula>
  2. value = target._stackingDs * 20;
  3. </Damage Formula>
复制代码

伤害公式可以自定与层数的关系。
如果需要加最大层数(5层),且需要打完清除层数:
  1. <Damage Formula>
  2. value = Math.min(5, target._stackingDs) * 20;
  3. target._stackingDs = 0;
  4. </Damage Formula>
复制代码




作者: LI1353987972    时间: 2017-4-25 13:04
Ajucaqiu 发表于 2017-4-24 21:20
我用的yep插件倒是可以解决你的问题,第一个添加状态层数的技能,效果里添加状态A100%。
用lunatic mode
添 ...

谢谢!!!!!{:2_267:}
作者: LI1353987972    时间: 2017-4-25 19:16
Ajucaqiu 发表于 2017-4-24 21:20
我用的yep插件倒是可以解决你的问题,第一个添加状态层数的技能,效果里添加状态A100%。
用lunatic mode
添 ...

大神,能不能给个范例?
表示有点看不懂啊
作者: Ajucaqiu    时间: 2017-4-25 22:19
本帖最后由 Ajucaqiu 于 2017-4-26 19:00 编辑

要打开这两个插件,在状态页面新建一个状态A,只需要设定持续回合即可,这个状态的注释写:
  1. <Custom Apply Effect>
  2. target._stackingDs = target._stackingDs || 0;
  3. target._stackingDs += 1;
  4. </Custom Apply Effect>
复制代码

然后再在技能页面新建两个技能,一个技能用来添加状态A,另一个打伤害的技能注释里写:
  1. <Damage Formula>
  2. value = Math.min(5, target._stackingDs) * 20;
  3. target._stackingDs = 0;
  4. </Damage Formula>
复制代码

2.zip

19.61 KB, 下载次数: 60


作者: LI1353987972    时间: 2017-4-26 13:48
Ajucaqiu 发表于 2017-4-25 22:19
要打开这两个插件,在状态页面新建一个状态A,只需要设定持续回合即可,这个状态的注释写:

然后再在技能 ...

不行啊,按照你的这个弄好后打出的伤害为0

0~]@@@Q8TV$`1'SP$YBAR.png (238.45 KB, 下载次数: 29)

0~]@@@Q8TV$`1'SP$YBAR.png

0HF(1O9Z$A{SGE)FFI9COBS.png (63.3 KB, 下载次数: 24)

0HF(1O9Z$A{SGE)FFI9COBS.png

0MF`MFN7QTB549{[J{1)0}P.png (50.32 KB, 下载次数: 27)

0MF`MFN7QTB549{[J{1)0}P.png

P68)MZDG]%Q1J%M841Y6E3U.png (57.32 KB, 下载次数: 30)

P68)MZDG]%Q1J%M841Y6E3U.png

作者: Ajucaqiu    时间: 2017-4-26 14:20
LI1353987972 发表于 2017-4-26 13:48
不行啊,按照你的这个弄好后打出的伤害为0

打开插件没
作者: Ajucaqiu    时间: 2017-4-26 14:31
Ajucaqiu 发表于 2017-4-26 14:20
打开插件没

你莫方,我说行,肯定行。
作者: Ajucaqiu    时间: 2017-4-26 14:44
[attach]327225[/attach][attach]327226[/attach]
3层的60点,再次攻击0点,有什么问题?
我新开的工程,代码也没变过,插件没有设置过
作者: Ajucaqiu    时间: 2017-4-26 14:45
Ajucaqiu 发表于 2017-4-26 14:44
3层的60点,再次攻击0点,有什么问题?
我新开的工程,代码也没变过,插件没有设置过 ...


作者: LI1353987972    时间: 2017-4-26 17:38
Ajucaqiu 发表于 2017-4-26 14:20
打开插件没

打开了{:2_271:}
作者: Ajucaqiu    时间: 2017-4-26 17:48
LI1353987972 发表于 2017-4-26 17:38
打开了

那你是啥问题,实在找不到原因你吧工程发上来我看看
作者: LI1353987972    时间: 2017-4-26 17:59
Ajucaqiu 发表于 2017-4-26 17:48
那你是啥问题,实在找不到原因你吧工程发上来我看看

大神能不能发个范例我看看
作者: Ajucaqiu    时间: 2017-4-26 18:59
LI1353987972 发表于 2017-4-26 17:59
大神能不能发个范例我看看

你“引爆”技能的注释出错了,可能是我打错了, = 0;而不是= 0;分号要用英文的

1.jpg (3.28 KB, 下载次数: 23)

1.jpg

2.jpg (45.06 KB, 下载次数: 20)

2.jpg

3.jpg (53.76 KB, 下载次数: 25)

3.jpg





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