电脑技术学习

红警任务制作方法

dn001

任务规则

单人任务是由3INI文件共同定义的,分别是battle.inimapsel.inimission.ini。其中前两个INI相互关联,又与任务地图关联,规定了每场任务的名称、调用哪个地图文件等等信息。最后一个INI则是定义载入该任务时的一些提示信息。这3个文件相辅相成,组成了对单人任务的全面定义。原版YR一共只有14场任务,换句话说,也就只有14个任务空间,很多MODER在制作单人任务的时候都在抱怨任务空间太少,那到底能否人为地加长任务空间呢?我们知道RA2一共有26场任务,仅从这点来看,就已经足够证明:任务空间是可以人为的设置的,下面我们就从这3INI的规则入手,讲解如何添加任务空间。

Battle.ini

打开这个INI,在开篇就能看到一个[Battles]注册表,下面大致是这些字段,它们就是任务空间的名称:

[Battles]

1=TUT1

2=ALL1

3=SOV1

4=ALL02

5=ALL03

………………

我们注意到,TUT1ALL1SOV13个字段被注册在最开头3个注册码里,这是有一定的原因的。13这三个注册码非常特殊,只有使用它的任务能作为任务入口。看到这里,我们不禁想起了RA2里,新任务界面里的3个任务入口――盟军、训练和苏军。如果你要重新制作新任务,你可以重新注册任务空间名称,并把需要作为入口的注册到133个号码上。注意,RA2YR总共只支持3个入口,而YR的平台还屏蔽掉了一个,如果需要,请使用RESHACKER将这个入口恢复出来 ,并使用PD破解版平台以为这个入口制作一个动画图标。

如果捡懒不想改动已有的空间名,那你也可以直接在注册表后面补充注册一些空间名,名称随便你定,只要以后能看得懂就行。

以下是空间的定义:

[ALL1];空间名称

CD=2;;需要放如哪张光盘才能运行该任务。这是光盘版遗留下来的语句,对硬盘版一点作用都没有,如果要添加空间,最好都写成CD=2

Scenario=ALL01tmd.MAP; 预定该空间里的任务地图为什么文件名。随便命名,完全没有固定的模式,该语句必须要和mapsel.ini里对应语句相同

FinalMovie=;结束时播放哪个BIK电影,这是RA1遗留下来的垃圾语句,因为从RA2起,播放电影完全由任务地图来定义。

Description=DESC:ALL1;;;;;;&n

[1][2][3][4][5]下一页