红色警戒2及尤里的复仇修改教程

  红色警戒2及尤里的复仇修改教程,这个教程将指导红警爱好者一步步学会红警和尤里的个性化修改,在游戏中修改、添加一些特色鲜明的单位。想编辑红警必须要有以下工具:XCC Mixer和字符编辑器2.1简体版,需要的可在红警资源网自行搜索。

  教程作者:lydjjlyd

  第一章 如何提取相应文件
  1、尤里的复仇如何提出rulesmd.ini文件?
  打开XCC Mixer。XCC Mixer是专用于解压缩红警里面的MIX格式的文件的工具。打开之后,菜单 File-Open,打开红警2或尤里的复仇文件夹下的ra2(md).mix。软件左侧窗口显示出了解压ra2(md).mix之后出现的所有文件。双击local(md).mix,找到rules(md).ini,单击右键选择Extract...,选择路径为红警2或尤里的复仇文件夹,将rules(md).ini导出。注意必须选择这个文件夹,否则修改的ini文件在游戏中不起作用。
  2、如何提取art(md).ini、ai(md).ini。
  art(md).ini、ai(md).ini和rules(md).ini在同一个地方,在此不多说。
  3、如何中文显示名字?提取ra2(md).csf。
  这时就要用字符编辑器2.1简体,先用xcc将lang(md).mix打开,以同样的方法将ra2(md).csf选择Extract...,选择路径为红警2或尤里的复仇文件夹,用字符编辑器2.1简体打开ra2(md).csf,左边点NAME,右边右键新建项目,上面大框框写此单位的中文名,下面的小框框有个NewItem,删掉NewItem,改为UIName=Name:()后面的英文,一般把他设置成和英文注册名一样,这样方便,然后保存,就可以进入游戏看效果了。
  (红警2没有md,尤里的复仇是有md)

  第二章 红警的空投规则
  GEF
  ;************ American Paradrop Special Rules ***********
  ;These two lists _must_ have the same number of elements
  ;AmerParaDropInf=E1,GHOST,ENGINEER
  ;AmerParaDropNum=6,6,6 ;How many of each of those infantry

  AmerParaDropInf=E1 ;(美国空投步兵类型)
  AmerParaDropNum=8 ;(美国空投步兵数量)

  AllyParaDropInf=E1 ;(盟军占有科技机场空投步兵类型)
  AllyParaDropNum=6 ;(盟军占有科技机场空投步兵数量)

  SovParaDropInf=E2 ;(苏军占有科技机场空投步兵类型)
  SovParaDropNum=9 ;(苏军占有科技机场空投步兵数量)
  可以把E1和E2改成COW(母牛)如:AmerParaDropInf=COW 你就会看到美国空投母牛了(搞笑!)E1是美国大兵,E2是动员

  当然如果有第四阵营,那么
  FthParaDropInf=PLA (第四阵营占有科技机场空投步兵类型)
  FthParaDropNum=8 (第四阵营占有科技机场空投步兵数量)

  YuriParaDropInf=(尤里占有科技机场空投步兵类型)
  YuriParaDropNum=(尤里占有科技机场空投步兵数量)

  第三章 代码修改
  这章基本也没什么讲的,用记事本打开rulesmd.ini,会看到很多英语,看不懂对吗?只怪你英语学的差。
  拿美国大兵为例,美国大兵----------------E1---M60 / Para /UCPara,UCElitePara
  其他的兵种请参考RULES代码(本吧网盘帮助文件)
  正如你所见,E1是其英文注册名,M60 / Para /UCPara,UCElitePara是其武器名字和升级武器名,再看动员兵,是动员兵------------------E2====M1Carbine / UCM1Carbine,UCEliteM1Carbine,也是同理,在记事本上有编辑有查找可以快速找到,输入[E2]点查找就行了,Primary=M1Carbine就是其没升级的武器名,用同样的方法找到此武器[M1Carbine],初学者只需知道Damage=?,是伤害力,Range=?是距离,其他的同理。
  单位如何改价钱?
  每个单位都有一个Cost=?

  如何让步兵(坦克)抗尤里免疫。(这些代码字典里都有,实在不行百度,搜索红警二字+代码一般都行)
  还是以动员兵为例,输入[E2]点查找,在E2代码中可加入以下代码,凭自己的需要加。
  Immune=
  填yes或no。这个代码指定单位是否会受到损害。当为yes时单位为无敌状态,任何损伤都没有用。一般用于桥梁维修小屋一类的重要建筑。
  ImmuneToPsionics=
  填yes或no。这个代码指定单位是否抗心灵控制和心灵气波(尤里展开释放时那种气波,气波仅对步兵有效)的影响。
  ImmuneToRadiation=
  填yes或no。这个代码指定单位是否抗辐射的影响。
  ImmuneToVeins=
  填yes或no。这个代码指定步兵单位是否抗VXL单位的误伤。

  如何改拥有国和建造前提?
  Owner=Russians,Confederation,Africans,Arabs这是拥有国。
  Prerequisite=NAHAND这是建造前提,NAHAND是苏军兵营英文注册名。
  ini文件中千万不要有中文,很可能会出问题。

转载请说明出处
红警之家 » 红色警戒2及尤里的复仇修改教程

发表评论

欢迎 访客 发表评论