找回密码
 点一下
查看: 840|回复: 8

魔瓶这样子做对吧?

[复制链接]
发表于 2012-9-30 08:28:42 | 显示全部楼层 |阅读模式
本帖最后由 chyj4747 于 2012-10-4 05:43 编辑

[trigger]Bottle
    事件
        单位 - 任意单位 使用物品
    条件
    动作
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                ((被操作物品) 的类型) 等于 魔瓶(3/3)
            Then - 动作
                物品 - 删除 (被操作物品)
                英雄 - 创建 魔瓶(2/3) 给 (触发单位)
            Else - 动作
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                ((被操作物品) 的类型) 等于 魔瓶(2/3)
            Then - 动作
                物品 - 删除 (被操作物品)
                英雄 - 创建 魔瓶(1/3) 给 (触发单位)
            Else - 动作
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                ((被操作物品) 的类型) 等于 魔瓶(1/3)
            Then - 动作
                物品 - 删除 (被操作物品)
                英雄 - 创建 魔瓶(0/3) 给 (触发单位)
            Else - 动作
[/trigger]


[trigger]Bottle2
    事件
        单位 - 任意单位进入 矩形区域 003 <预设>
    条件
    动作
        物品 - 删除 ((触发单位) 所持有的 魔瓶(0/3))
        物品 - 删除 ((触发单位) 所持有的 魔瓶(1/3))
        物品 - 删除 ((触发单位) 所持有的 魔瓶(2/3))
        英雄 - 创建 魔瓶(3/3) 给 (触发单位)
[/trigger]


这样对吧。。。。

发表于 2012-9-30 09:32:59 | 显示全部楼层
你这样写的话会导致  看不见CD了哦?
回复

使用道具 举报

发表于 2012-9-30 10:00:50 | 显示全部楼层
物品技能用同一个共享CD的话,应该不会看不见CD的。
回复

使用道具 举报

发表于 2012-9-30 10:10:51 | 显示全部楼层
物品的话,同一个CD组的物品时共享CD的,这样不会有问题,只是,这样做可能会导致物品所在的位置发生改变(比如说英雄只带一个瓶子,放在最后一个,那么使用之后就会跑到物品栏第一格去……)
回复

使用道具 举报

 楼主| 发表于 2012-9-30 12:47:35 | 显示全部楼层
。。。。这样的啊。。。我测试了下。。魔瓶满的时候去装瓶子会额外多出来一个瓶子。
回复

使用道具 举报

发表于 2012-9-30 12:52:23 | 显示全部楼层
进入时候吧 3/3 也删除就好啦

结果位置变动的话就用循环整数1-6检查位置吧
回复

使用道具 举报

发表于 2012-9-30 13:24:46 | 显示全部楼层
进去的时候要判断单位是否持有任意种类的瓶子啊,你没有判断,自然会无条件创建个瓶子……(你试试不带瓶子进泉水,肯定会创建一个给英雄的)
回复

使用道具 举报

发表于 2012-9-30 14:11:26 | 显示全部楼层
太好了以后打DOTA可以刷瓶子了= =
回复

使用道具 举报

 楼主| 发表于 2012-9-30 15:13:28 | 显示全部楼层
有个关于论坛的很大问题。。所有的触发都挂了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-3 08:01 , Processed in 0.124729 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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