红警2共和国之辉ini修改菜鸟教程本文适合完全没有基础、或者有一点点基础的菜鸟学习。高手走过就路过吧。。。共和国之辉,虽然是一个被广为诟病的mod,但是他在平台或者大小网吧的游戏列表里的占有率是出奇的高,几乎每一个网吧只要有红警系列的多必须要有共和国之辉(一下简称共辉)。对于单机游戏,我们玩时间长了,总是喜欢设想这游戏要是能这样、那样该多好。于是有人想到了什么什么修改器,但是发现改出来的玩意儿往往不尽人意,和自己真正想要的相差甚远。所以,现在,我们就来研究一下亲自动手改共辉这个游戏。这个游戏所有的规则都是在rules.ini中。粗略的修改游戏,改动rules.ini中的语句就可以办到。要改规则,我们就要先找到规则文件。共辉的规则文件在rules.ini中。这里面我们要用到一个工具:XCCMixer。这个东西具体什么原理,怎么用,自己去百度,这里不细说。提取的时候要注意了,共辉这个版本的MOD是建立在RA2原版的基础上的。我们如果提取的是RA2.mix中的rules.ini文件,这个是原版的文件,不是共辉的。我们要到expand01.mix中去提取,这个才是我们要的共和国之辉的规则文件。注意一定要到expand01.mix中去提取!!在修改之前,强烈建议备份几个,以备如果我们的修改悲剧的失败了,不至于重装游戏。我们主要讨论这样几个问题:1、人有我有(别的国家有的,我也要有。)2、人无我有(只能我有,你不能有。)3、人有我优(细节优化)4、无限建造在开始之前,我要说明这里面说的我,player,是中国。下面我们开始第一项。共辉里面每个国家都有特色武器。比如法国的巨炮,英国的狙击手,伊拉克的辐射工兵,这些东西,就算我们把他老家车拉回来也是不能建造的。我们以巨炮为例,讲讲怎么实现别人有的东西我也要有。[GTGCAN]UIName=Name:GTGCANName=GrandCannonBuildCat=CombatStrength=900Armor=steelTechLevel=7Prerequisite=RADAR,GACNSTAdjacent=2Sight=10Owner=British,French,Germans,Americans,AllianceCost=2000RequiredHouses=French;Can'tlimitOwnerwithoutitshowingupasagreyedoutbuttononthesidebarsincePrereqswouldbemet.ThisisnewsystemPoints=30;Basically,OwnerwasmeantforSide,notHouse.(xHouses,2Sides)Power=-100Crewed=noROT=1Primary=GrandCannonWeaponCapturable=falseExplosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS4LG,DBRIS4SM,DBRIS5LG,DBRIS5SMMaxDebris=8MinDebris=4;DamageParticleSystems=SparkSys,LGSparkSysPowered=yesTurret=yesTurretAnim=GTGCANTURTurretAnimIsVoxel=trueTurretAnimX=3TurretAnimY=28TurretAnimZAdjust=-60TurretRecoil=yesTurretTravel=0BarrelTravel=8BarrelCompressFrames=3BarrelHoldFrames=3BarrelRecoverFrames=40TurretRotateSound=GrandCannonRotateWorkingSound=PowerOnNotWorkingSound=PowerOffBaseNormal=noAIBuildThis=yes上面这一大堆,就是巨炮的代码,怎么找到,复制巨炮的名字GTGCAN然后查找,找到跟上面格式一样的地方。注意看上面红色的地方。Prerequisite=RADAR,GACNST这句代码的意思是制造前提,意思是你要有了这两样东西才能让你造巨炮。其中,PADAR是什么东西,我也不知道,不过跟我们没多大关系,GACNST是盟军制造厂。这样问题就出来了一个,他的制造前提要有盟军制造厂,但是我们中国没这设备,怎么办?没关系,我们有这么一句代码:PrerequisiteOverride=,这个叫第二制造前提,可以盖过Prerequisite所要求的,意思就是达到了PrerequisiteOverride的要求就可以了,即使前面Prerequisite你没满足也没关系。那么这个制造前提,我们就填上中国有的玩意儿。那么第二个疑问又产生了:几乎所有的网络资料上完全没有关于中国代码的介绍,只是说中国是覆盖了古巴,剩下就没了。这里先告诉一件中国的东西,其余的一会再详细介绍。这个东西是CATECH。把这个填在Prerequisite的后面,格式是这样:Prerequisite=RADAR,GACNSTPrerequisiteOverride=CATECH就好了,这句的意思是,第二制造前提:中国高科,也就是作战实验室。第二行红色的:Owner=British,F...