找回密码
 点一下
查看: 1697|回复: 10

技能伤害捕抓问题

[复制链接]
发表于 2011-1-26 19:42:59 | 显示全部楼层 |阅读模式
类似风暴之锤那样的技能,(就是投掷出一个物体去攻击别人的技能) 攻击到人造成伤害的时间是会变的.
那么怎么才能让技能投掷物打到目标后在造成伤害呢.
[trigger]单位 - 命令 (触发单位) 对 (技能施放目标) 造成 (转换 ((力量 对 (触发单位) (包括 加成)) x (风暴之锤  的等级对 (触发单位))) 为实数) 点伤害,攻击类型: 普通 伤害类型: 强化
[/trigger]

总是在投掷物还没打到单位的时候就产生伤害了

恳请前辈们指导!
发表于 2011-1-26 19:45:05 | 显示全部楼层
动态注册接受伤害然后判断魔法效果并且删之然后模拟伤害
回复

使用道具 举报

发表于 2011-1-26 19:50:49 | 显示全部楼层
1。把魔法伤害对所有类型的护甲伤害比改为100%
2。把风暴之锤伤害改成任意值,比如0.06
3。注册任意单位伤害事件,比如条件为伤害值 = 0.06(风暴之锤),然后再单位 - 命令 (伤害来源) 对 (触发单位) 造成 (转换 ((力量 对 (伤害来源) (包括 加成)) x (风暴之锤 的等级对 (伤害来源))) 为实数) 点伤害,攻击类型: XX 伤害类型: XX

顺便一说,你触发里攻击类型‘普通’是计算护甲的,所以对不同护甲值的单位造成的伤害也是不同的,所以如果想固定伤害那么就用‘未知’+‘混乱’
回复

使用道具 举报

 楼主| 发表于 2011-1-26 20:00:44 | 显示全部楼层
额``   不是想固定伤害..
顺便问一下."伤害来源"是要"受到伤害"这个单位事件.
那这个受到伤害的单位怎么弄.

如果用:
首先创建个马甲1
然后创建另外一个马甲2攻击这个马甲1
-任意单位死亡.
-(死亡单位)的类型 等于 马甲1
然后-------------
-单位组-(选取半径为XXX圆心为技能释放点的位置满足XXXXX)
LOOP-动作
-单位 - 命令 (触发单位) 对 (技能施放目标) 造成 (转换 ((力量 对 (触发单位) (包括 加成)) x (风暴之锤 的等级对 (触发单位))) 为实数) 点伤害,攻击类型: 普通 伤害类型: 强化

如果是这样.
可以吗?
回复

使用道具 举报

发表于 2011-1-26 20:01:43 | 显示全部楼层
马甲来放技能。捕捉伤害来源=某马甲  完
回复

使用道具 举报

发表于 2011-1-26 20:13:21 | 显示全部楼层
你打我
就会触发 我受到伤害 事件(前提是注册了这个事件)
然后你 就是这个事件里面的 伤害来源
回复

使用道具 举报

发表于 2011-1-26 21:14:12 | 显示全部楼层
没必要两个都用马甲
比如我是MK 我现在要对目标君发射一风暴之锤,用变量记录下目标君
可以把MK的风暴之锤改成0伤害的死亡之指,MK触发了施放假风暴之锤这个事件
然后创建一个可以真正施放风暴之锤的马甲君,命令马甲君对之前记录了的目标君发射风暴之锤
注册目标君被伤害的事件,然后就等目标君受到伤害之后判断伤害是不是来自MK的马甲君。

完毕
回复

使用道具 举报

发表于 2011-1-26 21:27:41 | 显示全部楼层
http://bbs.islga.org/read.php?tid=45287#500224
这是个另类的方法,当然缺点也很严重
回复

使用道具 举报

发表于 2011-1-26 23:46:35 | 显示全部楼层
搜索一下“属性”“伤害”“动态注册”都可以找到演示。
回复

使用道具 举报

发表于 2011-3-28 18:07:33 | 显示全部楼层
开始施放技能时,在技能释放目标点创建一个敌对的马甲(1点生命值),在施法单位点创建一个我方马甲
命令我方马甲对敌对马甲使用同样的技能(射弹速度相同)
如果敌对马甲死亡,则命令施法单位对目标造成XX点伤害

因为马甲的技能和施法单位的技能一样,投射速度也一样,那么当马甲技能打到敌对马甲时,这个投射物的时间点应该和施法单位的时间点一样
回复

使用道具 举报

发表于 2021-7-31 14:50:16 | 显示全部楼层
同求+11111
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 18:37 , Processed in 0.035373 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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