帝国时代2的地图编辑器制作自己的战役

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

前几次大棒给大家讲了怎样制作战役的初级篇:绘制地图和中级篇:设定触发事件,现在,我们将前面讲到的东西加以综合运用来制作属于自己的战役!!

现在大棒以一个还没有添加触发事件的空白战役为例向大家讲讲设定触发战役时应该注意一些什么东东!!

还记得我们在初级篇中提到的战役《美国的复仇》吗?对,那个战役就是我们这里的教学战役了!!

为了添加战役的方便,我们将初级篇中的三玩家改为四玩家:美国,英国,塔利班和乌兹别克斯坦四个代表了不同立场的代表,其中英美是同盟,他们共同的敌人是塔利班,而乌兹别克斯坦则是两不相帮,美英塔三家对乌兹别克斯坦的态度都是联盟,而乌兹别克斯坦对英美的态度是中立,对塔利班的态度是联盟,需要注意的是乌兹别克斯坦这家的“联盟胜利”那个选项千万不能勾选上,否则一出来乌兹别克斯坦就自动胜利了。这里我们游戏玩家要操纵的就是美国了!!

在写触发事件中,第一要做的就是将战役中需要改名的英雄或是建筑或是单位改变他们的名称或是改变他们的生命力和攻击力,因此第一个触发的名字就可以叫做“改名”,触发的三个状态则可以设置为:显示对象(否),触发开始状态(开启)和多层触发(否)。由于是一开始就要发生改名这个触发事件,因此触发的条件就可以不要了,而直接写触发的效果,选择“改变对象名称”,然后点击“设定对象”按钮,再点击要改名的对象,这样这个对象就被你成功的改变了名字了,就这样一个一个的将对象的名字或是生命力或是攻击力改变即可!!

第二,因为你的这个战役别人不一定明白要干什么,因此可以在开场时适当加一点提示,这样的实现方法很多,现在我只介绍我最常用的一种方法:这个触发的名字可以叫做“介绍”,三个状态设置为否,开启和否,再用定时器设定一个初始时间,一秒或是三秒均可,但是不要隔得太长,也尽量不要不设置这个时间,因为太长会使你的这个提示打断玩家的操作,而如果不设置初始时间就很有可能与同样没有设置初始时间的“改名”触发相冲突了,设定好后,就用一个“改变视觉”的选项设定用“美国”的玩家视角转到一个相应的位置,然后再用“显示建筑(翻译有问题)”将你要对玩家的提示写出来,而事实上很多战役要在提示中将视角转到其它位置,就需要多用几个触发来综合实现这个目的了,先用“定时器”设定一个初始时间,再用“产生目标”在欲改变视角的地方给玩家一产生一面小旗,接着用“改变视角”和“显示建筑”,然后用“激活触发”来激活后一个触发(后面触发均设为否,关闭,否),后一个触发重复“定时器”,“产生目标”,“改变视角”,“显示建筑”,“激活触发”这五个选择项即可!!需要注意的是要调整好几个“定时器”的时间,通常我给后面的触发的定时器时间都设为五秒或是八秒,大家多用几次测试来测试一下就能准确的掌握这个时间关系了!!

下面大棒给大家讲讲出兵的几种方法:

1.用一个触发事件,不停的选择产生目标,优点是简单易懂,但是缺点是手很累!!

2.用四个触发事件,第一个事件用来激活后面的触发,第二个事件用于产生士兵,第三个事件用于移动士兵,第四个事件用于关闭第二个和第三个事件。第一个触发事件参数设置成“显示对象”(否),“触发开始状态”(开启)和“多层触发”(否),然后用第一个事件去激发第二个和第四个事件;第二个触发事件参数设置成“显示对象”(否),“触发开始状态”(关闭)和“多层触发”(否),然后用产生目标来产生一个新的目标,再激发第三个事件,并将第二个事件(自身)关闭;第三个触发事件参数设置成“显示对象”(否),“触发开始状态”(关闭)和“多层触发”(否),然后用移动目标或是任务目标将第二个事件中产生的士兵移动开,以便下次能再产生下一个目标,再激发第二个事件,最后关闭第三个事件(也是自我关闭);第四个触发事件参数设置成“显示对象”(否),“触发开始状态”(关闭)和“多层触发”(否),设置一个定时器,将第二个和第三触发事件关闭即可!!

3.用三个触发事件,大体和第二种情况差不多,但是第二个事件的多层触发要设置成“是”,并且将第二个触发事件中的产生目标和第三个事件中的移动目标都放在第二个事件中,最后,第三个触发事件关闭第二个触发事件即可!!

我在做美国的复仇的战役的时候,就是将三种出兵的方法放到了一个战役中,大家有兴趣的话就去将源代码下载下来看看吧!!

如何让敌人不停的进贡:

我在做三国演义战役时,曹操和袁绍的官渡之战我有一个设定就是当曹操占领了乌巢后,袁绍每隔若干时间就会给曹操进贡若干粮食,其实这和上面出兵的方法差不了多少,一种方法就是用两个事件,反复激活另一个并关闭自身就行了,我在那个战役中就是用的这个方法;其实还有一种更简单的方法就是用多层触发,并加上定时器,就OK了!!

其实做战役常用的方法就只有这么多了,一些更复杂效果都是这些简单的效果组合而成的,大家平时只要多思考,特别是玩微软的任务版或是玩一些下载的战役的时候多去想想人家是怎么做出来的,就会豁然开朗了,原来做一个战役就是这么的简单!!

相关文档
最新文档