找回密码
 点一下
查看: 1882|回复: 17

如何判断BUFF 或 魔法效果

[复制链接]
发表于 2008-4-1 20:30:08 | 显示全部楼层 |阅读模式
不好意思,我是新手,学GA一个月,但还是很白.现在做个小地图,但本人不知道如何判断BUFF,而条件里的魔法效果怎么用我也不知道.哪位高手可以帮忙解释一下.如果能做个演示就更好了.具体是这样

触发:某单位获得某BUFF

条件:BUFF或魔法效果为XX

事件:为触发单位添加XX技能
发表于 2008-4-1 20:35:29 | 显示全部楼层
不存在单位获得buff这样一个事件~~

因此获得buff的事件是无法捕捉的~~


和buff有关的条件也只有~~单位是否拥有指定的buff~~在布尔类判断里~~


你不嫌效率低的话也可以用每0.01秒判断单位单位身上是否有buff的方法~~
回复

使用道具 举报

发表于 2008-4-1 20:37:14 | 显示全部楼层
额,以释放单体技能为例,检查目标获得buff

[trigger]CheckBuff
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 A1
    动作
        For int 从 1 到 1, 做动作
            Loop - 动作
                如果所有条件成立则做动作1,否则做动作2
                    If - 条件
                        ((技能施放目标) 拥有 B) 等于 FALSE
                    Then - 动作
                        等待 0.01 秒
                        设置 int = 0
                    Else - 动作
        单位 - 添加 A2 给 (技能施放目标)
[/trigger]

不知道可不可以
回复

使用道具 举报

发表于 2008-4-1 20:38:56 | 显示全部楼层
只对少部分技能有效果~~

毕竟技能发动和buff附加之间通常会有时间差~~
回复

使用道具 举报

发表于 2008-4-1 20:41:51 | 显示全部楼层
5555555前面居然翻了两个大错误,没有等待和布尔值真假设反掉了………………
回复

使用道具 举报

 楼主| 发表于 2008-4-1 20:42:47 | 显示全部楼层
呵呵,感谢,您能告诉我这些,我已经很受用了
回复

使用道具 举报

 楼主| 发表于 2008-4-1 20:44:03 | 显示全部楼层
强,就在我看的时候已经有这么快的回复了
回复

使用道具 举报

 楼主| 发表于 2008-4-1 20:47:17 | 显示全部楼层
For int 从 1 到 1, 做动作

FOR INT ?
这是什么意思?什么效果?什么作用?

呵呵,不好意思,我是新手.
回复

使用道具 举报

发表于 2008-4-1 20:50:48 | 显示全部楼层
这是一个循环,int是一个整数变量
整个循环的意思就是如果目标单位没有buff,那么就等待0.01秒继续循环,如果有buff就跳出循环
回复

使用道具 举报

发表于 2008-4-1 20:58:37 | 显示全部楼层
通常如果是负面法术~~而且目标是敌人~~会出现一个伤害事件~~

就算这个法术本身没有伤害~~也会出现一个0伤害事件~~

我的昏迷光环就是用这个做事件的~~
回复

使用道具 举报

 楼主| 发表于 2008-4-1 21:21:38 | 显示全部楼层
感谢,我还有个问题就是,如何给一个单位添加BUFF呢?

当某单位使用技能

技能为XX技能

给触发单位XXBUFF
回复

使用道具 举报

发表于 2008-4-1 21:27:00 | 显示全部楼层
buff只能直接移出,不能直接添加的
回复

使用道具 举报

 楼主| 发表于 2008-4-1 21:29:33 | 显示全部楼层
我晕...那怎么办,我要做WOW里的盗贼潜行技能,当在隐形状态下使用一个技能后立刻再次进入隐形.这该怎么做啊
谁有好办法
回复

使用道具 举报

发表于 2008-4-1 21:43:33 | 显示全部楼层
创建一个辅助单位

给他放隐形
回复

使用道具 举报

 楼主| 发表于 2008-4-1 21:58:11 | 显示全部楼层
汗,我怎么把这方法给忘了
谢了
回复

使用道具 举报

 楼主| 发表于 2008-4-1 21:59:38 | 显示全部楼层
倒,又忘了,隐形技能是不可以改变单位速度的!
回复

使用道具 举报

发表于 2008-4-1 22:07:54 | 显示全部楼层
这好办
可以再加个 速度之靴的技能
  或者耐久光环 等等
回复

使用道具 举报

发表于 2008-4-1 22:08:34 | 显示全部楼层
用疾风步之书就能改变速度了~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 20:49 , Processed in 0.031451 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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