当前位置:首页 > 文章中心 > 正文内容

红色警戒2自制的单人任务如何才能更像官方任务

dgx6664周前 (05-13)文章中心3

#金石计划#

前言

红色警戒2这款游戏已经经历了20多年的风风雨雨,但是时间并没有磨灭玩家对游戏的热爱。在目前的网络时代,红色警戒2非但没有像一些早期的网络游戏走向消亡,反而在网络时代当中拥有了更丰富的生命力。在这样的过程当中,一个个制作红色警戒2地图和任务的技术者们贡献了他们的力量。

红色警戒2拥有着属于自己的地图开发软件,能够让每一个玩家制作出属于自己的新鲜任务,但是很多玩家空有一腔热血,根本不知道怎么去使用这一款软件,网上找到的教程也不是很多。

在接下来的文章里面,将会介绍一下一款任务如何才能做得更加像官方的任务。


本文中使用到的两个软件分别是:RA2CStrEditor.exe和FinalAlert2YR.exe,前一个是红色警戒2的文字编辑软件,后面一个就是常用的地图编辑器。



1 我们缺少什么?

首先我们要解决一个问题,做下来一个任务,我们究竟少点什么呢?

很多时候我们在网上下载一个任务,总会有种没头没尾的感觉。这是因为我们已经习惯了打官方的任务,而我们自己制作的任务一般来说要比官方的任务要少一些东西。

少的这部分东西,就是开局的副官介绍任务,剧情的发展,还有每隔一段时间就有的任务提醒。

2 副官语音

在每一个任务刚开始的时候,我们都会听到语音“establish battle field control”(正在建立战场控制连线)有这句话和没有这句话是非常重要的,这涉及到一个气氛的渲染问题。

做法如下:

首先我们新建一个触发:start01


条件栏里面选择“任何事件”,相当于刚刚开始就有的,“任何事件”相当于“流逝时间”为0,不过这个更加实用一些。

结果:21播放语音,参数值选择EVA-
EstablishBattlefieldControl

这样在任务的一开始就有副官的语音介绍,气氛就有了。

3 难度选择

在原版的任务当中,是没有这个设定的,在任务的一开始不会给你显示你选择的是什么任务。但是在心灵终结这个mod当中,这一项设定是必需的,笔者认为,这项设定更加人性化,对玩家更加友好,因此有保留的必要。

这一项设定我们涉及到了三个触发,在设计触发之前,我们需要在文字编辑软件当中添加三条信息。

以下是软件打开的界面:

这个软件可以打开红色警戒2的语言文件“ra2.csf”或者尤里的复仇语言文件“ra2md.csf”。

我们可以随便选择一栏,在里面添加easy,normal,hardly三条,在easy后面的具体内容写上:“难度:简单”以此类推,并且保存。

之后在地图编辑器当中创建一个新的触发“start-easy”在下面的“简单,中等,困难”三栏选择当中只勾选简单前面的复选框,这样就代表这个触发只会在玩家选择简单的时候才会触发,中等和困难不会触发。

条件一栏还是选择“任何事件”,因为这个触发在一开始就要有。

结果选择“11文本触发事件”,这一个触发就和csf文件关联在一起了,在参数里面可以找到我们刚刚编辑进去的easy。这样在游戏刚刚开始的时候就能够看见难度选择了。

4 失去鼠标控制

在原版的任务当中,玩家一开始听副官介绍任务的时候都无法进行操作,这也属于一个官方的开局设定。

关于这个设定,其实非常简单,在刚刚的start01这个触发当中,条件一栏写的是“任何事件”,我们要完成的这一项设定也是在“任何事件”条件下的,因此只需要再增加一个结果“46 禁止玩家输入”即可。

5 镜头切换

在讲解这个设定之前,我们要先补充一点:一般在任务的触发之间,都会存在着逻辑关系。

举一个很简单的例子:我们要先听见副官说话,表示正在建立战场控制,之后我们才能收到要执行的任务。

而有着逻辑关系的两个触发,后一个触发最好由前一个触发激活,这样就能构成一个很明了的逻辑关系,方便理解。

所以我们接下来要新建的start02,需要先禁止(禁止的复选框就在难度选择的上面),然后再在start01当中新建一个结果“53 允许触发”,参数选择我们刚刚新建的触发start02。


镜头切换的含义就是告诉玩家本次任务的目标是什么,一般我们遇到的任务目标都是摧毁某建筑,消灭某敌军以及保护某建筑。

摧毁某建筑,一开始就需要把那个建筑显示出来,然后再闪烁几下。这个是一个比较常规的任务,我们以“摧毁苏军建造厂”为例,制作触发。

首先我们要在语言编辑器当中新建一个条目,把任务目标用文字写下来,我们可以写“任务目标:摧毁苏军建造厂”之后再保存,这样方便调用。

之后我们新建一个触发start02,一开始先禁用,别忘记在start01当中把这个触发开启。

条件选择“13 流逝时间”,参数选择“10”。

“流逝时间”是一个非常常用的触发,表示延时,在游戏当中一般一秒钟相当于现实生活当中三分之二秒,这里的参数“10”是游戏当中的时间。当这个触发被激活的时候,开始计时,计时达到10秒的时候,开始执行结果。

这里放10秒钟是为了让玩家缓一缓,别一上来就搞一堆东西。

为了完成告诉玩家任务,这一个触发由多个结果组成。

结果1:“112 居中视野到特定路径点”,然后我们在苏军建造厂的中心位置新建一个路径点10,这一个结果的参数就选择“10”。这样玩家的视野就会被移动到苏军的建造厂那个位置。

结果2:“19 播放音效”,参数选择“CameraSwitch”,这是一个音效,在切换镜头的时候会产生一个切换镜头的音效。

结果3:“11 文本触发事件”,这个不多说,参数就选择我们刚刚新建的文字。

结果4:“55 建立雷达事件”,使用这个触发的时候我们需要小心,因为必须要在玩家有小地图的时候才能建立一个雷达事件。这个触发有两个参数,第一个参数是路径点,就是说这一个雷达事件需要在哪个地方建立,第二个参数就是几个数字,不同的数字代表的圈圈不一样:0、3、4红圈 1、2黄圈 5蓝圈。

我们路径点选择10,圈圈选择5,蓝色的圈。这样在镜头到达建造厂的时候,就能够给出一个圈提示以下玩家。

结果5:“17 显示路径点周围区域”,参数选择10,这个触发意思很明确,就是把苏军建造厂周围的黑幕清除,让玩家看见这个建筑。

结果6:“131 闪亮特定类型建筑”,数字参数可以输入“120”,建筑参数选择“苏军建造厂”。这两个参数,第一个数字参数表示闪烁的时间长度,注意一下这里的时间长度不是游戏时间,而是帧率,120也就是差不多游戏时间三四秒钟,第二个参数表示闪烁啥建筑。

这里还有一个结果7:“53 允许触发”,具体作用就不说了。

6 镜头回到玩家基地

看完了任务目标我们要回到初始的位置,这里我们使用另外一个镜头切换的触发。

先新建一个触发start03,老规矩,先禁用。

条件:“13 流逝时间”,参数选择“15”,就是说在上一个触发开始15秒后才开始这个触发。时间稍微弄长一点,让玩家能够缓一缓,别搞得太着急。

结果1:“48 移动并且居中视野到路径点”,这个结果有两个参数,一个是路径点,还有一个就是速度。路径点选择“99”(98和99在单人任务当中是默认玩家的初始位置),速度参数选择“3”,3速在正常的游戏速度下还算是比较快速的了。

结果2:“53 允许触发”。

7 玩家开始打游戏

任务介绍完,也回来了,就结束了吗?当然不是啊,玩家还不能干任何事情呢,我们还需要让玩家能够输入。这个触发比较简单。

新建一个触发start04,先禁用。

条件:“13 流逝时间”,这里的参数因人而异,不同的任务有不同的时间,我一般习惯用15,15秒之后开始打。

结果1:“47 允许玩家输入”。

结果2:“21 播放语音”参数选择副官的声音“
EVA_BattlefieldControlOnline”。

至此,一个相对比较官方的开头就做好了,大家可以去试试!

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1566.html

分享给朋友:

“红色警戒2自制的单人任务如何才能更像官方任务” 的相关文章

AMD发布24.12.1驱动更新,新增支持《漫威争锋》等游戏

IT之家 12 月 6 日消息,AMD 今天(12 月 6 日)发布公告,推出了 Adrenalin Edition 24.12.1 图形驱动更新,主要新增支持《漫威争锋》、《微软飞行模拟 2024》等新游戏。IT之家附上本次图形驱动支持的新游戏如下:《漫威争锋》《微软飞行模拟 2024》《龙腾世纪...

AutoCAD一打开就崩溃闪退怎么解决呢?

我们在使用cad2010或者cad2012、cad2014版本的cad大都会出现打开就崩溃闪退的情况,那么出现这种情况到底如何解决呢?我试过卸载cad并且重新安装cad并且重新用注册机注册激活,但是打开依然还是闪退,还是崩溃,那么到底如何解决cad闪退的问题呢?通过我的一番试验和查找,终于亲测找到了...

CAD入门基础内容

CAD制图会有入门和中高级之分,一开始要有很多知识点要记,但很多刚开始学的小伙伴可能还不了解,下面是我就来介绍一下CAD入门基础内容,希望大家能有所收获!打开CAD2007绘图界面,点击“绘图”,在下拉菜单中选择“点”。然后选择“单点”,命令窗口中将出现“指定点”的命令,在绘图界面中可以绘制单点。绘...

如何在CAD中绘制常用的标高符号?

CAD建筑标高符号在建筑制图中是一个十分重要的符号,能够增加图纸准确性。那么我们该怎么使用CAD画图软件来绘制一个简单的标高符号呢?那么接下来我们用CAD梦想画图来演示一下吧!操作步骤1. 打开CAD软件,并打开下方“极轴”,然后单击鼠标右键,选择设置,启用极轴追踪,并将增量角数值设置为45,再点击...

使用 DirectX_Repair 增强版_v4.3 解决 obs 安装后运行不了问题

在视频录制与直播领域,OBS(Open Broadcaster Software)是一款广受欢迎的开源软件。然而,部分用户在安装 OBS 后会遇到无法运行的情况,而这一问题很可能与 DirectX 组件的缺失或损坏有关。DirectX_Repair 增强版_v4.3 则可以成为解决这一难题的有效工具...

《蝙蝠侠》DirectX Error错误怎么办 DirectX Error错误解决方法

有玩家玩《蝙蝠侠》的时候遇到DirectX Error错误怎么办呢,下面为大家介绍《蝙蝠侠》DirectX Error错误解决方法,希望能帮到大家。由于《蝙蝠侠:剧情版》游戏本身问题,Win 7 SP1没安装KB2670838的电脑在启动《蝙蝠侠:剧情版》时会提示DirectX Error错误,从而...