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

关于模拟dota虚空闪避

[复制链接]
发表于 2012-9-16 09:49:42 | 显示全部楼层 |阅读模式
本帖最后由 chyj4747 于 2012-9-29 03:32 编辑

原理就是接受伤害→设置生命=生命+接受的伤害
不过发现有时候被攻击会回复被伤害数,也就是产生了[生命=生命+接受的伤害x2]的效果(技能似乎没有这种效果)
而用[伤害目标]触发伤害技能拥有者时却没有这种问题
另外好像这种bug只存在于多个单位同时攻击时.
发表于 2012-9-16 10:15:11 | 显示全部楼层
根本不是这么做的……
回复

使用道具 举报

 楼主| 发表于 2012-9-16 10:25:49 | 显示全部楼层
嘛我当然知道原版dota是先+血后-血还有灵魂链之类的
不过那么精细的触发我用不到的- -
我只是想做个类似的东西
回复

使用道具 举报

发表于 2012-9-21 22:25:13 | 显示全部楼层
Dota应该就是这样做的

然后你的问题应该是因为“重复注册事件”所引起的吧
回复

使用道具 举报

发表于 2012-9-27 18:53:27 | 显示全部楼层
貌似dota本身也有这个bug(不过是ai地图发现的),小白开大射虚空,虚空血各种长血
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-3 08:28 , Processed in 0.100040 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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