您的位置:首页游戏问答 → 世纪帝国二之地图编辑器触发教学─生兵系统

关于这项触发,我依照该提问者的要求「将指定对象带到指定区域,并且在特定位置生产士兵单位」制作了这支教学,触发的流程如下:

清欢网

1、首先,打开地图编辑器,在上方功能点选触发事件。

2、开启视窗后,会看到左列会有触发事件的相关功能表,新增一个触发事件、点选它,并且记得在最下方的功能列中找到「触发事件循环」点选「是」。

※由于提问者是问到指定对象到特定位置、产生士兵,因此我们会需要新增一个「状况」、两个「效果」──不过我使用了两个状况,这部分我稍后会说明。

3、接下来我们开始设定触发:

状况:将指定物件带到指定区域 ──使用「设定物件」功能点选你的英雄、「设定区域」放置你要站的旗帜位置。

状况:拥有较少的物件 ──为了避免无限生兵,我想要限制产出单位的数量在20名。因此我先在左下的「物件清单」设定我要的单位、数量19( 注1 )、设定区域无需设定( 注2 )

效果:建立物件 ──左下「物件清单」选择你要生产的单位、放置「设定区域」来决定产兵的地点。

※如提问者所述,如果是要在特定军营周边的话,就放置在军营前。但是要注意,「设定区域」上方不可有任何建筑物、单位、或是会挡住单位生产的物件,否则会卡住。

效果:指派物件 ──指派物件的右方功能列,共有三种指定方式,这边我们只需要用到第二格的「设定区域A」与第三格同名的「设定区域B」。

※「设定区域A」是设定指定范围内的单位进行行动、「设定区域B」则是他们要前往的位置。我们将「设定区域A」与建立物件的设定区域重叠、再设置完设定区域B后,这一套生兵系统就完成了!(注3 )

注1:我们需要的数量是20、但拥有较少物件的数量之所以要设定19,可能是因为当初设计时的程式资料,忘记将「0」给修掉,因此导致了他计算数量的方式变成0~19(0也算入一个单位),而非1~19,算是触发事件的一个BUG。

注2:承上,「拥有较少物件」无需设定区域的原因,是因为触发事件的状况简单来说就是一种「条件」。你必须满足这项条件才能触发效果的运作。因此,在配合建立物件、并且没有设定区域的状况下,他的条件是这样解释:这项触发会一直生产单位、直到它达到我设定的数量为止──如果还是不明白,那很简单。我们只需要在开始游戏前,在地图上放置需求数量的单位,这项触发就会直接满足条件;但当你将单位delete时,你设置的生兵触发就会自动补足数量。

但要是我们放置了「设定区域」,这个状况就会是这样解释:依照「设定区域」所指定的范围内,必须有设定数量的该单位,才会运作这项触发。

注3:无论是设置指定对象、建立物件、指派物件,这些功能钮的下方都有一个「前往位置」或是「前往区域」,是用来确认你的触发设置是否正确。在你设置完成后,务必要一样重新进行确认。

这些触发可以搭配任一状况,比如「区域中的物件」、「计时器」等等不同条件,来做生兵系统的自由变化。你也可以搭配效果中的改变单位数值、改变名字,来让这套系统更加丰富有趣(注意:如改变射程、防御力、速度等触发效果,仅于HD版有)。

如果文章内的解释仍让你无法理解,我的建议是去寻找一张兵堡地图来研究。毕竟地图编辑器的热门时代已经过去许多年了,大部分有经验的剧情创作者已经很难再找到,如果你是从现在才开始接触的创作者,拆解这些时代所遗留下来的作品来学习会是最快的方式。

以上就是清欢网的小编给大家带来的全部内容了,非常感谢您的阅读,祝您生活愉快。

最新文章

    关于我们|免责申明|商务合作|友情链接|网站地图

    @2019- QHmanhua.com 清欢网 All Rights Reserved