• 网络游戏
  • 2024-12-24 10:34:23
  • 0

红色警戒注册弹体(红警1核弹)

各位老铁们,大家好,今天由我来为大家分享红色警戒注册弹体,以及红警1核弹的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

红色警戒怎么弄空爆弹

可以滴

你修改弹头代码让他沿轨迹飞行可以沿途杀死一切

或让个伊文在附近(限V3)等V3弹头快发誓的时候让伊文装炸弹然后就可以在空中爆啦~\(≧▽≦)/~

红色警戒2尤里复仇怎么建造像科技商店之内的建筑

你可以把科技机器商店等的资料复制一份,改一下注册名(中括号里的那个,在最上面)以及UIName(很容易找到,与Ra2*.csf相关,)然后加一行:Image=???(???写你想要的建筑名,如盟军建造厂:GACNST等)

下面是建筑的注册名,如果里面没有Image=???的话,???就是它的注册名。

GAPOWR盟军发电厂

GAREFN盟军矿厂

GAPILE盟军兵营

GAWEAP盟军兵工厂

GAAIRC盟军空军指挥部

AMRADR美国空军指挥部

GADEPT盟军维修厂

GAYARD盟军船厂

GATECH盟军实验室

GAROBO控制中心---

GAOREP矿石精鍊器

GAWALL盟军围墙

GAPILL机枪碉堡

NASAM爱国者飞弹

GAGAP裂缝产生器

ATESLA光棱塔

GASPYSAT间谍卫星

GACNST盟军建造场

GTGCAN法国巨炮

GACSPH超时空传送仪

GAWEAT天气控制器

NAPOWR磁能反应炉

NAREFN苏军矿厂

NAHAND苏军兵营

NAWEAP苏军兵工厂

NARADR苏军雷达

NADEPT苏军维修厂

NAYARD苏军造船厂

NATECH苏军实验室

NANRCT核子反应堆

NAINDP工业工厂

NAWALL苏军围墙

NABNKR战斗碉堡

NALASR哨戒炮

NAFLAK防空炮

TESLA磁暴线圈

NACNST苏军建造厂

NAIRON铁幕

NAMISL核弹发射井

YAPOWR生化反应炉

YAREFN奴隶矿厂

YABRCK尤里兵营

YAWEAP尤里兵工厂

NAPSIS心灵感应器

YAYARD尤里船厂

YAGRND部队回收厂

YATECH尤里实验室

GAFWLL尤里围墙

NATBNK坦克碉堡

YAGGUN盖特机炮

YAPSYT心灵控制塔

NACLON复制中心

YAGNTC基因突变器

YAPPET心灵控制增幅器

YACNST尤里建造场

GASAND=沙墙

CAAIRP=科技机场

CAOILD=科技钻油厂

CAHOSP=市民医院 [RA2]

CAMACH=科技机器商店

CAOUTP=科技前哨站

CAPOWR=科技电厂

CASLAB=秘密科技实验室

CATHOSP=科技医院 [YR]

CATIME01=时间机器

CATIME02=时间机器

CALAB=爱因斯坦实验室

GATE1=闸门

CABUNK01-04=燃料库

CABHUT=桥梁维修小屋

CAGARD01=警卫哨

CAMIAM04=救生员休息亭

CAUSFGL=美国国旗

CACUFGL=古巴国旗

CAFRFGL=法国国旗

CAGEFGL=德国国旗

CAIRFGL=伊拉克国旗

CALBFGL=利比亚国旗

CARUFGL=俄国国旗

CAUKFGL=英国国旗

CASKFGL=韩国国旗

CALOND04=英国国会

CALOND05=大笨钟

CALOND06=伦敦塔

CAMORR06=理克酒馆

CAEGYP01=金字塔

CAEGYP02=金字塔

CAEGYP03=金字塔

CASEAT01=西雅图太空针塔

CASEAT02=巨软园区

CASTL04=拱门

CASYDN03=雪梨歌剧院

CAEAST01=复活岛石像

CAEAST02=尤里雕像

CATRAN03=尤里要塞

CAEGYP03=人面狮身像

CALUNR01=登月小艇

CAMIAM08=亚历桑那纪念馆

CAPRS03=世界惊奇博物馆

CACHIG04=芝加哥协会大楼

CAEURO05=雕像

CAFARM06=灯塔

CAPARS01=艾菲尔铁塔

CAPARS11=巴黎凯旋门

CAWASH14=杰佛逊纪念馆

CAWASH19=胜利纪念碑

CAWASH15=林肯纪念馆

CARUS03=克里姆林宫

CAWASH01=白宫

CATRAN01=地窖

CAWASH19=胜利纪念碑

CACOLO01=空军学院礼拜堂

CARUS08- 11=球状戏院

CAMISC06=V3飞弹

CAARMY01-04=军队营帐

CAFRMB=移动式厕所

CATECH01=通讯中心

AMMOCRAT=弹药箱

CAMISC01-02=油桶

如果要直接造,在科技机器商店下直接加(医院等同样)

BuildCat=TECH

Techlevel改为0~10的任意数字

Prerequisite=CNST在有基地车时可造

即可

QQ:1102885498

红色警戒的修改问题~~!~!~高手进~!~!~!

RA2的单位属性都定义在rules.ini文件里尤里是rulesmd.ini

先以美国大兵为例

[E1]

UIName=Name:E1/单位在游戏中显示的名字,相关内容在RA2(md).CSF里

Name=GI/单位的名字(可有可无)

Image=GI/单位的图象显示名称(在art(md).ini中编辑

Category=Soldier/单位的类型

Primary=M60/主武器

Secondary=Para/次要武器

Occupier=yes/是否可以占领建筑物作战

OccupyWeapon=UCPara/在占领建筑物中使用的武器

EliteOccupyWeapon=UCElitePara/精英级别在占领建筑物中使用武器

OpenTransportWeapon=1/在运输工具中用第一武器(好象是这样)

Prerequisite=GAPILE/必须的建筑

CrushSound=InfantrySquish/挨坦克压的音效

Strength=125/生命值

Pip=white/在运输工具中显示什么颜色

OccupyPip=PersonBlue/在占领建筑物中显示的颜色

Armor=none/装甲类型

TechLevel=1/科技等级(不同的需求为1到10,-1即不能建造)

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

Speed=4/速度

Owner=British,French,Germans,Americans,Alliance/所属国家(阵营)

Cost=200/价钱

Soylent=100/好象是塞进垃圾箱后得到的钱

Points=10/好象是被消灭后得到的经验值

IsSelectableCombatant=yes/定义为可以控制的单位

VoiceSelect=GISelect/单位的语音

VoiceMove=GIMove/单位的语音

VoiceAttack=GIAttackCommand/单位的语音

VoiceFeedback=GIFear/单位的语音

VoiceSpecialAttack=GIMove/单位的语音

DieSound=GIDie/单位的语音

Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}/运动方式(这里是陆地移动方式)

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

MovementZone=Infantry/运动地域

ThreatPosed=10(好象电脑优先攻击的数值)

ImmuneToVeins=yes(好象是对矿免疫)

ImmuneToPsionics=no/是否对尤里的心灵控制免役

Bombable=yes(抱歉,忘了)

Deployer=yes/是否可以展开

DeployFire=yes/展开后可以攻击

VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER/老手级后的能力.分别为生命加强,火力提高,攻击间隔减少,视力加大,速度变快

EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF/精英级的能力.自疗,生命加强,火力提高,攻击间隔减少

Size=1/单位的大小

Crushable=yes/能够被压扁

DeploySound=GIDeploy/展开的音效

UndeploySound=GIUndeploy/展开后站起来的音效

ElitePrimary=M60E/精英级主武器

EliteSecondary=ParaE/精英级副武器

IFVMode=2/进入步兵车后所用的武器

以上是美国大兵的代码段

它的图象定义在art.ini中尤里是artmd.ini

[GI]/用的是素材的文件名

Cameo=GIICON/单位的图标名(格式为图标文件名后加 ICON)

AltCameo=GIUICO/升级图标

Sequence=GISequence/控制图象的次序段

Crawls=yes/是行走运动的单位

Remapable=yes/不知道

FireUp=2/图象开火的位置

PrimaryFireFLH=80,0,105/主武器图象开火的坐标

SecondaryFireFLH=80,0,90/次要武器图象开火的坐标

如果在rules(md)中不使用这代码段名[GI]做为单位的代码名(rules中用"[E1]"),则要在rules(md)的该单位代码中加上 Image=GI

参考上面的代码,来制作一个新的单位

比如在RA2任务中出现过的美国总统的保镖

先复制这段代码到文件任意一个地方~

这是它的代码:

[SSRV]

UIName=Name:SecretService

Name=Secret Service

Category=Soldier

Strength=50

Primary=Pistola

Armor=none

TechLevel=-1******平民单位,不能建造,把它改为1

CrushSound=InfantrySquish

Sight=2

Speed=4

Owner=Russians,Confederation,Africans,Arabs,YuriCountry******所属国,这里定义了它为苏军阵营和尤里可拥有

在后面加入British,French,Germans,Americans,Alliance使它可以被所有国家建造(用逗号格开)

AllowedToStartInMultiplayer=no*****定义它是否在初始部队出现,为了方便,改为 yes

Cost=10

Soylent=100

Points=1

Pip=white

VoiceSelect=SSSelect

VoiceMove=SSMove

VoiceAttack=SSAttackCommand

VoiceFeedback=

VoiceSpecialAttack=SSMove

DieSound=SSDie

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

PhysicalSize=1

MovementZone=Infantry

ThreatPosed=0

ImmuneToVeins=yes

Size=1

IFVMode=0

下面是修改后的:

[SSRV2];*********为了不覆盖原来的单位,改一个其他的名字!

UIName=Name:SecretService

Name=Secret Service

Category=Soldier

Image=SSRV;**********素材,就是保镖的样子,别忘加上这句!

Strength=50

Primary=Pistola

Armor=none

TechLevel=1

CrushSound=InfantrySquish

Sight=2

Speed=4

Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry

AllowedToStartInMultiplayer=yes

Cost=10

Soylent=100

Points=1

Pip=white

VoiceSelect=SSSelect

VoiceMove=SSMove

VoiceAttack=SSAttackCommand

VoiceFeedback=

VoiceSpecialAttack=SSMove

DieSound=SSDie

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

PhysicalSize=1

MovementZone=Infantry

ThreatPosed=0

ImmuneToVeins=yes

Size=1

IFVMode=0

Prerequisite=GAPILE;******定义为盟军兵营建造

IsSelectableCombatant=yes;******加上这句保险

好,代码是写好了.但是还有一道程序

就是注册单位名字

找到[InfantryTypes](步兵单位列表)

在数字后面加上**=SSRV2*******注意要大写

同样的

[VehicleTypes]

是机动车列表

[AircraftTypes]

飞行器列表

修改完毕,保存,一个新的单位诞生了~~

但是,还有一个问题.....没有图标!

由于没有新的图标文件,先用美国大兵的替一下

打开art.ini或artmd.ini

找到[SSRV]一段

你会看到图标已经有了定义

Cameo=SHKICON

AltCameo=SHKUICO

那是磁暴兵的图标

有了图标就别动了,进游戏看看吧~~~

关于武器,用犀牛的主炮来做个说明

[120mm]

Damage=90杀伤力

ROF=65射弹间隔

Range=5.75距离

Projectile=Cannon射弹方式(定义射弹图象等)

Speed=40速度

Warhead=AP弹头

Report=RhinoTankAttack音效

Anim=GUNFIRE发炮口动画

Bright=yes打出去的炮弹落在地上会亮一下

*****特别要注意大小写不能有差错

[Cannon]射弹名称

Image=120MM图象名称

Arcing=true定义它呈弧线运动

SubjectToCliffs=yes是否可以射击悬崖

SubjectToElevation=yes是否可以射击高地

SubjectToWalls=yes是否可以射击围墙

[AP]弹头名字

CellSpread=.3爆炸范围

PercentAtMax=.5忘了~

Wall=yes是否可以打坏围墙

Wood=yes是否可以打坏木头?

Verses=25%,25%,15%,75%,100%,100%,65%,45%,60%,60%,100%弹头对装甲的伤害比例,分别为1-3步兵, 4-6坦克, 7-9建筑,后两个是特殊装甲,如蜘蛛

Conventional=yes又忘了~

InfDeath=3步兵被这个武器打击后的死亡方式.

AnimList=S_CLSN16,S_CLSN22动画

ProneDamage=50%

根据以上设定,可以自己做一个新的武器

举例:

[130mm]

Damage=100;威力加大~

ROF=65

Range=5.75

Projectile=Cannon

Speed=40

Warhead=130mmAP;自己做一个弹头

Report=RhinoTankAttack

Anim=GUNFIRE

Bright=yes

还可以加上如"Burst=2"(一次打两发)等语句加强威力

*****弹头跟单位一样,新加的要注册

注册在[Warheads]列表中

[130mmAP];注意名字要和前面的一样

CellSpread=2;范围大些威力强~(不能超过10)

PercentAtMax=.5

Wall=yes

Wood=yes

Verses=100%,100%,100%,200%,200%,200%,100%,100%,000%,100%,100%;这样设置,对坦克建筑强,尤其是步兵

Conventional=yes

InfDeath=3

AnimList=S_CLSN16,S_CLSN22

ProneDamage=50%

这是一个BT武器~范围大对坦克步兵建筑威力超强~~

武器之AIRBURST,

[xxx];母弹名

Damage=5

ROF=75

Range=12

MinimumRange=6

Projectile=Launcher22

Speed=40

Warhead=ApocAPE

Report=ApocalypseAttackGround

Anim=VTMUZZLE

Burst=2

Bright=yes

[Launcher22];母弹射弹

Arm=2

High=yes

VeryHigh=yes

Proximity=yes

Cluster=9

Ranged=yes

AA=no

Image=120MM

ROT=4

Airburst=yes

AirburstWeapon=SEPARATE;分裂出来的炸弹

IgnoresFirestorm=no

CourseLockDuration=10

SubjectToCliffs=no

SubjectToElevation=no

[SEPARATE];子弹

Projectile=BlimpBombP;子弹的弹道(我是用KIROV的)

Damage=100

Warhead=NUKE32;

Anim=MININUKE;

Range=2

ROF=10

FireInTransport=no

;下面的这个要在[WARHEADS]申明

[NUKE32]

Verses=150%,100%,100%,150%,150%,220%,100%,150%,100%,100%,100%

Sparky=no

Fire=yes

InfDeath=6

CellSpread=5

PercentAtMax=.5

Bright=yes

AnimList=MININUKE

子弹的武器要成为一个不可造单位的武器

比如:

[XBURST]

UIName=Name:XCOMET

Name=Placeholder Airburst 2

Image=HTNK

Prerequisite=GAWEAP,GATECH

Primary=SEPARATE;子弹

Secondary=TeslaFragment2

Strength=300

Category=AFV

Armor=heavy

Turret=yes

IsTilter=yes

TooBigToFitUnderBridge=true

TechLevel=-1;一定要弄不可造

Sight=8

Speed=4

CrateGoodie=no

Crusher=yes

Owner=British,French,Germans,Americans,Alliance

Cost=2

Points=50

ROT=5

IsSelectableCombatant=yes

AllowedToStartInMultiplayer=no

Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60

VoiceSelect=

VoiceMove=

VoiceAttack=

VoiceFeedback=

MaxDebris=3

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

MovementZone=Destroyer

ThreatPosed=40

DamageParticleSystems=SparkSys,SmallGreySSys

DamageSmokeOffset=100, 100, 275

Weight=3.5

VeteranAbilities=STRONGER,FIREPOWER,SIGHT,FASTER

EliteAbilities=STRONGER

Accelerates=false

ZFudgeColumn=8

ZFudgeTunnel=13

Size=3

Trainable=yes

箱子的设置:

1代表几率(所有几率数相加最好不要超过110)

2代表动画效果

3代表是否出现在水里

[Powerups]

Armor=10,ARMOR,yes,1.5;1,2,3,装甲增加到1.5倍

Firepower=10,FIREPOWR,yes,2.0; 1,2,3,火力增加到2.0倍

HealBase=10,HEALALL,yes; 1,2,3<---加生命值

Money=20,MONEY,yes,2000; 1,2,3,钱数

Reveal=10,REVEAL,yes; 1,2,3<---全图

Speed=10,SPEED,yes,1.2; 1,2,3,速度增加到1.2倍

Veteran=20,VETERAN,yes,1; 1,2,3,升级的级数

Unit=20,,no; 1,2,3<---获得车辆

Invulnerability=0,ARMOR,yes,1.0; 1,2,3,延迟时间<---刀枪不入,类似铁幕,是RA1遗留下来的东西,一般无实际作用

IonStorm=0,,yes; 1,2,3<---引起离子风暴,是TS遗留下来的东西,一般无实际作用

Gas=0,,yes,100; 1,2,3,泰伯利亚气体云的杀伤力<---好像也没什么用

Tiberium=0,,no; 1,2,3一片矿(好东西~)

Pod=0,,no; 1,2,3<---获得Drop Pod一次,TS测试版的东西,在FS里不知是否有用,RA2无效

Cloak=0,CLOAK,yes; 1,2,3<---隐形

Darkness=0,SHROUDX,yes; 1,2,3<---关闭全图

Explosion=0,,yes,500; 1,2,3,爆炸杀伤力<---大爆炸~~

ICBM=0,CHEMISLE,yes; 1,2,3<---核弹一次

Napalm=0,,no,600; 1,2,3,火焰杀伤力<---RA1就有的东西,现在似乎仍有用

Squad=0,,no; 1,2,3<---RA1遗留下来的,在RA2中无效

首先打开RULES.INI文件,我们看到的【;】符号以后的文字是属性介绍,是

无关紧要的,大家看这儿~(第二十二行)

______________________________________________________________________

; repair and refit

RefundPercent=50%

______________________________________________________________________

这是规定拍卖建筑物时价格与实际造价的比例为50%,要是改为120%就是说卖

价比造价高(这样改可以炒楼啦!),在缺钱用的时候,你知道该咋办了吧?

再看这儿~

______________________________________________________________________

;GEF

;************ American Paradrop Special Rules***********

;These two lists _must_ have the same number of elements

;AmerParaDropInf=E1,GHOST,ENGINEER

;AmerParaDropNum=6,6,6;How many of each of those infantry

AmerParaDropInf=E1;(空投步兵类型)

AmerParaDropNum=8;(空投步兵数量)

AllyParaDropInf=E1;(盟军占有民用机场空投步兵类型)

AllyParaDropNum=6;(盟军占有民用机场空投步兵数量)

SovParaDropInf=E2;(苏军占有民用机场空投步兵类型)

SovParaDropNum=9;(苏军占有民用机场空投步兵数量)

______________________________________________________________________

这一段是空投伞兵规则,E1是美国大兵,E2是动员兵,大家可以到步兵类型

列表中找其他兵种替换,我用的是手雷兵和尤里。也可以改为空投奶牛=COW笑

_______________________________________________________________________

再看~

这是个体统计学中步兵类型列表的第一例~[E1]美国大兵属性:

; GI

[E1]【注册名】

UIName=Name:E1【游戏中显示名】

Name=GI【自己好认的名,随便改就行】

Image=GI【游戏中显示图形】

Category=Soldier【分类=军人】

Primary=M60【第一武器=M60机枪】

Secondary=Para【第二武器=Para机枪】

Occupier=yes【能占据建筑物射击=是的】

Prerequisite=GAPILE【制造前提=兵营】

CrushSound=InfantrySquish【被碾碎声音~~惨!】

Strength=125【生命值=125】

Pip=white【运兵时显示刻度色=白色】

Armor=none【装甲=没有】

TechLevel=1【制造必须科技等级=1】

Sight=5【视野范围=5】

Speed=4【移动速度=4】

Owner=British,French,Germans,Americans,Alliance【可以制造的国家】

Cost=200【制造价格=200元】

Soylent=150【????】

Points=10【被毁时对方得到经验值=10】

IsSelectableCombatant=yes【能选择到战斗】

VoiceSelect=GISelect【被单点选择时声音】

VoiceMove=GIMove【点选移动答复声音】

VoiceAttack=GIAttackCommand【点选攻击答复声音】

VoiceFeedback=GIFear【害怕的惊叫声音】

VoiceSpecialAttack=GIMove【特殊攻击叫声】

DieSound=GIDie【牺牲时的叫声】

Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}【运动模式】

PhysicalSize=1【物理尺寸=1】

MovementZone=Infantry【运动限制=步兵】

ThreatPosed=10【威胁等级=10】

ImmuneToVeins=yes【免疫??=是】

ImmuneToPsionics=no【免疫精神武器=没有】

Bombable=yes【能爆炸?】

Deployer=yes【可以展开=是的】

DeployFire=yes【展开射击=是的】

VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER

EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF

Size=1【运兵体积=1】

Crushable=yes【能被碾压=是的】

DeploySound=GIDeploy【展开沙包声音】

UndeploySound=GIUndeploy【收回展开声音】

ElitePrimary=M60E【升级的第一武器】

EliteSecondary=ParaE【升级的第二武器】

IFVMode=2【进入步兵战车炮塔改变模式】

_____________________________________________________________________

嘿!自己改改玩吧,不要过分了!大同小异的,还不快试试?

我不想写啦!白天工作好累啊!今天到此为止,下课啦!待续?.......

对于刚入门(或从未接触过修改)的红警玩家来说,应该从修改规则文件学

起。在这之前先准备好规则文件~RULES.INI和ART.INI『网上下载』

下面我就简要介绍规则文件的修改方法:(举例)

这一课先复习一下空投武器规则修改:

;************ American Paradrop Special Rules***********

;These two lists _must_ have the same number of elements

;AmerParaDropInf=E1,GHOST,ENGINEER~~(1)

;AmerParaDropNum=6,6,6;How many of each of those infantry~~(2)

AmerParaDropInf=E1;(美国空投步兵类型)

AmerParaDropNum=8;(美国空投伞兵数量)

AllyParaDropInf=E1;(盟军占有民用机场空投步兵类型)

AllyParaDropNum=6;(盟军占有民用机场空投步兵数量)

SovParaDropInf=E2;(苏军占有民用机场空投步兵类型)

SovParaDropNum=9;(苏军占有民用机场空投步兵数量)

_____________________________________________________________________

注意(1)是美国空投步兵类型为~美国大兵、海豹部队、工程师。

(2)是美国空投步兵数量为~6,6,6

也就是说三种步兵各投六个,够了吧!会有三架飞机同时空投。大家把

分号;减切复制到下两行开头就行啦!不能有重复规则设置出现,切记!

_____________________________________________________________________

下面教大家自添加新兵种,以飞行磁暴兵为例:

···

例1:飞行磁暴兵修改

第一步:先在红警2[rules.ini]文件中步兵类型列表添加‘46=PAPAYA’登录。

第二步:在‘个体统计学’后的<步兵类型>资料中加入以下内容~

_____________________________________________________________________

;飞行磁暴兵

[PAPAYA];【被登录名字】(可以自己取)

UIName=PAPAYA;【游戏中实际显示名字】

Name=Shock Trooper;【自定义名字】

Category=Soldier;【分类=军人】

Image=SHK;【图象=磁暴步兵】

Primary=ElectricBolt;【第一武器】

Secondary=AssaultBolt;【第二武器】~(充电)

Assaulter=no;【攻击者=不?】

Prerequisite=NAHAND,RADAR;【必须在此基础上制造】

Crushable=no;【不能被碾压】

Strength=130;【实际生命值大小为130】

Armor=Plate;【装甲厚度】

TechLevel=8;【制造必须科技等级=8】

Pip=white;【装入运兵机车时为白色】

Sight=12;【视野范围=12】

Speed=4;【移动速度=4】~(已被取代)

Owner=Russians,Confederation,Africans,Arabs;【能够被制造的国家】

RequiredHouses=Arabs;【唯一能够拥有的国家=伊拉克】

Cost=1000;【制造成本=1000】

Soylent=600;【???????】

Points=15;【被杀后对方得到的经验值加15】

IsSelectableCombatant=yes;【能选择到战斗】

VoiceSelect=TeslaTroopSelect;【被单点选择时声音】

VoiceMove=TeslaTroopMove;【点选移动答复声音】

VoiceAttack=TeslaTroopAttackCommand;【点选攻击答复声音】

VoiceFeedback=TeslaTroopFear;【害怕的惊叫声音】

MoveSound=RocketeerMoveLoop;【移动时的声音】

DieSound=TeslaTroopDie;【牺牲时的叫声】

CrashingSound=RocketeerDie

ImpactLandSound=RocketeerCrash;【坠地时的声音】

Locomotor={92612C46-F71F-11d1-AC9F-006008055BB5};【运动模式】

PhysicalSize=1;【物理尺寸=1】

SpeedType=Hover;【盘旋模式】

MovementZone=fly;【运动限制=飞行】

JumpjetSpeed=30;【飞行速度】

JumpjetClimb=20;【攀升速度】

JumpjetCrash=25;【下降速度】

JumpJetAccel=10

JumpJetTurnRate=10;【转身速度】

JumpjetHeight=500;【飞行高度】

JumpjetWobbles=.01

JumpjetDeviation=1

JumpjetNoWobbles=yes;【飞行中摇晃】

ThreatPosed=20;【威胁等级】

VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER;【能力升二级】

EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF;【能力升三级】

ImmuneToVeins=yes;【免疫??=是】

BalloonHover=yes;【决不降落到陆地】

HoverAttack=yes;【盘旋进攻】

Size=1;【运兵体积=1】

AllowedToStartInMultiplayer=no

ElitePrimary=ElectricBoltE;【升到三级后的武器】

IFVMode=6;【进入步兵战车炮塔攻击模式】

____________________________________________________________________

是不是很长呀?其实就是把磁暴步兵和飞行兵组合一下,复制加粘贴就可。

很简单吧!以此类推,我们可以改变航母运动模式:

用~

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

MovementZone=AmphibiousCrusher

SpeedType=Amphibious

覆盖~

Locomotor={2BEA74E1-7CCA-11d3-BE14-00104B62A16C}

SpeedType=Float

MovementZone=Water

这样,可以在陆地上行驶的两栖航空母舰就诞生啦!在“极速2003版”中,

我把Nimitz航母改成了这样,替换了美国航母,很厉害哟!

在新航母资料[CARRIERB]中加入~

BuildLimit=5(限造五艘)

SpawnsNumber=4(一次出动四架舰载机)——【覆盖】

;CanPassiveAquire=no(自动防御)——【此行也可删除】

RequiredHouses=Americans(只能由美国制造)

***************************************************************

在原航母资料[CARRIER]中加入~

ForbiddenHouses=Americans(美国不能制造)

_____________________________________________________________________

希望大家能熟用复制粘贴法,多多练习哦!

另外,建议每修改一个物种就存档,不要贪心。要多备份,勤测试。因为

修改涉及面较宽,每一条规则都不能马虎,初学者要慢慢来,任何BUG都可能导

致游戏无法运行,务必小心!一旦出现死机,必须要恢复原文件,所以备份是

极其重要的。

好啦!今天到此为止,大家有不懂的地方就马上提出来,我将一一解答。

以上解说中若有谬误也请各方高手加以点解。

下课啦!待续?.......

对于刚入门(或从未接触过修改)的红警玩家来说,应该从修改规则文件学

起。在这之前先准备好规则文件~RULES.INI和ART.INI『网上下载』

下面我就简要介绍规则文件的修改方法:(举例)

本期简要介绍红警中的武器火力系统配置,这是红警修改中最有趣的部分。

———————————————————————————————————

打开RULES.INI文件~

在后半部分(2/3)找到;******* Weapon Statistics*******

(用复制、粘贴、查找)

可以看到所有武器的性能,包括杀伤力、射程、装弹速度、射弹方式、弹头

飞行速度、弹头属性、还有发射音效等等。

武器名称就在Primary=或Secondary=后面

【举例1】~犀牛坦克武器

; large anti-armor cannon(single shooter)

[120mm];武器名称

Damage=90;杀伤力=90

ROF=65;装弹时间(60=1秒)

Range=5.75;射程=5.75

Projectile=Cannon;射弹方式=火炮

Speed=40;弹头速度=40

Warhead=AP;弹头属性

Report=RhinoTankAttack;发射时声音

Anim=GUNFIRE;射弹图形=炮火

Bright=yes;射弹有闪光

其中“Projectile=Cannon”很重要!“Cannon”是射弹统计学中的相关配置。

; straight high-speed ballistic shot;(直射高速弹道射弹)

[Cannon];射

红色警戒2如何添加一个新武器 自己能不能创造一种武器

红警里所有的物件(单位,建筑)都需要在Rules里的注册列表中注册才能使用.一共有4个列表,分别是士兵列表,车辆列表,飞行器列表和建筑列表.

[InfantryTypes] 1=E1 2=E2 3=SHK 4=ENGINEER

``````

这是兵种注册列表的一个部分,其他所有列表都是像这样1=XXX,2=XXX,3=XXX依次排下去的

车辆注册列表[VehicleTypes]飞行器注册列表[AircraftTypes]建筑注册列表[BuildingTypes]

新增单位示例:新增一个一次发4个导弹的V3火箭车

1.打开RULES,搜索[VehicleTypes]

2.查看这一串代码的最下面.如果是原版,应该是57=CDEST

3.给你新增单位注册,使用下一个号码58,也可以使用59,60等.(不过据说超出了某个数字会出现异常)在这57号单位的下一行写入58=V5(V5是自定的名称,可以随便写)

4.写入这个新单位的属性代码.一般就照抄原来的V3再强化一下.搜索v3],把它下面的那一段代码全部复制,再按那个格式把V5的属性代码写在下面

[V5]

UIName=Name:V3

Name=V3 Launcher;locked

Category=AFV

红色警戒注册弹体(红警1核弹)

Prerequisite=NAWEAP,NARADR;这个决定单位建造必须的建筑,可以参考名称代码集来设置,可设为none(即没有必要建筑,但是起码一个战车工厂还是要的,只要这样一设置任意一个国家只要拥有任意一种战车工厂就都能造)

Primary=V3Launcher

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

Spawns=V3ROCKET

SpawnsNumber=4;这一行便是我改过的那一行,原先那个数字1被我改成了4,这样就一次发4颗飞弹

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;这一行是价钱,被我改过,价钱和原来的不同以区分,改成负数倒加钱的哦

Points=40

ROT=5 AllowedToStartInMultiplayer=no

Crusher=yes

Crewed=no; Big giant missile on its head precludes survivor(per designer)

IsSelectableCombatant=yes Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60

VoiceSelect=GenSovVehicleSelect

VoiceMove=GenSovVehicleMove

VoiceAttack=GenSovVehicleAttackCommand

VoiceFeedback=

DieSound=GenVehicleDie

MoveSound=V3MoveStart

Maxdebris=3

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

MovementZone=Destroyer ThreatPosed=25; This value MUST be 0 for all building addons DamageParticleSystems=SparkSys,SmallGreySSys

Weight=3.5

VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF

AccelerationFactor=0.01

ZFudgeColumn=8

ZFudgeTunnel=13 Size=3

GuardRange=9

TooBigToFitUnderBridge=true;MobileFire=false; SJM: Looks like this was meant for the V3, but let's not enable it until we know we need it.

Image=V3;这一行是我特意添加的,指定单位的图象,由于原V3就用的是叫V3的图象所以不用指定,而用了新名字就需要特别指定了,不然你造出的新东西是无形的.

RA2的单位属性都定义在rules.ini文件里 YR是rulesmd.ini

[E1]

UIName=Name:E1/单位在游戏中显示的名字,相关内容在RA2(md).CSF里

Name=GI/单位的名字(可有可无)

Image=GI/单位的图象显示名称(在art(md).ini中编辑

Category=Soldier/单位的类型

Primary=M60/主武器

Secondary=Para/次要武器

Occupier=yes/是否可以占领建筑物作战

OccupyWeapon=UCPara/在占领建筑物中使用的武器

EliteOccupyWeapon=UCElitePara/精英级别在占领建筑物中使用武器

OpenTransportWeapon=1/在运输工具中用第一武器(好象是这样)

Prerequisite=GAPILE/必须的建筑

CrushSound=InfantrySquish/挨坦克压的音效

Strength=125/生命值

Pip=white/在运输工具中显示什么颜色

OccupyPip=PersonBlue/在占领建筑物中显示的颜色

Armor=none/装甲类型

TechLevel=1/科技等级(不同的需求为1到10,-1即不能建造)

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

Speed=4/速度

Owner=British,French,Germans,Americans,Alliance/所属国家(阵营)

Cost=200/价钱

Soylent=100/好象是塞进垃圾箱后得到的钱

Points=10/好象是被消灭后得到的经验值

IsSelectableCombatant=yes/定义为可以控制的单位

VoiceSelect=GISelect/单位的语音

VoiceMove=GIMove/单位的语音

VoiceAttack=GIAttackCommand/单位的语音

VoiceFeedback=GIFear/单位的语音

VoiceSpecialAttack=GIMove/单位的语音

DieSound=GIDie/单位的语音

Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}/运动方式(这里是陆地移动方式)

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

MovementZone=Infantry/运动地域

ThreatPosed=10(好象电脑优先攻击的数值)

ImmuneToVeins=yes(好象是对矿免疫)

ImmuneToPsionics=no/是否对尤里的心灵控制免役

Bombable=yes(抱歉,忘了)

Deployer=yes/是否可以展开

DeployFire=yes/展开后可以攻击

VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER/老手级后的能力.分别为生命加强,火力提高,攻击间隔减少,视力加大,速度变快

EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF/精英级的能力.自疗,生命加强,火力提高,攻击间隔减少

Size=1/单位的大小

Crushable=yes/能够被压扁

DeploySound=GIDeploy/展开的音效

UndeploySound=GIUndeploy/展开后站起来的音效

ElitePrimary=M60E/精英级主武器

EliteSecondary=ParaE/精英级副武器

IFVMode=2/进入步兵车后所用的武器

以上是美国大兵的代码段

它的图象定义在 artmd.ini中

[GI]/用的是素材的文件名

Cameo=GIICON/单位的图标名(格式为图标文件名后加 ICON)

AltCameo=GIUICO/升级图标

Sequence=GISequence/控制图象的次序段

Crawls=yes/是行走运动的单位

Remapable=yes/不知道

FireUp=2/图象开火的位置

PrimaryFireFLH=80,0,105/主武器图象开火的坐标

SecondaryFireFLH=80,0,90/次要武器图象开火的坐标

如果在rules(md)中不使用这代码段名[GI]做为单位的代码名(rules中用"[E1]"),则要在rules(md)的该单位代码中加上 Image=GI

参考上面的代码,来制作一个新的单位

比如在RA2任务中出现过的美国总统的保镖

先复制这段代码到文件任意一个地方~

这是它的代码:

[SSRV]

UIName=Name:SecretService

Name=Secret Service

Category=Soldier

Strength=50

Primary=Pistola

Armor=none

TechLevel=-1******平民单位,不能建造,把它改为1

CrushSound=InfantrySquish

Sight=2

Speed=4

Owner=Russians,Confederation,Africans,Arabs,YuriCountry******所属国,这里定义了它为苏军阵营和尤里可拥有

在后面加入British,French,Germans,Americans,Alliance使它可以被所有国家建造(用逗号格开)

AllowedToStartInMultiplayer=no*****定义它是否在初始部队出现,为了方便,改为 yes

Cost=10

Soylent=100

Points=1

Pip=white

VoiceSelect=SSSelect

VoiceMove=SSMove

VoiceAttack=SSAttackCommand

VoiceFeedback=

VoiceSpecialAttack=SSMove

DieSound=SSDie

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

PhysicalSize=1

MovementZone=Infantry

ThreatPosed=0

ImmuneToVeins=yes

Size=1

IFVMode=0

下面是修改后的:

[SSRV2];*********为了不覆盖原来的单位,改一个其他的名字!

UIName=Name:SecretService

Name=Secret Service

Category=Soldier

Image=SSRV;**********素材,就是保镖的样子,别忘加上这句!

Strength=50

Primary=Pistola

Armor=none

TechLevel=1

CrushSound=InfantrySquish

Sight=2

Speed=4

Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry

AllowedToStartInMultiplayer=yes

Cost=10

Soylent=100

Points=1

Pip=white

VoiceSelect=SSSelect

VoiceMove=SSMove

VoiceAttack=SSAttackCommand

VoiceFeedback=

VoiceSpecialAttack=SSMove

DieSound=SSDie

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

PhysicalSize=1

MovementZone=Infantry

ThreatPosed=0

ImmuneToVeins=yes

Size=1

IFVMode=0

Prerequisite=GAPILE;******定义为盟军兵营建造

IsSelectableCombatant=yes;******加上这句保险

好,代码是写好了.但是还有一道程序

就是注册单位名字

找到[InfantryTypes](步兵单位列表)

在数字后面加上**=SSRV2*******注意要大写

同样的

[VehicleTypes]

是机动车列表

[AircraftTypes]

飞行器列表

修改完毕,保存,一个新的单位诞生了~~

但是,还有一个问题.....没有图标!

由于没有新的图标文件,先用美国大兵的替一下

打开art.ini或artmd.ini

找到[SSRV]一段

你会看到图标已经有了定义

Cameo=SHKICON

AltCameo=SHKUICO

那是磁暴兵的图标

有了图标就别动了,进游戏看看吧~~~

关于武器,用犀牛的主炮来做个说明

[120mm]

Damage=90杀伤力

ROF=65射弹间隔

Range=5.75距离

Projectile=Cannon射弹方式(定义射弹图象等)

Speed=40速度

Warhead=AP弹头

Report=RhinoTankAttack音效

Anim=GUNFIRE发炮口动画

Bright=yes打出去的炮弹落在地上会亮一下

*****特别要注意大小写不能有差错

[Cannon]射弹名称

Image=120MM图象名称

Arcing=true定义它呈弧线运动

SubjectToCliffs=yes是否可以射击悬崖

SubjectToElevation=yes是否可以射击高地

SubjectToWalls=yes是否可以射击围墙

[AP]弹头名字

CellSpread=.3爆炸范围

PercentAtMax=.5忘了~

Wall=yes是否可以打坏围墙

Wood=yes是否可以打坏木头?

Verses=25%,25%,15%,75%,100%,100%,65%,45%,60%,60%,100%弹头对装甲的伤害比例,分别为1-3步兵, 4-6坦克, 7-9建筑,后两个是特殊装甲,如蜘蛛

Conventional=yes又忘了~

InfDeath=3步兵被这个武器打击后的死亡方式.

AnimList=S_CLSN16,S_CLSN22动画

ProneDamage=50%

根据以上设定,可以自己做一个新的武器

举例:

[130mm]

Damage=100;威力加大~

ROF=65

Range=5.75

Projectile=Cannon

Speed=40

Warhead=130mmAP;自己做一个弹头

Report=RhinoTankAttack

Anim=GUNFIRE

Bright=yes

还可以加上如"Burst=2"(一次打两发)等语句加强威力

*****弹头跟单位一样,新加的要注册

注册在[Warheads]列表中

[130mmAP];注意名字要和前面的一样

CellSpread=2;范围大些威力强~(不能超过10)

PercentAtMax=.5

Wall=yes

Wood=yes

Verses=100%,100%,100%,200%,200%,200%,100%,100%,000%,100%,100%;这样设置,对坦克建筑强,尤其是步兵

Conventional=yes

InfDeath=3

AnimList=S_CLSN16,S_CLSN22

ProneDamage=50%

这是一个BT武器~范围大对坦克步兵建筑威力超强~~

武器之AIRBURST,

[xxx];母弹名

Damage=5

ROF=75

Range=12

MinimumRange=6

Projectile=Launcher22

Speed=40

Warhead=ApocAPE

Report=ApocalypseAttackGround

Anim=VTMUZZLE

Burst=2

Bright=yes

[Launcher22];母弹射弹

Arm=2

High=yes

VeryHigh=yes

Proximity=yes

Cluster=9

Ranged=yes

AA=no

Image=120MM

ROT=4

Airburst=yes

AirburstWeapon=SEPARATE;分裂出来的炸弹

IgnoresFirestorm=no

CourseLockDuration=10

SubjectToCliffs=no

SubjectToElevation=no

[SEPARATE];子弹

Projectile=BlimpBombP;子弹的弹道(我是用KIROV的)

Damage=100

Warhead=NUKE32;

Anim=MININUKE;

Range=2

ROF=10

FireInTransport=no

;下面的这个要在[WARHEADS]申明

[NUKE32]

Verses=150%,100%,100%,150%,150%,220%,100%,150%,100%,100%,100%

Sparky=no

Fire=yes

InfDeath=6

CellSpread=5

PercentAtMax=.5

Bright=yes

AnimList=MININUKE

子弹的武器要成为一个不可造单位的武器

比如:

[XBURST]

UIName=Name:XCOMET

Name=Placeholder Airburst 2

Image=HTNK

Prerequisite=GAWEAP,GATECH

Primary=SEPARATE;子弹

Secondary=TeslaFragment2

Strength=300

Category=AFV

Armor=heavy

Turret=yes

IsTilter=yes

TooBigToFitUnderBridge=true

TechLevel=-1;一定要弄不可造

Sight=8

Speed=4

CrateGoodie=no

Crusher=yes

Owner=British,French,Germans,Americans,Alliance

Cost=2

Points=50

ROT=5

IsSelectableCombatant=yes

AllowedToStartInMultiplayer=no

Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60

VoiceSelect=

VoiceMove=

VoiceAttack=

VoiceFeedback=

MaxDebris=3

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

MovementZone=Destroyer

ThreatPosed=40

DamageParticleSystems=SparkSys,SmallGreySSys

DamageSmokeOffset=100, 100, 275

Weight=3.5

VeteranAbilities=STRONGER,FIREPOWER,SIGHT,FASTER

EliteAbilities=STRONGER

Accelerates=false

ZFudgeColumn=8

ZFudgeTunnel=13

Size=3

Trainable=yes

对于刚入门(或从未接触过修改)的红警玩家来说,应该从修改规则文件学

起。在这之前先准备好规则文件~RULES.INI和ART.INI

下面我就简要介绍规则文件的修改方法:(举例)

这一课先复习一下空投武器规则修改:

;************ American Paradrop Special Rules***********

;These two lists _must_ have the same number of elements

;AmerParaDropInf=E1,GHOST,ENGINEER~~(1)

;AmerParaDropNum=6,6,6;How many of each of those infantry~~(2)

AmerParaDropInf=E1;(美国空投步兵类型)

AmerParaDropNum=8;(美国空投伞兵数量)

AllyParaDropInf=E1;(盟军占有民用机场空投步兵类型)

AllyParaDropNum=6;(盟军占有民用机场空投步兵数量)

SovParaDropInf=E2;(苏军占有民用机场空投步兵类型)

SovParaDropNum=9;(苏军占有民用机场空投步兵数量)

_____________________________________________________________________

注意(1)是美国空投步兵类型为~美国大兵、海豹部队、工程师。

(2)是美国空投步兵数量为~6,6,6

也就是说三种步兵各投六个,够了吧!会有三架飞机同时空投。大家把

分号;减切复制到下两行开头就行啦!不能有重复规则设置出现,切记!

_____________________________________________________________________

下面教大家自添加新兵种,以飞行磁暴兵为例:

···

例1:飞行磁暴兵修改

第一步:先在红警2[rules.ini]文件中步兵类型列表添加‘46=PAPAYA’登录。

第二步:在‘个体统计学’后的<步兵类型>资料中加入以下内容~

_____________________________________________________________________

;飞行磁暴兵

[PAPAYA];【被登录名字】(可以自己取)

UIName=PAPAYA;【游戏中实际显示名字】

Name=Shock Trooper;【自定义名字】

Category=Soldier;【分类=军人】

Image=JUMPJET;【图象=磁暴步兵】

Primary=ElectricBolt;【第一武器】

Secondary=AssaultBolt;【第二武器】~(充电)

Assaulter=no;【攻击者=不?】

Prerequisite=NAHAND,RADAR;【必须在此基础上制造】

Crushable=no;【不能被碾压】

Strength=130;【实际生命值大小为130】

Armor=Plate;【装甲厚度】

TechLevel=8;【制造必须科技等级=8】

Pip=white;【装入运兵机车时为白色】

Sight=12;【视野范围=12】

Speed=4;【移动速度=4】~(已被取代)

Owner=Russians,Confederation,Africans,Arabs;【能够被制造的国家】

RequiredHouses=Arabs;【唯一能够拥有的国家=伊拉克】

Cost=1000;【制造成本=1000】

Soylent=600;

Points=15;【被杀后对方得到的经验值加15】

IsSelectableCombatant=yes;【能选择到战斗】

VoiceSelect=TeslaTroopSelect;【被单点选择时声音】

VoiceMove=TeslaTroopMove;【点选移动答复声音】

VoiceAttack=TeslaTroopAttackCommand;【点选攻击答复声音】

VoiceFeedback=TeslaTroopFear;【害怕的惊叫声音】

MoveSound=RocketeerMoveLoop;【移动时的声音】

DieSound=TeslaTroopDie;【牺牲时的叫声】

CrashingSound=RocketeerDie

ImpactLandSound=RocketeerCrash;【坠地时的声音】

Locomotor={926

郑重声明:以上内容均源自于网络,内容仅用于个人学习、研究或者公益分享,非商业用途,如若侵犯到您的权益,请联系删除,客服QQ:841144146

  • TAG标签:

相关推荐

极品大将军手游变态服_手游角色单机游戏bt

极品大将军手游变态服_手游角色单机游戏bt

好玩的手游角色单机游戏bt有什么好推荐的呢?极品大将军手游变态服,上线送VIP6,8888符石,金币80W,还有一波免费…

单机游戏盒子破解版-十大破解版游戏盒子下载

单机游戏盒子破解版-十大破解版游戏盒子下载

当下市面上有哪些单机游戏盒子破解版?相信不少玩家都有这样的疑问,盒子中的游戏全都经过了破解处理,玩家在游戏中将拥有无限的…

破解版单机游戏盒子下载-破解版游戏盒子十大排名

破解版单机游戏盒子下载-破解版游戏盒子十大排名

专门下破解版的游戏盒子有哪些?破解版游戏盒子十大排名有海量丰富的单机游戏补丁、单机游戏攻略秘籍、单机游戏评测专题等精彩内…