找回密码
 点一下
查看: 1493|回复: 14

被动技能的伤害如何与英雄属性挂勾?

[复制链接]
发表于 2011-1-7 10:14:29 | 显示全部楼层 |阅读模式
如题。主动的技能伤害我知道怎么和英雄属性挂勾,但同样的方法,被动的却不行啊?例如粉碎这个被动技能,谁能告诉我怎样挂勾嘛?麻烦提示一下或者发个T。先谢谢各位大虾们啦。
发表于 2011-1-7 11:01:11 | 显示全部楼层
任意单位被攻击
攻击单位有粉碎技能(捕捉单位,可以用学习粉碎技能添加到单位组,检查单位是否在单位组)
命令攻击单位对触发单位造成XX*STR点伤害。
回复

使用道具 举报

发表于 2011-1-7 11:08:34 | 显示全部楼层
引用第1楼jy02414109于2011-01-07 11:01发表的  :
任意单位被攻击
攻击单位有粉碎技能(捕捉单位,可以用学习粉碎技能添加到单位组,检查单位是否在单位组)
命令攻击单位对触发单位造成XX*STR点伤害。
狂S流笑而不语
回复

使用道具 举报

 楼主| 发表于 2011-1-7 12:08:51 | 显示全部楼层
看得似懂非懂的。到底怎么弄呀。有没有简单的T呀。一直被这个问题困绕着呀
回复

使用道具 举报

发表于 2011-1-7 12:36:16 | 显示全部楼层
为了克制S流,我一般用3个触发
1,单位学习技能开启2触发,为2触发注册事件(触发单位获取攻击目标)
2,2触发的动作用IF随机整数1-100小于等于(X)开启触发3,为触发3册事件(事件目标单位受到伤害)
3,触发3的动作用IF伤害来源等于1触发的触发单位等于TRUE,选取2触发事件目标单位周围的敌方单位创建马甲对单位组造成属性点伤害,然后关闭触发3
回复

使用道具 举报

发表于 2011-1-7 12:42:36 | 显示全部楼层
引用第4楼zhouyou607于2011-01-07 12:36发表的  :
为了克制S流,我一般用3个触发
1,单位学习技能开启2触发,为2触发注册事件(触发单位获取攻击目标)
2,2触发的动作用IF随机整数1-100小于等于(X)开启触发3,为触发3册事件(事件目标单位受到伤害)
3,触发3的动作用IF伤害来源等于1触发的触发单位等于TRUE,选取2触发事件目标单位周围的敌方单位创建马甲对单位组造成属性点伤害,然后关闭触发3
感觉会造成死循环的样子。。难道是错觉?
回复

使用道具 举报

发表于 2011-1-7 13:45:41 | 显示全部楼层
不会死循环,我最后造成伤害是用的马甲单位,而判断伤害来源是英雄
回复

使用道具 举报

发表于 2011-1-7 13:55:15 | 显示全部楼层
其实可以关闭触发,用英雄造成伤害,再打开触发,同样可以规避死循环
回复

使用道具 举报

发表于 2011-1-7 14:00:31 | 显示全部楼层
引用第6楼zhouyou607于2011-01-07 13:45发表的  :
不会死循环,我最后造成伤害是用的马甲单位,而判断伤害来源是英雄
或许真是我多疑了  假如英雄对一个目标疯狂S流一会后随便对那个单位放一个技能 例如风暴飞锤。。
回复

使用道具 举报

发表于 2011-1-7 14:02:15 | 显示全部楼层
引用第2楼破喉咙于2011-01-07 11:08发表的  :

狂S流笑而不语
请问狂S流是什么意思?
回复

使用道具 举报

发表于 2011-1-7 14:05:52 | 显示全部楼层
引用第9楼jy02414109于2011-01-07 14:02发表的  :

请问狂S流是什么意思?
在对一个目标发布攻击命令后再次让他发布停止或者其他一些命令让他停止对那个目标造成攻击伤害的一个手法。。常用的就是S
自己试下就知道有多恐怖了。。
回复

使用道具 举报

发表于 2011-1-7 14:14:23 | 显示全部楼层
当然,我的方法只适合纯物理输出
回复

使用道具 举报

发表于 2011-1-7 15:35:35 | 显示全部楼层
引用第10楼破喉咙于2011-01-07 14:05发表的  :

在对一个目标发布攻击命令后再次让他发布停止或者其他一些命令让他停止对那个目标造成攻击伤害的一个手法。。常用的就是S
自己试下就知道有多恐怖了。。
= =原来还可以这样...那就注册动态受伤事件好了。
回复

使用道具 举报

发表于 2011-1-7 16:26:34 | 显示全部楼层
只要地图设置合理,其实S流就不会有发挥的空间。

天地劫就是个好例子,天地劫也算是比较早使用被动属性相关的图了吧,即使现在依然是用被攻击事件而没加任何特殊处理,但S流对天地劫基本一点用也没有。
回复

使用道具 举报

发表于 2011-1-7 19:59:55 | 显示全部楼层
引用第3楼xcy5566于2011-01-07 12:08发表的  :
看得似懂非懂的。到底怎么弄呀。有没有简单的T呀。一直被这个问题困绕着呀
[trigger]对战初始化
    事件
        单位 - 任意单位 被攻击
    条件
        (粉碎 的等级对 (攻击单位)) 大于 0
        (随机整数,最小值: 1 最大值: 100) 小于 40
    动作
        动画 - 播放 (攻击单位) 的 slam 动作
        设置 Location = ((攻击单位) 的位置)
        设置 Group = (半径为 300.00 圆心为 Location 且满足 (((匹配单位) 是 ((攻击单位) 的所有者) 的敌对单位) 等于 TRUE) 的所有单位)
        单位组 - 选取 Group 内所有单位做动作
            Loop - 动作
                单位 - 命令 (攻击单位) 对 (选取单位) 造成 (转换 (力量 对 (攻击单位) (包括 加成)) 为实数) 点伤害,攻击类型: 英雄 伤害类型: 普通
        点 - 清除 Location
        单位组 - 删除 Group
[/trigger]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 22:14 , Processed in 0.032900 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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