找回密码
 点一下
查看: 1044|回复: 11

求一个补血技能

[复制链接]
发表于 2012-11-22 08:05:48 | 显示全部楼层 |阅读模式
球一个补血技能:补血量等同于当前剩余的生命值。

试过好多次,不知道怎么用数据编辑器实现,触发器应该是可以实现的。
请各位大大帮忙指导一下~~


发表于 2012-11-22 14:51:48 | 显示全部楼层
伤害效果中可以获取单位的剩余生命量,
可以用这个效果做一个伪伤害,然后利用行为的“从受到的伤害中获取生命值”来给目标回血

点评

恕我愚昧啊 我没看到 伤害效果 中有那个字段可以获取单位的剩余生命  详情 回复 发表于 2012-11-22 23:07
回复

使用道具 举报

 楼主| 发表于 2012-11-22 21:47:57 | 显示全部楼层
谢谢大神,很神奇的方法啊。
不过新的问题是,想要指定仅从这个“伪伤害”效果中获得生命回复,那么该在哪里设置这个验证呢?
再次感谢。。。

点评

不一定要验证该效果,可以仿造现在常用的"暴击"的做法,即在伤害生效之前给目标添加一个持续时间为0.001秒,只响应一次的行为。要验证特定效果的话应该也是可以的,明天我开编辑器看看  详情 回复 发表于 2012-11-23 01:43
回复

使用道具 举报

发表于 2012-11-22 23:07:17 | 显示全部楼层
逸名 发表于 2012-11-22 14:51
伤害效果中可以获取单位的剩余生命量,
可以用这个效果做一个伪伤害,然后利用行为的“从受到的伤害中获取 ...

恕我愚昧啊
我没看到 伤害效果 中有那个字段可以获取单位的剩余生命

点评

就是根据单位的当前生命,护盾 或能量造成一定比例的伤害的那一项  详情 回复 发表于 2012-11-23 01:48
回复

使用道具 举报

发表于 2012-11-23 01:43:19 来自手机 | 显示全部楼层
12397765 发表于 2012-11-22 21:47 谢谢大神,很神奇的方法啊。 不过新的问题是,想要指定仅从这个“伪伤害”效果中获得生命回复,那么该在哪 ...

不一定要验证该效果,可以仿造现在常用的"暴击"的做法,即在伤害生效之前给目标添加一个持续时间为0.001秒,只响应一次的行为。要验证特定效果的话应该也是可以的,明天我开编辑器看看
回复

使用道具 举报

发表于 2012-11-23 01:48:07 来自手机 | 显示全部楼层
xhang 发表于 2012-11-22 23:07 恕我愚昧啊 我没看到 伤害效果 中有那个字段可以获取单位的剩余生命

就是根据单位的当前生命,护盾
或能量造成一定比例的伤害的那一项
回复

使用道具 举报

发表于 2012-11-23 15:35:48 | 显示全部楼层
从受到的伤害中获取生命值
这个好像有BUG?
回复

使用道具 举报

发表于 2012-11-24 13:56:54 | 显示全部楼层
今天有时间做了个演示,用地图里的机枪兵给劫掠者加血,加血量和当前生命量相同
heal_test.SC2Map (9.58 KB, 下载次数: 40)

点评

能试下这个么? 从受到的伤害中获取生命值 是不是有BUG?还是我的用法错了?  详情 回复 发表于 2012-11-25 00:29
回复

使用道具 举报

发表于 2012-11-24 13:57:21 | 显示全部楼层
今天有时间做了个演示,用地图里的机枪兵给劫掠者加血,加血量和当前生命量相同

回复

使用道具 举报

 楼主| 发表于 2012-11-24 21:17:17 | 显示全部楼层
嗯 强大 学习了
回复

使用道具 举报

发表于 2012-11-25 00:29:21 | 显示全部楼层
逸名 发表于 2012-11-24 13:56
今天有时间做了个演示,用地图里的机枪兵给劫掠者加血,加血量和当前生命量相同

能试下这个么?
从受到的伤害中获取生命值
是不是有BUG?还是我的用法错了?
回复

使用道具 举报

发表于 2012-12-26 12:53:21 | 显示全部楼层
mark
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 22:55 , Processed in 0.041987 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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