找回密码
 点一下
查看: 1369|回复: 13

不是很好的一个触发,大家来看看

[复制链接]
发表于 2010-5-23 12:13:46 | 显示全部楼层 |阅读模式
[trigger]未命名触发器 001
    事件
        单位 - 任意单位 开始施放技能
    条件
        (施放技能) 等于 冰火符
    动作
        设置 shifazhe = (施法单位)
        设置 shifazheweizhi = ((施法单位) 的位置)
        设置 dian[1] = (从 ((施法单位) 的位置) 开始,距离 120.00 ,方向为 0.00 度的位移处)
        设置 dian[2] = (从 ((施法单位) 的位置) 开始,距离 120.00 ,方向为 180.00 度的位移处)
        设置 bingfu = (新建 玩家1(红色) 的 冰冻符文 在 dian[1] 面向角度:180.00 度)
        设置 huofu = (新建 玩家1(红色) 的 火焰符文 在 dian[2] 面向角度:0.00 度)
        设置 jiaodu = 0.00
        计时器 - 开启 timer1 ,计时方式: 循环 时间设置: 0.05 秒
        计时器 - 开启 timer2 ,计时方式: 一次性 时间设置: 20.00 秒
        触发器 - 开启 未命名触发器 002 <预设>
        点 - 清除 shifazheweizhi
        For i 从 1 到 2, (点 - 清除 dian)
[/trigger]
[trigger]未命名触发器 002
    事件
        时间 - timer1 到期
    条件
    动作
        设置 shifazheweizhi = (shifazhe 的位置)
        设置 dian[1] = (从 shifazheweizhi 开始,距离 120.00 ,方向为 jiaodu 度的位移处)
        设置 dian[2] = (从 shifazheweizhi 开始,距离 120.00 ,方向为 (jiaodu + 180.00) 度的位移处)
        单位 - 立即移动 bingfu 到 dian[1] ,并面向 shifazheweizhi
        单位 - 立即移动 huofu 到 dian[2] ,并面向 shifazheweizhi
        设置 jiaodu = (jiaodu + 15.00)
        点 - 清除 shifazheweizhi
        触发器 - 开启 未命名触发器 002 <预设>
        For i 从 1 到 2, (点 - 清除 dian)
[/trigger]
[trigger]未命名触发器 003
    事件
        时间 - timer2 到期
    条件
    动作
        单位 - 删除 bingfu
        单位 - 删除 huofu
        触发器 - 关闭 未命名触发器 002 <预设>
[/trigger]    当连续放两个技能的时候。第一个技能的模型会留在地图上
 楼主| 发表于 2010-5-23 12:20:53 | 显示全部楼层
大家看看怎样
[trigger]未命名触发器 001
    事件
        单位 - 任意单位 开始施放技能
    条件
        (施放技能) 等于 冰火符
    动作  
        设置 shifazhe = (施法单位)
        设置 shifazheweizhi = ((施法单位) 的位置)
        设置 dian[1] = (从 ((施法单位) 的位置) 开始,距离 120.00 ,方向为 0.00 度的位移处)
        设置 dian[2] = (从 ((施法单位) 的位置) 开始,距离 120.00 ,方向为 180.00 度的位移处)
        设置 bingfu = (新建 玩家1(红色) 的 冰冻符文 在 dian[1] 面向角度:180.00 度)
        设置 huofu = (新建 玩家1(红色) 的 火焰符文 在 dian[2] 面向角度:0.00 度)
        设置 jiaodu = 0.00
        计时器 - 开启 timer1 ,计时方式: 循环 时间设置: 0.05 秒
        计时器 - 开启 timer2 ,计时方式: 一次性 时间设置: 20.00 秒
        触发器 - 开启 未命名触发器 002 <预设>
        点 - 清除 shifazheweizhi
        For i 从 1 到 2, (点 - 清除 dian)
[/trigger]
[trigger]未命名触发器 002
    事件
        时间 - timer1 到期
    条件
    动作
        设置 shifazheweizhi = (shifazhe 的位置)
        设置 dian[1] = (从 shifazheweizhi 开始,距离 120.00 ,方向为 jiaodu 度的位移处)
        设置 dian[2] = (从 shifazheweizhi 开始,距离 120.00 ,方向为 (jiaodu + 180.00) 度的位移处)
        单位 - 立即移动 bingfu 到 dian[1] ,并面向 shifazheweizhi
        单位 - 立即移动 huofu 到 dian[2] ,并面向 shifazheweizhi
        设置 jiaodu = (jiaodu + 15.00)
        点 - 清除 shifazheweizhi
        触发器 - 开启 未命名触发器 002 <预设>
        For i 从 1 到 2, (点 - 清除 dian)
[/trigger]
[trigger]未命名触发器 003
    事件
        时间 - timer2 到期
    条件
    动作
        单位 - 删除 bingfu
        单位 - 删除 huofu
        触发器 - 关闭 未命名触发器 002 <预设>
[/trigger]
[trigger]
未命名触发器 004
    事件
        单位 - 任意单位 开始施放技能
    条件  
        (施放技能) 等于 冰火符
        (bingfu 的类型) 等于 冰冻符文
        (huofu 的类型) 等于 火焰符文
    动作
        单位 - 删除 bingfu
        单位 - 删除 huofu
        触发器 - 关闭 未命名触发器 002 <预设>
[/trigger]
4放到1前面,谢谢楼下提醒!
回复

使用道具 举报

发表于 2010-5-23 12:26:18 | 显示全部楼层
嗯啊~
有点看不懂了……
退步很大……
擦汗……
回复

使用道具 举报

发表于 2010-5-23 12:48:21 | 显示全部楼层
致命缺陷 不可多人使用

并且第四个触发的条件
(到期的计时器) 不等于 timer2
有效吗?大哥。
回复

使用道具 举报

 楼主| 发表于 2010-5-23 13:25:17 | 显示全部楼层
哦!?
回复

使用道具 举报

发表于 2010-5-23 13:42:35 | 显示全部楼层
神经病无好转
回复

使用道具 举报

发表于 2010-5-23 14:11:49 | 显示全部楼层
到期的计时器  只在响应事件 “计时器到期”有效,其它的情况下是null,所以你的触发4“(到期的计时器)不等于 time 2”是永远为真的,事实是你将触发4里面的动作写在触发1的等待之前(虽然不严谨)就可以了,完全不需要再多写一个触发。

----------- 帖子于 14:11 更新 --------- 之前内容发布于 14:08 ------------

补充一下,如果不是技能效果需要的话,有两个方法可以不需要添加等待,一是按我刚才说的,将触发4的动作写在触发1的前面,二是将触发4写在触发1的前面。总之只要保证触发4是先于触发1执行就可以了。
回复

使用道具 举报

发表于 2010-5-23 14:35:14 | 显示全部楼层
疯人哥哥被点名了呢~~~
回复

使用道具 举报

发表于 2010-5-23 14:36:42 | 显示全部楼层
反正不关我的事。
回复

使用道具 举报

发表于 2010-5-23 14:37:25 | 显示全部楼层
应该是很久之前的演示吧,疯人后来不都已经在提倡局部变量了么。
回复

使用道具 举报

发表于 2010-5-23 15:35:10 | 显示全部楼层
不管有意无意~~楼主这个标题非常不好~~

指名说谁谁谁做的什么东西不好~~这对他人是十分不礼貌的~~

何况这个是疯人早期对编辑器还不熟练时的产物~~
回复

使用道具 举报

发表于 2010-5-23 15:43:01 | 显示全部楼层
发现LZ居然在地下室偷偷改了帖子...

话说回来,批评的话也只有头目说出来才有气势
回复

使用道具 举报

发表于 2010-5-23 15:46:47 | 显示全部楼层
我想模仿RENEE说话~~我才没有模仿呢~~
捂脸~~光速逃~~
回复

使用道具 举报

 楼主| 发表于 2010-5-23 17:16:48 | 显示全部楼层
我的错误
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 17:24 , Processed in 0.044074 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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