欢迎光临散文网 会员登陆 & 注册

红警2修改小教程(4)——添加单位

2020-11-14 16:14 作者:Negi烈葱  | 我要投稿

hi,大家好,开场白被我塞进烟囱里面了。这里是烈葱,今天将要带来的是红警2的基础入门级修改教程,这次是教如何添加一个新的单位

所需软件:XCC Mixer1.47(或1.48,比较推荐这两个版本),NotePad++(用于编写规则文件,没有的话记事本也可以)。  

所需文件:规则文件,原版是rules.ini,尤里的复仇是rulesmd.ini,游戏完整文件一套。 

实现此功能需要使用Ares拓展平台(下载到的Ares压缩包解压到游戏文件夹内即可)。

首先必须声明的一点是,本期教程是针对零基础的小白的,你要相信,这个真的非常简单入门级,你一定能学会的。为了方便学习,这次内容量不会特别大。

废话不多说,教程马上开始:

首先打开rulesmd.ini文件(原版是rules.ini,下同),这时候需要搞清楚你想要增加的单位的类型,是步兵?还是载具?还是机场、航母、无畏舰释放的飞机或者导弹?还是建筑?这点是必须弄明白的,因为这四类单位的注册表是不一样的,首先要找对注册表,才能确保这一步不出错。

步兵的注册表是[InfantryTypes],载具(包含海军舰艇、空军的直升机、飞艇、飞碟)的注册表是[VehicleTypes],飞行器的注册表是[AircraftTypes],建筑的注册表是[BuildingTypes]。注册的方法非常简单,在列表的最后一项后面直接接着写一行,这里的名字即为单位的注册名,就是单位代码片头开头那个“[]”中间包着的字符串,一般是全大写,当然你用小写也可以(数字什么的是不影响的,但是千万不能写中文,其他语言也不行,只能英文)。

什么?完全不知道单位的代码该怎么写?是什么意思?小问题!我准备了一份教程包给你:

网盘链接:https://pan.baidu.com/s/1T-0IXBOlQ7Pi8_Mq7CIQdQ 

提取码:sa7k

教程包不是我编写的,我只是给你提供一个优质资源,请注意!

下载这个教程包,里面包含了几种非常有用的mod制作工具软件,以及代码词典教程包。

新建单位的代码其实很好解决,选择一个现有的单位复制其代码不失为一个良好的选择,即便是接触修改几年的我,新建一个单位也常常会用到这样的方法。

要留意观察源代码片段中是否有Image=XXXX的字样,如下图

天启坦克调用了名称为“MTNK”的模型

如果存在这一句代码,就说明这个单位已经调用了指定的模型,你就可以直接就去修改你想要的数据。不过,大部分单位都是没有这个代码的,因为单位的模型默认调用和片段头相同名称的模型,如果你复制来的代码没有这一句,就需要自己写上,否则将会没有模型。

解决好了模型的问题之后,剩下的数据就可以根据自己的喜好来了,武器什么的既可以直接复制现有单位的现成武器,也可以自己新增一种不一样的武器。

总之,看到这里,基本的添加新单位的方法你应该已经学会了吧,其他基础入门内容可以参考教程包,也可以等待我的后续专栏,也可以在评论区或者私聊提问,期待你的进步!

END

如有错误,欢迎指正

不要恐惧,这个真的非常简单易懂哦

喜欢就支持一下我吧~点个小小的关注什么的~

我是烈葱,咱们下期再见啦


红警2修改小教程(4)——添加单位的评论 (共 条)

分享到微博请遵守国家法律