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

求助判断同类物品触发

[复制链接]
发表于 2012-5-22 19:29:15 | 显示全部楼层 |阅读模式
请问各位这个触发器有什么问题?为什么战役类物品在身上时其他所有类型都拿不了了.
1.png
2.png
发表于 2012-5-22 20:11:05 | 显示全部楼层
贴触发不要贴图!!!!
回复

使用道具 举报

 楼主| 发表于 2012-5-22 20:29:56 | 显示全部楼层
怎么贴触发?
回复

使用道具 举报

发表于 2012-5-22 21:05:14 | 显示全部楼层

回 nohon02 的帖子

nohon02:怎么贴触发? (2012-05-22 20:29)
http://bbs.islga.org/read.php?tid=17915
回复

使用道具 举报

 楼主| 发表于 2012-5-22 21:37:28 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2012-5-22 21:40:56 | 显示全部楼层
[trigger]Z0HUANGBEI 复制
    事件
        单位 - 任意单位 获得物品
    条件
    动作
        循环动作[循环整数B]从 1 到 6, 运行 (Loop - 动作)
            Loop - 动作
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                    If - 条件
                        ((被操作物品) 的分类) 等于 人造
                        (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 人造
                        (被操作物品) 不等于 ((触发单位) 物品栏第 (循环整数B) 格的物品)
                    Then - 动作
                        英雄 - 丢弃 (被操作物品) ,从 (触发单位) 身上
                        游戏 - 对 (转换 ((触发单位) 的所有者) 为玩家组) 发送文本信息: 只能装备1件头...
                    Else - 动作
                        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                            If - 条件
                                ((被操作物品) 的分类) 等于 混杂
                                (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 混杂
                                (被操作物品) 不等于 ((触发单位) 物品栏第 (循环整数B) 格的物品)
                            Then - 动作
                                英雄 - 丢弃 (被操作物品) ,从 (触发单位) 身上
                                游戏 - 对 (转换 ((触发单位) 的所有者) 为玩家组) 发送文本信息: 只能装备1件武...
                            Else - 动作
                                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                                    If - 条件
                                        ((被操作物品) 的分类) 等于 可购买
                                        (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 可购买
                                        (被操作物品) 不等于 ((触发单位) 物品栏第 (循环整数B) 格的物品)
                                    Then - 动作
                                        英雄 - 丢弃 (被操作物品) ,从 (触发单位) 身上
                                        游戏 - 对 (转换 ((触发单位) 的所有者) 为玩家组) 发送文本信息: 只能装备1件鞋...
                                    Else - 动作
                                        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                                            If - 条件
                                                ((被操作物品) 的分类) 等于 永久
                                                (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 永久
                                                (被操作物品) 不等于 ((触发单位) 物品栏第 (循环整数B) 格的物品)
                                            Then - 动作
                                                英雄 - 丢弃 (被操作物品) ,从 (触发单位) 身上
                                                游戏 - 对 (转换 ((触发单位) 的所有者) 为玩家组) 发送文本信息: 只能装备1件饰...
                                            Else - 动作
                                                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                                                    If - 条件
                                                        ((被操作物品) 的分类) 等于 可充
                                                        (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 可充
                                                        (被操作物品) 不等于 ((触发单位) 物品栏第 (循环整数B) 格的物品)
                                                    Then - 动作
                                                        英雄 - 丢弃 (被操作物品) ,从 (触发单位) 身上
                                                        游戏 - 对 (转换 ((触发单位) 的所有者) 为玩家组) 发送文本信息: 只能装备1件衣...
                                                    Else - 动作
                                                        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                                                            If - 条件
                                                                (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 战役
                                                                (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 战役
                                                                (被操作物品) 不等于 ((触发单位) 物品栏第 (循环整数B) 格的物品)
                                                            Then - 动作
                                                                英雄 - 丢弃 (被操作物品) ,从 (触发单位) 身上
                                                                游戏 - 对 (转换 ((触发单位) 的所有者) 为玩家组) 发送文本信息: 只能装备1件项...
                                                            Else - 动作[/trigger]
回复

使用道具 举报

发表于 2012-5-22 22:42:13 | 显示全部楼层

回 nohon02 的帖子

nohon02:ZHUANGBEI 复制
    事件
        单位 - 任意单位 获得物品
    条件
    动作
....... (2012-05-22 21:40)
   .战役的判断判断写错了
[trigger]
   If - 条件
                                                                (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 战役
                                                                (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 战役
                                                                (被操作物品) 不等于 ((触发单位) 物品栏第 (循环整数B) 格的物品)
[/trigger]

应改为
[trigger]
((被操作物品) 的分类) 等于 战役                                                (((触发单位) 物品栏第 (循环整数B) 格的物品) 的分类) 等于 战役
[/trigger]
回复

使用道具 举报

发表于 2012-5-23 09:06:36 | 显示全部楼层
对比一下战役类和其他类的条件吧,你会发现……你判断了两次第b格物品,没判断被操作物品
回复

使用道具 举报

 楼主| 发表于 2012-5-23 15:52:45 | 显示全部楼层
好了,谢谢各位
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 20:24 , Processed in 0.112168 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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