找回密码
 点一下
查看: 2158|回复: 7

求树木无限重生的触发

[复制链接]
发表于 2018-9-3 09:00:24 | 显示全部楼层 |阅读模式
求树木无限重生的触发,重生的树木要跟原来的一模一样,要官方原版编辑器做的那种,最好发个地图。
发表于 2018-9-3 16:20:27 | 显示全部楼层

用动态注册,为所有树木添加死亡事件,然后等待xx秒 创造树木

最弱智的办法  单位模拟树木

图就不发了,手伸太长不好

点评

什么是动态注册?  详情 回复 发表于 2018-9-3 16:52
回复

使用道具 举报

 楼主| 发表于 2018-9-3 16:52:33 | 显示全部楼层
asd8645123123 发表于 2018-9-3 16:20
用动态注册,为所有树木添加死亡事件,然后等待xx秒 创造树木

最弱智的办法  单位模拟树木

什么是动态注册?

点评

在触发器中动态的为其他触发器添加事件 比如,为触发器B添加“单位a死亡”的事件  详情 回复 发表于 2018-9-4 16:18
回复

使用道具 举报

发表于 2018-9-4 16:18:30 | 显示全部楼层
玉荷包 发表于 2018-9-3 16:52
什么是动态注册?

在触发器中动态的为其他触发器添加事件

比如,为触发器B添加“单位a死亡”的事件

点评

是不是说要做2个触发?  详情 回复 发表于 2018-9-4 18:49
回复

使用道具 举报

 楼主| 发表于 2018-9-4 18:49:21 | 显示全部楼层
asd8645123123 发表于 2018-9-4 16:18
在触发器中动态的为其他触发器添加事件

比如,为触发器B添加“单位a死亡”的事件

是不是说要做2个触发?

点评

是的,你也可以搜索动态注册,看看动态注册的原理和通常的用处  详情 回复 发表于 2018-9-5 19:57
回复

使用道具 举报

发表于 2018-9-5 19:57:13 | 显示全部楼层
玉荷包 发表于 2018-9-4 18:49
是不是说要做2个触发?

是的,你也可以搜索动态注册,看看动态注册的原理和通常的用处
回复

使用道具 举报

发表于 2020-2-8 01:57:45 | 显示全部楼层
本帖最后由 wsch 于 2020-2-8 02:00 编辑

事件
    时间 - 每当游戏逝去 15.00 秒
可破坏物 - 选取 (可用地图区域) 内所有可破坏物做动作
    Loop - 动作
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
            If - 条件
                ((选取的可破坏物) 的类型) 等于 遗迹伞状树木
                ((选取的可破坏物) 是死亡的) 等于 TRUE
            Then - 动作
                逆天[YDWE] - 设置 [可破坏物] loc_x = (选取的可破坏物)
                逆天[YDWE] - 设置 [单位组] loc_dwz = (半径为 100.00 圆心为 ((选取的可破坏物) 的位置) 且满足 (((匹配单位) 是 建筑) 等于 TRUE) 的所有单位)
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                    If - 条件
                        ((loc_dwz) 为空) 等于 TRUE
                    Then - 动作
                        可破坏物 - 复活 (loc_x) ,设置生命值为 ((选取的可破坏物) 的最大生命值) 并 显示 生长动画
                    Else - 动作
            Else - 动作
回复

使用道具 举报

发表于 2020-2-8 02:01:24 | 显示全部楼层
树木死亡然后复活树木的触发 就可以做到无限重生
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 11:44 , Processed in 0.461568 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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