找回密码
 点一下
查看: 1986|回复: 6

谁帮忙看下这个T为什么出不了效果

  [复制链接]
发表于 2007-2-15 11:58:15 | 显示全部楼层 |阅读模式
谁帮忙看下这个T为什么出不了效果

增加生命上限.w3x

18 KB, 下载次数: 28

发表于 2007-2-15 13:34:41 | 显示全部楼层
测试后,修改如下:
[trigger]未命名触发器 001
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 咆哮
    动作
        等待 0.50 秒
        单位组 - 选取 (半径为 1000.00 圆心为 ((触发单位) 的位置) 且满足 (((匹配单位) 拥有 咆哮) 等于 TRUE) 的所有单位) 内所有单位 (单位 - 添加 能增加生命值的物品 (较小的) 给 (选取单位))
        如果 (((选取单位) 拥有 咆哮) 等于 FALSE) 成立则 (单位 - 删除 能增加生命值的物品 (较小的) 从 (选取单位)) 否则 (无动作)
[/trigger]
对于单位组那行,其实和原来的命令是一样D,我把它缩回了1句
关键是等待那句
经过测试,偶认为原来没有效果的原因是
单位组里面的判断已经执行但咆哮的效果还没有出来,所以判断为没有单位
但是这样修改T只能实现1次+血,不能再+血,而且血不能减少.至于为什么,=LX的达人解决吧,
偶要睡觉鸟,昨晚9点到现在,好累ZZZZZZZZZZZZZZZZZZ
回复

使用道具 举报

发表于 2007-2-15 13:56:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-2-15 15:22:00 | 显示全部楼层
很简单的原因,因为你用了wait,那么触发单位就无效了。
回复

使用道具 举报

 楼主| 发表于 2007-2-15 16:59:47 | 显示全部楼层
这个和WAIT怕是没什么关系吧,关键问题在于我现在没办法解决如何将增加生命值的时间和咆哮的BUFF时间捆绑,就是如果有人用驱散魔法驱散了咆哮的BUFF,那么增加生命值的技能也被移去
回复

使用道具 举报

发表于 2007-2-15 17:15:01 | 显示全部楼层
实在米办法就在增加生命值后wait until buff不存在......然后把技能删之...
回复

使用道具 举报

 楼主| 发表于 2007-2-15 17:26:01 | 显示全部楼层
就只能这样吗..........我试一下看看
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 09:38 , Processed in 0.056003 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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