找回密码
 点一下
查看: 2282|回复: 13

怎么使触发器编的技能只造成一次伤害

[复制链接]
发表于 2010-12-28 17:43:40 | 显示全部楼层 |阅读模式
我编了个技能,就是像排成一行的战争践踏,只不过一次对一个单位造成了好几次伤害。
怎么调成只造成一次伤害?
再顺便问问怎么加一个效果?
发表于 2010-12-28 17:48:59 | 显示全部楼层
算好你那一排的点间距和技能影响范围。
要效果就在一排的点上创建特效,或者创建一个模型是需要的特效的马甲单位。
前者默认大小是1倍,后者模型大小可以按照自己的需要改。
然后删除特效或者单位就行了
回复

使用道具 举报

发表于 2010-12-28 17:49:51 | 显示全部楼层
你可以把战争践踏改成群体风暴飞锤
回复

使用道具 举报

发表于 2010-12-28 21:26:46 | 显示全部楼层
不怎么理解
把触发按要求贴出来看看吧 看一下问题出在哪里
回复

使用道具 举报

发表于 2010-12-28 22:00:16 | 显示全部楼层
用“战争践踏”制造眩晕,用“冲击波”制造伤害。
回复

使用道具 举报

发表于 2010-12-28 22:00:21 | 显示全部楼层
每次选取单位的时候把选取单位放入一单位组,下一次伤害之前判断单位是否在单位组内,如果不在就伤害.

T的话就是:

set tempGroup = 选取单位组xxxxxxxx -->条件什么的
单位组 - ForGroup(tempGroup)
    if (选取的单位) 在 PickedGroup 中 == false then
        单位 - 伤害单位 xxxxxxxxx
    endif
    单位组 - 把(选取的单位) 加入到 PickedGroup中


注意技能放完要清空PickedGroup

至于加一个效果就在if语句中加就行了
回复

使用道具 举报

发表于 2010-12-29 13:11:56 | 显示全部楼层

用小强的穿刺改下魔法效果形成无T~
回复

使用道具 举报

发表于 2010-12-29 16:57:38 | 显示全部楼层
楼上正解

212.w3x

19 KB, 下载次数: 15

回复

使用道具 举报

 楼主| 发表于 2010-12-29 17:59:03 | 显示全部楼层
我早试过小强的穿刺,但是攻击完为什么把头冲过来?
还有我触发器不咋好能发个图吗?
回复

使用道具 举报

 楼主| 发表于 2010-12-29 18:01:06 | 显示全部楼层
哦忘了!我编辑的那个电脑不能上网,发不了图。
回复

使用道具 举报

发表于 2010-12-29 19:42:07 | 显示全部楼层
1.24版本,老狼UI,原配的WE

1.gif
  这个就是7楼的演示图
回复

使用道具 举报

 楼主| 发表于 2010-12-30 17:58:23 | 显示全部楼层
哦?有演示图啊!没看见。。。。。。
我回去看看。
回复

使用道具 举报

发表于 2011-1-1 20:23:53 | 显示全部楼层
把真的踩伤害设成1再用单位组存一下用T加伤害不就是了
回复

使用道具 举报

发表于 2011-1-2 10:25:44 | 显示全部楼层
T伤害的选取范围跟技能的伤害范围是不一样的
技能伤害范围会考虑单位的碰撞体积 但是选取不会 所以用选取造成的伤害范围总会小于技能的

但是也可以啦
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 21:17 , Processed in 0.034964 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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