作者gyd (the ending ?)
看板WarCraftChat
标题Re: [ WE ] 有办法选取"受到的伤害"吗?
时间Fri Aug 12 15:15:31 2011
1F:→ leeben530:那如何在事件中把Damage拿出来用呢@@ 08/12 14:19
2F:→ leeben530:话说要如何把选取後的英雄加到EVENT啊? 08/12 14:20
trigger 1
event:
condition: triggerUnit has buff( 'B000' ) == true
action: set triggerUnit state ( life, damageTaken / 2 )
trigger 2
event: unit enter playableMap
contion: unitType( triggerUnit ) == 'U000'
action: trigger( trigger 1 ) add event ( triggerUnit take damage )
以上是一个简单的减伤50%技能
但此写法只适用於"自身"受伤
如果要对被施放的目标产生此效果, 则必需要改成动态产生/删除trigger的方式
否则会mem leak
--
真‧三国无双 m群
[email protected] (使用msn加入好友即可)
官方讨论区
http://forum.garena.tw/forumdisplay.php?f=2945
资料站
http://sanguomusou4.724.tw/
粉丝团
http://tinyurl.com/2dc3jv7
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.152.17
3F:推 leeben530:成功了 超厉害 感恩! 08/14 03:03