找回密码
 点一下
查看: 792|回复: 3

为什么和装备不能用同样的物品

[复制链接]
发表于 2013-11-6 12:32:09 | 显示全部楼层 |阅读模式

为什么只拿了一个头盔就合出来了,像DOTA里的暗灭紫苑什么是怎么弄的.
QQ图片20131106122738.jpg
发表于 2013-11-6 15:10:00 | 显示全部楼层
if触发单位拥有国王之冠
then删除触发单位的国王之冠
    if触发单位拥有国王之冠
    then删除触发单位的国王之冠
        创建 逃脱匕首 给触发单位
    else创建 国王之冠 给触发单位
else无动作
回复

使用道具 举报

发表于 2013-11-6 15:56:38 | 显示全部楼层
用循环整数1-6做动作分别判断单位的物品栏1-6格是否等于物品。
┣━事件
┃   └─单位 - 任意单位 获得物品
┣━条件
┗━动作
     ├─设置 I = 0
     ├─设置 I2[1] = 0
     ├─设置 I2[2] = 0
     ├─循环动作[循环整数A]从 1 到 6, 运行 (Loop - 动作)
    │     Loop - 动作
    │         如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
    │             If - 条件
    │                 (((触发单位) 物品栏第 循环整数A [R] 格的物品) 的类型) 等于 国王之冠 +5
    │             Then - 动作
    │                 设置 I = (I + 1)
    │                 设置 I2[I] = 循环整数A [R]
    │             Else - 动作
    │                 不做任何动作
     └─如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                I 大于或等于 2
            Then - 动作
                循环动作[循环整数A]从 1 到 2, 运行 (Loop - 动作)
                    Loop - 动作
                        物品 - 删除 ((触发单位) 物品栏第 I2[循环整数A [R]] 格的物品)
                英雄 - 给予 (触发单位) 霜冻之球 并放在物品栏# I2[1]
            Else - 动作
                不做任何动作
I整数 ,I2数组记录物品栏几格。
回复

使用道具 举报

 楼主| 发表于 2013-11-6 16:39:51 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 09:06 , Processed in 0.147044 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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