红警2修改小教程(5)

您所在的位置:网站首页 红警武器弹头 红警2修改小教程(5)

红警2修改小教程(5)

2024-07-16 03:05| 来源: 网络整理| 查看: 265

Hi,各位亲爱的小伙伴们大家好,许久不见我又回来了,今天开场白被我踩在了脚下(不是)。这次的简单小教程主题会围绕一个可能许多新人都比较感兴趣的话题——双武器单位。

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

所需文件:rules(md).ini,如果是原本则不需要带有md,尤里的复仇则需要加上。

如果你有较强的自学欲望,那么不妨去RA2DIY论坛下载教程包,这是非常实用的教程材料,无论是你刚入门RA2修改,还是往后需要查找搜索某标签的作用,都用得上它,网址https://bbs.ra2diy.com/forum.php?mod=viewthread&tid=17507&extra=page%3D1

本篇教程可能会用到Ares,你可以直接去官网下载,网址https://launchpad.net/ares/+download;Ares的中文说明书则可以在RA2DIY论坛下载,网址https://bbs.ra2diy.com/forum.php?mod=viewthread&tid=17571&extra=page%3D1y

注:本篇教程仅适用于步兵InfantryType和载具VehicleType

在官方版的游戏中,许多单位诸如三阵营的基础主战坦克,就只有一个主炮武器,明明是一辆坦克,难道不可以有机枪吗?可以很明确的说,这是可行的!

原版/YR

废话不多说,以下是正文:

以犀牛坦克为例,首先搜索并找到[HTNK]

犀牛坦克的完整INI代码

如图所示,Primary意思即为主武器,ElitePrimary则是升到精英等级后的主武器(可以填写完全不一样的武器,比如隐藏单位UTNK),我们完全可以增加两行Secondary=HoverMissile和EliteSecondary=HoverMissileE,即引用多功能步兵战车默认的导弹作为犀牛坦克的副武器和精英级副武器,由于犀牛坦克的主武器不能对空攻击而导弹可以,并且导弹处于副武器位置,那犀牛就可以像天启坦克那样,对地使用主炮攻击,对空使用导弹攻击。

注意,如果你交换主副武器的位置,将主武器设置为可以对空的武器而副武器不能对空攻击,该单位将至多能攻击一次空中单位,因为游戏引擎默认对空使用副武器。为了保险起见,在同时拥有主副武器的情况下请把对空武器设定在副武器位置。

我们也可以找到犀牛坦克的主炮弹头[AP]和[RHINAPE]

我们可以把Verses=后面的11种装甲修正比中的某几种改为0%,这样一来主武器将会无法攻击带有这些装甲的目标,那该单位就会尝试使用副武器去攻击(注意,这一招对于攻击空中单位无效),因而可以很轻松的实现犀牛坦克使用导弹攻击步兵和空军,使用主炮攻击坦克和建筑。

小贴士:其实这里是演示最简单粗暴的方法,实际修改过程中不建议直接修改原有的弹头,因为可能有其他某些武器也调用了这个弹头,直接修改可能会导致其他单位也受到影响。比较好的做法是复制这个弹头并将其改名,然后去[Warheads]注册表下新增注册这个弹头,再去你的单位的武器里调用这个新弹头,修改武器属性的时候也是同理。

Ares

以下带有蓝色粗体标注的均为Ares功能

有了Ares后,我们也可以做出对同一个地面目标轮流使用两种武器的单位,除开盖特逻辑+盖特循环以外(*注意,步兵不能使用盖特逻辑),弹药逻辑+增强弹药逻辑在双武器的单位上一般是更优选择(参考心灵终结3.3中美国的艾布拉姆斯坦克)。

打开Ares说明书,找到关于Ares的一切-新增逻辑-增强的弹药逻辑页面

图2-1图2-2

首先需要为犀牛坦克使用弹药逻辑

如图,Reload装填时间可以根据自己的喜好修改

然后就需要使用图2-2中的功能

这样犀牛坦克在没有弹药的时候就会尝试使用副武器攻击,但这样还不够,我们还需要对主副武器都进行一些适当的修改,找到犀牛坦克的主武器[120mm]和副武器[HoverMissile](*前文示例修改,你也可以引用其他武器,能对上就行)

图2-3图2-4

如图2-3,重点是ROF,即开火后的冷却时间,在这段时间内该单位是无法攻击的,自然也就无法切换到副武器攻击,必须要过这么久副武器才会攻击,但这样一来刚好与装填时间重合,那犀牛坦克就始终不会切换导弹攻击主炮能攻击的单位。为了解决这个问题,我们需要缩小犀牛坦克的ROF,结合图2-4副武器的ROF为50,一般来说主副武器一轮循环的ROF加起来刚好等于装填时间比较合适,所以这里可以十分简单的就把图2-3主武器的ROF改为15。

如图2-4,第二个重点是切换后武器的弹药消耗,默认情况下切换过来的武器也是需要弹药的,此时刚好犀牛坦克没有弹药,我们可以利用图2-1中的功能,在武器内加上一句Ammo=0规定这个武器不会消耗弹药,那么在没有弹药的情况下这个武器也可以正常使用。

完成了以上内容,就可以双击RunAres.bat来启动Ares并打开游戏了并验证你的修改成果了

千万注意,是RunAres.bat,不是gamemd.exe也不是YURI.exe也不是ra2md.exe

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

END

如有错误,欢迎指正

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

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

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



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3