当前位置:六中手游网 > 游戏知识 > 修改方法实例_红警2rules.ini修改实用教程(rules.ini)

修改方法实例_红警2rules.ini修改实用教程(rules.ini)

红警2rules.ini修改

红警2 1.006 XCC提取rules.ini路径ra2.mix-local.mix-rule.ini

----------

----------

修改时,注意大小写和标点。“;”后的语句为解释。

----------

----------

本次修改如下:

----------

1.盟军都拥有狙击手。

2.3.V3火箭具有全屏攻击的能力,且威力加强,变为精英后将装备核弹头。

4.使美国拥有V3火箭。

5.给美国增加一个新兵种PLA(具有共和国之辉里解放军的外形)。

----------

----------

rules.ini的修改:

----------

1.将狙击手改为盟军皆有

; British Sniper

[SNIPE]

UIName=Name:SNIPE

Name=Sniper

Category=Soldier

Primary=AWP

;CanPassiveAquire=no ; Won't try to pick up own targets

Prerequisite=GAPILE,RADAR

CrushSound=InfantrySquish

Strength=125 ;成员的生命值,值越高,抗打击越强。

Pip=red

Armor=none

TechLevel=1

修改方法实例_红警2rules.ini修改实用教程(rules.ini)  第1张

Sight=8

Speed=4 ;单位的移动速度,不要改太高,以免出错。

Owner=British,French,Germans,Americans,Alliance

RequiredHouses=British

“RequiredHouses=British”意思是仅限英国生产,将此语句删除,就可使盟军都可产生狙击手。

2.使V3火箭的射程覆盖全屏,真正的东风导弹。

; V3's rangefinder virtual weapon

[V3Launcher]

Damage=1

ROF=150

Range=18

“Damage=1”指伤害值,可视情况修改,数值大伤害高,建议改为300,“ROF=150”指循环装弹时间,60=1S,改为300,为5S周期,“Range=18”指射程,值越大,射程越远,改为800,实际上100差不多就覆盖全屏了。

3.使V3火箭具有核爆炸效果,不知怎么弄出核辐射效果。算是个战术核武器了,区别于核污染的脏弹。

V3Warhead=V3WH ; this is the warhead on a V3 Rocket

DMislWarhead=DMISLWH ; this is the warhead on a DredMissile

V3EliteWarhead=V3EWH ; this is the warhead on a V3 Rocket when the launcher is elite

“V3Warhead=V3WH”指普通的V3使用的弹头是V3WH,“V3EliteWarhead=V3EWH”指3星精英的V3使用的弹头是V3EWH。可将“V3WH”替换为“V3EWH”,“V3EWH”替换为“NUKE”,如下

V3Warhead=V3EWH ; this is the warhead on a V3 Rocket

DMislWarhead=DMISLWH ; this is the warhead on a DredMissile

V3EliteWarhead=NUKE ; this is the warhead on a V3 Rocket when the launcher is elite

这样,普通的V3火箭就可以发射3星精英的弹头了,而3星精英的V3火箭就成为真正的“东风”战术核武器了。

4.使盟军拥有V3火箭(或者说东风21D)。

; V3 Rocket launcher, or Chu-chu Rocket

[V3]

UIName=Name:V3

Name=V3 Launcher ;locked

Category=AFV

Prerequisite=NAWEAP,NARADR

Primary=V3Launcher

CanPassiveAquire=no ; Won't try to pick up own targets

Spawns=V3ROCKET

SpawnsNumber=1

SpawnRegenRate=400

SpawnReloadRate=0 ; missile spawn don't come back

NoSpawnAlt=yes ; alternate voxel for out of spawns: xxxxWO (V3WO)

Strength=150

Armor=light

TechLevel=3

Turret=no

CrateGoodie=yes

Sight=7

Speed=4

Owner=Russians,Confederation,Africans,Arabs

Cost=800

“Prerequisite=NAWEAP,NARADR”是指制造前提是NAWEAP(苏联战车工厂)、NARADR(苏联雷达)(可查红警2RULES代码表知道。),因此盟军不能使用,所以要在这行下面添加一行PrerequisiteOverride=GAWEAP,GATECH GAWEAP指盟军战车工厂,GATECH盟军作战实验室。使盟军建造V3火箭成为了可能,具备了硬件设施,为什么呢?

“Owner=Russians,Confederation,Africans,Arabs”是指拥有者是苏联阵营国家。在“Russians,Confederation,Africans,Arabs”前面插入

“British,French,Germans,Americans,Alliance”用半角“,”隔开,如下

Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs 最后面无逗号。

在改下Cost=800 改为2000,东风导弹可不便宜。这样,盟军就可以生产V3火箭了。或者,只插入Americans,使盟军中只有美国拥有超级V3火箭。

5.给美国增加一个新兵种PLA。

注意未提及的,无需修改,甚至不要修改。

①在[InfantryTypes](步兵单位列表)注册PLA,原版已注册到45了,于是依次增加46=PLA

②复制如下苏联动员兵的代码语句,在此基础上修改。为了方便,将复制的语句放在这段代码的下面,方便比较查对。

; Conscript /是注释名称,改为; 新加入的兵种PLA

[E2] /新兵种名字,注册的名字,改为[PLA]

UIName=Name:E2 /新兵种在游戏中显示的名字,改为UIName=Name:PLA

Name=Conscript /单位的名字,改为PLA

Image=CONS /单位在游戏中使用的皮肤模型,使用超时空海豹队员的皮肤,如同共和国之辉中的解放军,改为Image=CCOMAND

Category=Soldier /单位的类型为步兵,即可在兵营中生产

Primary=M1Carbine /主武器,让其使用美国大兵部署后的武器,改为Primary=Para

Occupier=yes ; I can Occupy UC buildings

Prerequisite=NAHAND /制造前提是NAHAND(苏联兵营),让盟军兵营生产,改为Prerequisite=GAPILE

CrushSound=InfantrySquish

Strength=125 /单位生命值,改大,抗打些,改为Strength=300

Armor=flak /装甲类型为布甲,

TechLevel=1 /科技等级

Pip=white

Sight=5 /视力(可以打开多少黑幕)

Speed=4 /运动速度,增加速度,改为Speed=5

Owner=Russians,Confederation,Africans,Arabs /可以制造的国家,让只有美国制造,改为Owner=Americans

Cost=100 /制造价格,改为Cost=300

Soylent=20 /赶到复制中心可以回收的金钱,改为Soylent=200

Points=5 /被毁时对方得到经验值=5,改为Points=10

IsSelectableCombatant=yes /可以被控制参加战斗

修改方法实例_红警2rules.ini修改实用教程(rules.ini)  第2张

VoiceSelect=ConscriptSelect /被选中时的语音

VoiceMove=ConscriptMove /移动的语音

VoiceAttack=ConscriptAttackCommand /攻击的语音

VoiceFeedback=ConscriptFear /害怕的语音

VoiceSpecialAttack=ConscriptMove /特殊攻击的语音

DieSound=ConscriptDie /死亡的语音

Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}

PhysicalSize=1 /单位的大小(就是进运输工具时所占的空间)

MovementZone=Infantry

;MovementZone=InfantryDestroyer ;GEF wow!!! copy paste bug from the original Disk Thrower!

ThreatPosed=5 /电脑优先攻击的数值,这个数值越高敌人就越会趋向于攻击这种兵种,改为ThreatPosed=10

VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER

EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF

ImmuneToVeins=yes

Size=1

修改方法实例_红警2rules.ini修改实用教程(rules.ini)  第3张

ElitePrimary=M1CarbineE /变为精英级后使用的武器,与前面对应改为ElitePrimary=ParaE

IFVMode=2

修改完毕后,就好了,一个新兵种诞生了。