找回密码
 点一下
查看: 1002|回复: 10

一个攻击自己城镇的处罚T,帮忙看看错在哪里

[复制链接]
发表于 2009-8-18 17:14:49 | 显示全部楼层 |阅读模式
[trigger]
CS10
    事件
        单位 - 单位 受到伤害 (不论何种方式)
    环境
        ((触发单位) 是 一座建筑) 等于 TRUE
    动作
        如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
            If - 环境
                (触发单位) 等于 城堡 0100 <情报>
            Then - 动作
                如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
                    If - 环境
                        ((攻击的单位) 的所有者) 等于 玩家 1  (红色)
                    Then - 动作
                        游戏 - 对 (所有玩家) 显示文本: 你奶奶的,自...
                        单位 - 命令 (攻击的单位)  移动到 (区域 CBML1 <情报> 的中心)
                        单位 - 杀死 (攻击的单位)
                    Else - 动作
                        游戏 - 对 (所有玩家) 显示文本:   我们的城堡...
                如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
                    If - 环境
                        ((攻击的单位) 的所有者) 等于 玩家 2  (蓝色)
                    Then - 动作
                        游戏 - 对 (所有玩家) 显示文本: 你奶奶的,自...
                        单位 - 命令 (攻击的单位)  移动到 (区域 CBML1 <情报> 的中心)
                        单位 - 杀死 (攻击的单位)
                    Else - 动作
                        游戏 - 对 (所有玩家) 显示文本:   我们的城堡...
                如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
                    If - 环境
                        ((攻击的单位) 的所有者) 等于 玩家 3  (青色)
                    Then - 动作
                        游戏 - 对 (所有玩家) 显示文本: 你奶奶的,自...
                        单位 - 命令 (攻击的单位)  移动到 (区域 CBML1 <情报> 的中心)
                        单位 - 杀死 (攻击的单位)
                    Else - 动作
                        游戏 - 对 (所有玩家) 显示文本:   我们的城堡...
                如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
                    If - 环境
                        ((攻击的单位) 的所有者) 等于 玩家 4  (紫色)
                    Then - 动作
                        游戏 - 对 (所有玩家) 显示文本: 你奶奶的,自...
                        单位 - 命令 (攻击的单位)  移动到 (区域 CBML1 <情报> 的中心)
                        单位 - 杀死 (攻击的单位)
                    Else - 动作
                        游戏 - 对 (所有玩家) 显示文本:   我们的城堡...
                如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
                    If - 环境
                        ((攻击的单位) 的所有者) 等于 玩家 5  (黄色)
                    Then - 动作
                        游戏 - 对 (所有玩家) 显示文本: 你奶奶的,自...
                        单位 - 命令 (攻击的单位)  移动到 (区域 CBML1 <情报> 的中心)
                        单位 - 杀死 (攻击的单位)
                    Else - 动作
                        游戏 - 对 (所有玩家) 显示文本:   我们的城堡...
                如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
                    If - 环境
                        ((攻击的单位) 的所有者) 等于 玩家 6  (橙色)
                    Then - 动作
                        游戏 - 对 (所有玩家) 显示文本: 你奶奶的,自...
                        单位 - 命令 (攻击的单位)  移动到 (区域 CBML1 <情报> 的中心)
                        单位 - 杀死 (攻击的单位)
                    Else - 动作
                        游戏 - 对 (所有玩家) 显示文本:   我们的城堡...
                如果 (所有条件是成立的) ,那么做 (动作) 否则[如果不成立]做 (动作)
                    If - 环境
                        ((攻击的单位) 的所有者) 等于 玩家 7  (绿色)
                    Then - 动作
                        游戏 - 对 (所有玩家) 显示文本: 你奶奶的,自...
                        单位 - 命令 (攻击的单位)  移动到 (区域 CBML1 <情报> 的中心)
                        单位 - 杀死 (攻击的单位)
                    Else - 动作
                        游戏 - 对 (所有玩家) 显示文本:   我们的城堡...
            Else - 动作
[/trigger]



这是我图里的一个攻击城镇的处罚,帮忙看看错误在哪里吧谢谢..
 楼主| 发表于 2009-8-18 17:20:44 | 显示全部楼层
不是很懂发触发
回复

使用道具 举报

发表于 2009-8-18 17:24:43 | 显示全部楼层
受到伤害
攻击的单位
不配套
回复

使用道具 举报

 楼主| 发表于 2009-8-18 17:25:42 | 显示全部楼层
那应该是改掉事件是嘛?
回复

使用道具 举报

发表于 2009-8-18 17:29:36 | 显示全部楼层
不是改事件。是把攻击单位改成伤害来源
回复

使用道具 举报

 楼主| 发表于 2009-8-18 17:30:53 | 显示全部楼层
引用第4楼alexries于2009-08-18 17:29发表的  :
不是改事件。是把攻击单位改成伤害来源
原来..

暂时还不知道伤害来源是怎么用的,现在清楚了
回复

使用道具 举报

发表于 2009-8-18 18:37:35 | 显示全部楼层
为什么不用FOR呢???
回复

使用道具 举报

 楼主| 发表于 2009-8-18 18:39:59 | 显示全部楼层
引用第6楼light于2009-08-18 18:37发表的  :
为什么不用FOR呢???
FOR?不是很懂,得研究研究,暂时不动这个功能,知道触发器里有,,呵呵
回复

使用道具 举报

发表于 2009-8-18 19:21:55 | 显示全部楼层
用特别的单位类型并且限制玩家攻击允许
回复

使用道具 举报

发表于 2009-8-18 22:52:56 | 显示全部楼层
我的意思是用玩家索引和循环就不用一个一个玩家的IF了
回复

使用道具 举报

发表于 2009-8-21 20:14:38 | 显示全部楼层
强力触发........
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-22 02:10 , Processed in 0.052718 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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