找回密码
 点一下
查看: 1975|回复: 18

关于检查单位是否有BUFF的问题

[复制链接]
发表于 2010-11-12 21:56:51 | 显示全部楼层 |阅读模式
条件——触发单位拥有 XXBUFF
这个条件在哪啊~~~ 我找了好久找不到。。。。
发表于 2010-11-12 21:58:47 | 显示全部楼层
布尔值。。
回复

使用道具 举报

 楼主| 发表于 2010-11-12 22:10:28 | 显示全部楼层
找到勒 但是又有新问题了
比如 我要给有这个BUFF的人添加技能
是用条件——触发单位拥有 XXBUFF等于TRNE
       单位—— 添加XX技能给触发单位就行了么?
回复

使用道具 举报

 楼主| 发表于 2010-11-12 22:14:26 | 显示全部楼层
好象不行呢~~
是不是单位没有选对? 应该选什么单位呢
回复

使用道具 举报

发表于 2010-11-12 22:20:37 | 显示全部楼层
事件是什么呢?
回复

使用道具 举报

发表于 2010-11-12 22:40:06 | 显示全部楼层
事件是什么 确定下事件正确不正确
回复

使用道具 举报

 楼主| 发表于 2010-11-12 22:52:01 | 显示全部楼层
事件是。。。 任意单位发动技能效果。。。。。
应该是什么呢。
回复

使用道具 举报

发表于 2010-11-12 22:57:46 | 显示全部楼层
你的技能思路是  某个认为发动了一个技能 当那个单位拥有某个BUFF时发动技能的时候会额外出现别的东西?
回复

使用道具 举报

 楼主| 发表于 2010-11-12 23:07:21 | 显示全部楼层
恩 我的思路是 某单位发动一个BUFF型技能 比如人族的心灵之火 然后受到这个BUFF的人 给其添加额外的技能(比如附加属性) 然后当这个BUFF消失 删除技能
回复

使用道具 举报

发表于 2010-11-12 23:14:11 | 显示全部楼层
额。。最省事的办法 两个触发。

第一个触发  任意单位释放技能
         就你那个 心灵之火
然后给技能释放目标一个你要加的技能


第二个触发是每0.5秒判断地图上有那个技能的所有单位
           当那个单位没有BUFF的时候删除技能
回复

使用道具 举报

发表于 2010-11-12 23:23:13 | 显示全部楼层
[trigger]
未命名触发器 001
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 心灵之火
    动作
        单位 - 添加 属性附加 给 (技能施放目标)

[/trigger]


[trigger]
未命名触发器 002
    事件
        时间 - 每当游戏逝去 0.10 秒
    条件
    动作
        设置 danweizu = ((可用地图区域) 内满足 ((属性附加 的等级对 (匹配单位)) 大于或等于 1) 的所有单位)
        单位组 - 选取 danweizu 内所有单位做动作
            Loop - 动作
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                    If - 条件
                        ((选取单位) 拥有 心灵之火) 等于 FALSE
                    Then - 动作
                        单位 - 删除 属性附加 从 (选取单位)
                    Else - 动作
                        不做任何动作
        单位组 - 删除 danweizu
[/trigger]
应该看得懂把
回复

使用道具 举报

 楼主| 发表于 2010-11-13 03:34:58 | 显示全部楼层
额 基本懂了
设置 danweizu = ((可用地图区域) 内满足 ((属性附加 的等级对 (匹配单位)) 大于或等于 1) 的所有单位)
这一条是怎么设置出来的?变量?变量类型是?
回复

使用道具 举报

发表于 2010-11-13 07:40:24 | 显示全部楼层
你看不懂拼音啊。。。
回复

使用道具 举报

发表于 2010-11-13 11:09:51 | 显示全部楼层
设置变量······

新建一个单位组变量。。
回复

使用道具 举报

 楼主| 发表于 2010-11-13 17:31:15 | 显示全部楼层
哦。。。 没想到是拼音
呵呵
回复

使用道具 举报

 楼主| 发表于 2010-11-14 01:09:33 | 显示全部楼层
照着触发做了一个
但是好象没成功呢 那个技能删除不了。。

1.rar

16 KB, 下载次数: 23

回复

使用道具 举报

发表于 2010-11-14 11:21:12 | 显示全部楼层
真的诶。。奇怪了
回复

使用道具 举报

发表于 2010-11-14 11:43:07 | 显示全部楼层
喂喂
是每隔XX秒触发周期事件,不是游戏开始后XX秒时间事件
回复

使用道具 举报

 楼主| 发表于 2010-11-14 19:35:26 | 显示全部楼层
我。。。
纠结 竟然没发现这个小错误
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-27 07:26 , Processed in 0.043369 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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