找回密码
 点一下
查看: 871|回复: 4

我写的这个T到底哪里写错了(已经上图)

[复制链接]
发表于 2010-3-11 22:56:57 | 显示全部楼层 |阅读模式
  A.我想让英雄只能检一件相同的几件装备,但是发现没有效果,到底哪里出错了?如图_01:
[trigger]
Item_show 01
    事件
        单位 - 任意单位 获得物品
    条件
        ((被操作物品) 的类型) 等于 |c00FF8040魔鬼与天使|r
    动作
        For循环整数A从 1 到 6, 做动作
            Loop - 动作
                如果所有条件成立则做动作1,否则做动作2
                    If - 条件
                        (被操作物品) 不等于 ((触发单位) 物品栏第 (循环整数A) 格的物品)
                    Then - 动作
                        单位 - 命令 (触发单位) 丢弃物品 ((触发单位) 物品栏第 (循环整数A) 格的物品) 到 ((触发单位) 的位置)
                    Else - 动作 
[/trigger]
(例如,我想设置这件装备只能检以件);

B.我又试了另一种方法,如图_02:  
[trigger]
Item_show 00
    事件
        单位 - 任意单位 获得物品
    条件
        ((被操作物品) 的当前生命值) 等于 200.00
    动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                ((触发单位) 的自定义值) 等于 0
            Then - 动作
                单位 - 设置 (触发单位) 的自定义值为 (((触发单位) 的自定义值) + 2)
            Else - 动作
                单位 - 设置 (触发单位) 的自定义值为 (((触发单位) 的自定义值) + 2)
                英雄 - 丢弃 (被操作物品) ,从 (触发单位) 身上
                游戏 - 对 ((触发单位) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: |c00FF0000你不能...
 [/trigger]
这样用生命值判断,如果类似方法设置多件触发,发现检了一件后,其他都不能检了,我觉得是自定义值问题,到底怎么弄啊?

希望大家指点迷津.
发表于 2010-3-12 12:03:53 | 显示全部楼层
图挂了
回复

使用道具 举报

发表于 2010-3-12 13:57:38 | 显示全部楼层
图挂了,建议复制触发内容帖到论坛上
回复

使用道具 举报

 楼主| 发表于 2010-3-12 16:39:20 | 显示全部楼层
问题已经解决...
回复

使用道具 举报

发表于 2010-3-12 17:08:53 | 显示全部楼层
你条件好像不对啊。。

你判断的是物品  应该是判断物品类型啊

比如两个鞋子

鞋A  鞋B
条件 鞋A 是 鞋B   返回的是false  他俩不是一个物品
条件  鞋A 的类型 是 鞋B的类型  返回 true  因为 鞋A鞋B  都是鞋子,类型一致
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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