怎样在红警里修改武器的射程和威力。


2023年12月31日发(作者:彰显的拼音)

[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············/生命值(如果把125改成125000的话此不是成了血牛了?哈哈)

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

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

Armor=none·············/装甲类型

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

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

Speed=4·/速度(最好不要超过15“入侵者战斗机速度才16”如果人比飞机跑得还快的话···就太BT了)

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

Cost=200··············/价钱(改成1块吧呵呵)

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·······················/进入步兵车后所用的武器

================================================================================

美国大兵代码段里到primary=M60这段代码,意思是美国大兵所用的主武器是M60机,红警的文件里专门有一段代码是写武器定义的,虽然在原理上说定义代码放在中的任何位置都是可以的,但是为了方便管理,一般都把同类型的定义代码放在一起,比如武器的定义代码段就集中放在;*******WeaponStatistics*******这个标记下,查到这个标记,你会看到以下都是各种武器的代码段,我们要的是M60机,直接搜索[M60]你会看到如下代码段:

[M60]/武器的名称

Damage=15/杀伤力=15(改成150?哈哈)

ROF=20/装弹时间(60=1秒数值越小越快)

Range=4/射程=4(改成255?哈哈直接在自己基地就把敌人家给抄了变态!)

Projectile=InvisibleLow(射弹方式)

Speed=100/弹头射速(最大100超过100也没用)

Warhead=SA/弹头属性

Report=GIAttack/发射时的声音

Anim=MGUN-N,MGUN-NE,MGUN-E,MGUN-SE,MGUN-S,MGUN-SW,MGUN-W,MGUN-NW/射弹图形

提醒各位一句:红警里的武器都是公用的,比如[M60],不排除还有别的单位用这个武器,如果你把[M60]改得很变态,开始游戏了,却发现敌人也拥有这个武器···汗···下面我们来学着给红警添加新的武器,最简单的方法就是复制----->粘贴(汗···)还是以美国大兵的武器为蓝本,查[M60]到

[M60]

Damage=15

ROF=20

Range=4

Projectile=InvisibleLow

Speed=100

Warhead=SA

Report=GIAttack

Anim=MGUN-N,MGUN-NE,MGUN-E,MGUN-SE,MGUN-S,MGUN-SW,MGUN-W,MGUN-NW

把这一整段代码复制下来,为方便日后查,我们还是把它直接粘到[M60]代码段的下面吧:

[M60]

Damage=15

ROF=20

Range=4

Projectile=InvisibleLow

Speed=100

Warhead=SA

Report=GIAttack

Anim=MGUN-N,MGUN-NE,MGUN-E,MGUN-SE,MGUN-S,MGUN-SW,MGUN-W,MGUN-NW

[M007](把[M60]改成[M007]或别的名称,只要是不和别的名称重复就行,推荐是英文和数字的结合)

Damage=15(·该改成多少就多少吧~~~:)·一般改Damage=ROF=Range=这三项就够了)

ROF=20

Range=4

Projectile=InvisibleLow

Speed=100

Warhead=SA

Report=GIAttack

Anim=MGUN-N,MGUN-NE,MGUN-E,MGUN-SE,MGUN-S,MGUN-SW,MGUN-W,MGUN-NW

改完这段后还有重要的一步,把这个武器应用到你想改的单位上去,还是以美国大兵为例吧,查

[E1]到美国大兵的代码段:

;GI

[E1]

UIName=Name:E1

Name=GI

Image=GI

Category=Soldier

Primary=M60/把Primary=M60改成Primary=M007(我们刚才新制作出来的武器M007)

Secondary=Para

Occupier=yes;IcanOccupyUCbuildings

Prerequisite=GAPILE

CrushSound=InfantrySquish

Strength=125

Pip=white

Armor=none

TechLevel=1

Sight=5

Speed=4

Owner=British,French,Germans,Americans,Alliance

Cost=200

Soylent=150

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;ThisvalueMUSTbe0forallbuildingaddons

ImmuneToVeins=yes

ImmuneToPsionics=no

Bombable=yes

Deployer=yes

DeployFire=yes

;DeployTime=.022;PCG;begoingtomakeitswayinifwedid

;amoreexplicitstatemachinefordeployingb/cofautodeploy.

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

大家修改是要养成随手注释的习惯,这有利于大家的学习,里注释的格式是“;”

注意是英文半角输入法的;如果用别的输入法;的话会出现错误的~~~

正确的注释应该是-------我以美国大兵的主武器为例

[M60];武器的名称

Damage=15;武器的杀伤力

ROF=20;装弹的间隔时间

Range=4;武器的射程

Projectile=InvisibleLow

Speed=100;武器的射速(此行是错误的注释)

Warhead=SA

Report=GIAttack

Anim=MGUN-N,MGUN-NE,MGUN-E,MGUN-SE,MGUN-S,MGUN-SW,MGUN-W,MGUN-NW

好了现在进游戏看看选一个有美国大兵的国家开始游戏哈哈看到效果了吧?当然,如果大家不喜欢美国大兵变强的话就改[E2]苏联动员兵吧哈哈~~


本文发布于:2024-09-20 15:31:46,感谢您对本站的认可!

本文链接:https://www.17tex.com/fanyi/49479.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:武器   美国   单位   大兵   代码   攻击   定义
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议