-
红警
2
共和国之辉
in
i
修改菜鸟教程
本文适合完全没有基
础、或者有一点点基础的菜鸟学习。高手走过就路过吧。
。
。<
/p>
共和国之辉,虽然是一个被广为诟病的
mod
,但是他在平台或者大小网吧的游戏列表
里的占有率是出
奇的高,
几乎每一个网吧只要有红警系列的多必须要有共和国之辉
(一下简
称共辉)
。
对于单机游戏,
我们玩时间长了,总是喜欢设想这游戏要是能这样、那样该多好。
于是有人想到了什么什么修改器,
但是发现改出来的玩意儿往往不尽人意,
和自己真正想要
的相差甚远。所以,
现在,
我们就来研究一下亲自动手改共辉这个游戏。
这个游戏所有的规
则都是在
中。粗略的修改游戏,改动
中的语句就可以办到。
要改规则,我们就要先找到规则文件。共辉的规则文件在
中。
这里面我们要用
到一个工具:
XCC
Mixer
。这个东西具体什么原理,怎么用,自己去百度,这里不细说。提
取的时候要注意了,共辉这个版本的
MOD
是建立
在
RA2
原版的基础上的。我们如果提取的
是
中的
文
件,这个是原版的文件,不是共辉的。我们要到
中
去提取,
这个才是我们要的共和国之辉的规则文件。
注意一定要到
中去提取!
!
在修改之前,强烈建议备份几个,以备如果我们的修改悲剧的失败了,不至于重装游戏。< p>
我们主要讨论这样几个问题:
1
、
人有我
有(别的国家有的,我也要有。
)
2
、
人无我有(只能我有,你不能有。
)
3
、
人有我优(细节优化)
4
、
无限建造
在开始之前,我要说明这里面说的我,
player
,是中国。
下面我们开始第一项。
共辉里面每个国家都有特色武器。
p>
比如法国的巨炮,
英国的狙击手,
伊拉克的
辐射工兵,
这些东西,
就算我们把他老家车拉回来也是不能建造
的。
我们以巨炮为例,
讲讲怎么实现别
人有的东西我也要有。
[GTGCAN]
UIName=Name:GTGCAN
Name=Grand Cannon
BuildCat=Combat
Strength=900
Armor=steel
TechLevel=7
Prerequisite=RADAR,GACNST
Adjacent=2
Sight=10
< br>Owner=British,French,Germans,Americans,Alliance
Cost=2000
RequiredHouses=French Can't limit
Owner without it showing up as a greyed out button
on
the sidebar since Prereqs would be
met.
This is new system
Points=30
;
Basically,
Owner
was
meant
for
Side,
not
House.
(x
Houses,
2
Sides)
Power=-100
Crewed=no
ROT=1
Primary=GrandCannonWeapon
Capturable=false
Explosion=T
WLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS4LG,DBRIS4S
M,DBRIS5LG,DBRIS5SM
MaxDebris=8
MinDebris=4
;DamageParticleS
ystems=SparkSys,LGSparkSys
Powered=yes
Turret=yes
TurretAnim=GTGCANTUR
TurretAnimIsVoxel=true
TurretAnimX=3
TurretAnimY=28
TurretAnimZAdjust=-60
TurretRecoil=yes
TurretTravel=0
BarrelTravel=8
BarrelCompressFrames=3
BarrelHoldFrames=3
BarrelRecoverFrames=40
TurretRotateSound=GrandCannonRotate
WorkingSound=PowerOn
NotWorkingSound=PowerOff
BaseNormal=no
AIBuildThis=yes
上面这一大堆,就是巨炮的代码,怎么找到,复制巨炮的名字
GTGCAN
然后查找,找到
跟上面格式一样的地方。注意看上面红色的地方。
Prerequisite=RADAR,GACNST
这句代码的意思是制造前提,
意思是你要有了这两样东西才能让你造巨炮。<
/p>
其中,
PADAR
是什么东西,我也不知
道,不过跟我们没多大关系,
GACNST
是盟军制造厂。这样
问题就出
来了一个,
他的制造前提要有盟军制造厂,但是我们中
国没这设备,怎么办?没关系,
我们
有这么一句代码:
PrerequisiteOverride=
,这个叫第二制造前提,
可以盖过
Prerequisite
所要
求的,意思就是达到了
PrerequisiteOverride
< br>的要求就可以了,即使前面
Prerequisite
你
没满
足也没关系。那么这个制造前提,我们就填上中国有的玩意儿。那么第二个疑问又产
生了:
几乎所有的网络资料上完全没有关于中国代码的介绍,
只
是说中国是覆盖了古巴,
剩下就没
了。这里先告诉一件中国的东
西,其余的一会再详细介绍。
这个东西是
CATECH
。把这个填在
Prerequisite
p>
的后面,格式是这样:
Prerequisite=RADAR,GACNST
PrerequisiteOverride=CATECH
就好了,这句的意思是,第二制造前提:中国高科,也
就是作战
实验室。
第二行红色的:
Owner
=British,French,Germans,Americans,Alliance
< br>,
这句话的意思是谁可
以有,但是要注意,只是说你可以
有,并不是说你可以造。大家看到了,这里面的国家都是
盟军,完全没有苏军和中国。那
我们就填上,把
owner=
后面把所有的国家名字全都写上,
像这样:
Owner= Russi
ans,Confederation,Africans,Arabs,British,French,Ge
rmans,Americans,Alliance
。
然后我们看第三个红色的代码:
RequiredHouses=French Can't limit
Owner without it showing up as a greyed out button
on
the sidebar since Prereqs would be
met.
This is new system
RequiredHouses=French
的意思是只有谁可以建
造,我们看到后面是
French
,法国,巨
< br>炮这种东西只能法国制造的真正秘密就在这里,
至于后面分号之后的英文,
反正是注释起来
了,您要是认为您鸟语比较好,就去翻译好了,我们既
然找到症结所在,就下手吧,果断干
掉这行代码,连同后面注释起来的一大堆也统统干掉
,之后收工。解决了一个,剩下的,您
自己看着办,至于代码,你可以网上搜,也可以看
我后面给出的。
第一个问题搞定了,
我们来看第二个,人无我有。
典型
代表就是超级武器。
超级武器很
爽,不过跟电脑对战的时候很少
有人选,都是流口水但是又怕烫了舌头,你想想,要是你
1V7
的时候,
7
个核蛋飞来,那咱家里可就成零蛋了,什么都没了,
现在我们就来解决这个
问题,让这些超武只能我造,电脑免谈。
我们仍然用巨炮做例子,重点就在那一句代码:
AIBuild
This=yes
意思是让不让
AI
也就是电脑造这个东西,如果不让,就把
yes
换成
NO
。搞定收工。
第三个问题,人有我优。
众所周知,
共辉里面的东西中国的都比别人的霸道,
最简单的一个例子,<
/p>
同样是黑影战
斗机,
小韩的就是只能下一
个蛋而且还炸不掉一个矿场,
中国的飞机,
只要是地图上让炸的
东西,一次投弹全灭,天启,比别的国家的血多,直升机比别人的能装,尤其是
V3
火箭,
3
连发!<
/p>
!
那我们就来研究一下
V3
火箭。中国的
V3
火箭代
码是
V32
。
[V32]
UIName=Name:V3
Name=V3
Image=V3
Category=AFV
Prerequisite=CA
WEAP
,CARADR,CATECH
Primary=V3Launcher
CanPassiveAquire=no Won't try to pick
up own targets
Spawns=V3ROCKET
SpawnsNumber=3
SpawnRegenRate=400
SpawnReloadRate=0 missile spawn don't
come back
NoSpawnAlt=yes alternate
voxel for out of spawns: xxxxWO (V3WO)
Strength=500
Armor=light
TechLevel=8
Turret=no
CrateGoodie=yes
Sight=8