欢迎光临散文网 会员登陆 & 注册

一些JAPI技巧(1)T版

2023-01-11 19:13 作者:bili_38354167  | 我要投稿

上上篇专栏的T版,有删改。

1:设置技能属性

大部分人都知道,EX函数只能设置一个技能类别的数据,更改后所有同类型技能数据会一起更改。

但一些技能有例外,他们不会立即刷新数据,而是在添加删除或更改技能等级时更新数据。

看一个例子:

对于恢复指环和艺人面罩技能来讲,应该在升级降级后添加并删除一次血牌或蓝牌技能,这样数据就会直接刷新。

还有一个例外:

物编需要改成2级:

2:捕捉重生

有些人用受伤事件来捕捉重生,这并不高效和准确,魔兽实际上还有一个事件可以捕捉到单位死亡(包括重生)。

native TriggerRegisterDeathEvent takes trigger whichTrigger, widget whichWidget returns event

他可以捕捉到widget类对象的死亡,widget分别是单位,物品,可破坏物,但由于T的原因被拆分成了2个UI,而单位已经有单位死亡事件,所以T里面并没有对应单位的UI。

这里给出一种方法,用自定义代码来达到不改编辑器UI而给单位注册此事件的操作:

call TriggerRegisterDeathEvent(ydl_trigger, YDLocal1Get(unit, "u"))


能够捕捉重生后自然就可以禁止重生发挥作用,让其成为一个拥有冷却的被动技能,此技能的好处在于幻象单位添加技能后也会显示图标,可以设置冷却时间,但并不会有重生效果。


一些JAPI技巧(1)T版的评论 (共 条)

分享到微博请遵守国家法律