找回密码
 点一下
查看: 1186|回复: 4

【求助】受到伤害后5秒内免伤,出问题了。。。

[复制链接]
发表于 2011-3-2 23:46:14 | 显示全部楼层 |阅读模式
想要的效果是:
当单位受到伤害,当前次损血,但接下来的五秒内免疫一切伤害。


做法是:
给单位挂了个永久行为A,伤害响应的概率设为1
在 Combat - Damage Response - Handled 处添加了效果(Apply Behavior)挂接另一个行为B

行为B,持续5秒,伤害响应概率1,禁用行为A
Combat - Damage Response - Modify Fraction   为: 0
Combat - Damage Response - Modify Minimum Damage    为:Enabled
(行为B的做法参照的是战役的人族战斗机)

——————————————————————
但结果是首次伤害都没有了,彻底免伤
发表于 2011-3-3 00:13:27 | 显示全部楼层
只要不要立即加上就行了。你用Create Persistent来做个延时就好。
回复

使用道具 举报

发表于 2011-3-3 00:14:57 | 显示全部楼层
給行為A添加一個傷害回應的起始時間試試看。
回复

使用道具 举报

 楼主| 发表于 2011-3-3 00:21:25 | 显示全部楼层
延迟的话会不会发生在延迟期间,恰巧接连两次伤害呢?

或者是否有伤害发生后才响应的数据项呢?
回复

使用道具 举报

发表于 2011-3-3 08:59:14 | 显示全部楼层
有是有~~不过那个有bug呢~~直接上触发器吧~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-10 07:50 , Processed in 0.054156 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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