一些触发实例

关于设置科技等级的触发组应用

作者:a351650226

玩过YR原版盟军第5关的同志都知道开局是造不出黑鹰的,只有当棒子的飞机炸了尤里的船厂后才能造,这里就是用到了这个触发。

106 设置科技等级(Techno)[Level]...

参数解释:

  • number:设置到特定的科技等级(比如说原来是11,参数填8后就变成8了)
  • 科技类型:就是一个单位/建筑。。。例如说E2

一些推荐一起运用的触发:

  • 114 设置建造栏到(0-3)… 这个注释解释的很清楚了,0建筑 1防御 2步兵 3单位
  • 115 闪动建造栏中的单位 参数和上图一样,不过这里的number是指闪动的时间长度(注意这个触发要在上图触发触发后1秒启动,如果同时启动的话是没有效果的)

炸桥触发事件

作者:a351650226

这个玩意在原版任务最典型的运用就是炸桥后有工程师小队来修桥了…比如说萌11那个,其实这个触发可以拿来搞保护桥梁的任务嘛…

不过相信很多人看到这个触发的解释都是莫名其妙,包括我(我是在看官方图拆桥的时候偶然看见的…)

首先,新建一个触发,前提什么的看情况,条件为31 桥梁被摧毁,结果随意,然后点击那个放置于地图,准备拉单元标记

当特定的桥梁当出现缺口不能通行时,事件触发。此触发必须被用单元标记放置在目标桥梁的下方(只能放置一个单元标记)。

注意放单元标记的时候要小心,不要溢出桥梁,然后在游戏中一旦这个放了单元标记的位置所处的桥梁被炸掉,这个触发就会被触发

用触发或者局部变量,实现判定逻辑

作者:a351650226,“判定”意为在某个时刻,进行一次判断,看是否符合,然后导向不同的结果。可以决定某个条件未满足时该如何做。

用触发或者局部变量,实现判定逻辑,就是说,如果满足条件,触发触发 1,触发 2 不能触发;否则触发触发 2,触发 1 不能触发:

  1. 建立一个局部变量,称为A,默认值设为1。
  2. 建立四个触发,分别称为触发1,2,3,4.除触发1看情况外其余触发全部禁止。
  3. 当要开始进行判定时,允许触发1,触发1结果为允许触发2,3。
  4. 触发2条件为判定条件,结果为满足判定条件的结果+清除局部变量A(结果57),
  5. 触发3条件为流逝时间2-5s,结果为允许触发4。
  6. 触发4条件为局部变A开启(条件36),结果为没有达成判定条件的结果。

理论上触发3这步可以省去,但为了避免抽风建议加上。

这组触发只有在判定条件已经执行(即达成判定条件或无法达成已确定)的情况下才能启用,否则会直接执行没有达成条件的结果。

计时器转计数器与正数计时器

也看:战役中的全局任务计时器

作者:a351650226

玩过RA3的基本上都见过这样的效果:剩余的XXX数量:XX之类的,这个就是计数器(废话。。)当然了,在RA2里这个效果一样可以做。

首先,新建一个触发,我们称为触发1,条件任意,结果为23 计时开始,和27 计时设置,计时设置的值设为你想要的初始值就行了。

同时新建一个触发,称作触发2,把禁止勾上,然后在触发1的结果多加一个53 允许目标触发,参数为触发2。

触发2必须设为可重复的(触发类型2),条件为13 流逝时间,参数填1,结果为26 计时延伸,参数也填1,这样就会每过1游戏秒计时器就会加1秒,再加上计时器自身会减1秒,所以这样计时器的值就不会动了。

新建一个触发,称为触发3,如果你要指定XXX目标被摧毁时计时器少1,那么条件就填48 被任何事物摧毁,结果为54 禁止目标触发,参数填触发2,和53 允许目标触发 参数填触发4。

然后再新建一个触发,称为触发4,设置为可重复(触发类型2),把禁止勾上,条件为13 流逝时间,参数填1,结果为53 允许目标触发,参数填触发2,以及54 禁止目标触发 参数填触发4(避免这个触发再启动)

到这里就可以算完成了,如果目标有多个的话可以新建多个类似触发3的触发类推就可以了(这就是为什么要把触发4设置成重复的原因)

众所周知,计时器的时间是只能减少的,那么要怎么把他变成增加的呢?

原理和上面一样,新建一个触发,称为触发1,条件任意,结果填23 计时开始和27 计时设置,参数填1(只是推荐填1,看自己喜好)和53 允许目标触发 参数填触发2。

新建一个触发,称作触发2,设置为可重复的(触发类型2)条件为流逝时间1,结果为26 计时延伸 参数填2,这样就完成了,计时器就会变成正数的了。

PS:这个效果其实没什么用。。主要是拿来任务测试时测定游戏秒数罢了。。(毕竟流逝时间那个参数和真正的一秒不大一样)

  • 一些触发实例
  • 作者:a351650226  发布于:2018-09-30  更新于:2024-02-19  许可协议:若无特别说明,均为 CC BY-NC-SA
语言编辑器
一些常见错误与bug