[转载]红警地图作弊教程(#B.1.1)——常用代码

标签:
转载 |
为节省大家的时间我在这里写下简单的地图作弊的方法:
1.红警地图作弊很简单,使用微软的word软件打开红警地图文件改改代码就可以,这里我用一个在对战平台流行得比较广的“4VS”地图给大家做一个讲解。
2.“4VS”地图内的代码有一些多,我们要做的就是把他原来的这些代码全部删除,自己添加一些代码。同样的,如果你想修改其他的地图的话也可以直接把不喜欢的代码删除,不过在删之前要看看代码之间的相关性,这里只做一个提醒。
3.首先用WORD打开红警的地图,如“4VS.MPR”(没有的可以点击进入下载页面:http://u.115.com/file/f2f7f0664a#Download)。当然尤里复仇的扩展名为“.YRM”的地图也可以用WORD打开。用WORD打开和保存地图时会提示编码的问题,直接确定即可。
4.找到“[Header] ”那段的结尾,一般是以“NumberStartingPoints=4”结尾。
http://s12/bmiddle/3cef24f0h700cb53d4f2b&690
5.用WORD查找功能找到“[preview]”,将“[Header] ”那段的结尾到“[preview]”之间的文本全部删掉,换成下面的文本。“[preview]”不用替换。
http://s8/bmiddle/3cef24f0h700cbd09f857&690
6.保存文档,WORD会提示你格式不兼容等等,不用管他,确认即可。将此地图放到红警的安装目录里面。
7.启动红警
;--------------------------------------------------------------------------------------------
[AMMOCRAT]
Cost=10
Name=Nuclear
Armor=concrete
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs
;这个建筑能被那些国家建造,分别是:英、法、德、美、韩、俄、中、利、伊。原版中“中”为古巴
Power=99999
Sight=20
IsBase=yes
Points=40
UIName=wudawei
Nominal=yes
Powered=false
Primary=NukePayload
;这个是这个超级建筑使用的武器,这个属性的名字和下文的“[NukePayload]”是相关联的,所以当你修改别的
;地图的时候也要考虑这种相关性,不然使用时容易报错。使用的武器是需要在系统的rules文件中定义的,也可
;以像下文一样再在地图中定义,那么就会以地图定义为准。
Soylent=10
BuildCat=Combat
DieSound=PsychicAmplifierDie
FireOnce=yes
Radar=yes
SpySat=yes
Strength=10000
;此建筑物的强度,一般的,不推荐调得太高。如果对手也有此建筑,需要攻击很长时间才能摧毁它。
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
MaxDebris=15
MinDebris=5
TechLevel=1
BaseNormal=no
BuildLimit=99999
DebrisAnim=Dbris3sm,Dbris2sm,Dbris3lg,Dbris4lg,Dbris4sm,Dbris6sm,Dbris7lg,Dbris7sm,Dbris8sm,Dbris9lg
Selectable=yes
Unsellable=no
AIBuildThis=yes
ThreatPosed=40
AmbientSound=PsychicAmplifierLoop
Prerequisite=POWR
WorkingSound=PowerOn
Insignificant=no
IsBaseDefense=no
Overpowerable=false
RefundPercent=100%
RadarInvisible=no
RequiredHouses=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs
;这个建筑生产的单位,同前面的Owner类似
ClickRepairable=yes
NotWorkingSound=PowerOff
HasStupidGuardMode=false ;游戏开始时是否直接拥有
RequiresStolenSovietTech
;是否在偷取苏军实验室后才拥有,一般的自偷就可以了,不过改成后展开基地车就有了。
[CAOILD]
Strength=10000
ProduceCashDelay=60
ProduceCashAmount=5000
ProduceCashStartup=100000 ;占领后直接拥有的钱数
[CrateRules]
CrateMinimum=5 ;地图在地图中最少数量,一般的最大可有500个。这个数字设置得很大的话会出现满地宝箱的;
;效果。
[General]
BuildSpeed=.0001
RefundPercent=999% ;卖建筑所得钱数为原价百分之999,可以利用卖建筑赚钱了,正常应该是75%。
[NukePayload]
ROF=10
Range=-2
;可攻击任意距离的敌军,几乎所有的武器只要把这个参数改成-2就可以攻击任意距离的单位,但是想像攻击天
;空和水下单位的属性的控制不是这个。
Speed=1
Damage=9999
;伤害值,这个值是最大值,再大将不被系统识别,就会自动采用系统默认的参数。如果武器是新定义的那么系统会认为没有伤害属性,也就不能伤害敌军了。
Report=
Warhead=NUKE
RadLevel=500
Projectile=GiantNukeDown ;弹头爆炸的效果。
[GiantNukeDown]
Arm=2
Shadow=no
Vertical=yes
Acceleration=1
FirersPalette=yes
DetonationAltitude=30000
;---------------------------------------------------------------------------------------------
说明:这些代码能够生效的前提是没有重复的定义段,如:
[CAOILD]
Strength=100
ProduceCashDelay=60
ProduceCashAmount=50
ProduceCashStartup=100
[CAOILD]
Strength=10000
ProduceCashDelay=60
ProduceCashAmount=5000
ProduceCashStartup=100000
如果是上面的样子,那么第2段就可能不会生效,而下面的生效。因为多余的代码会加大地图的大小,所以建议把没用的代码删除。