红色警戒3地图包如何修改官方地图

18:55:06【 转载互联网】 作者: &&|&责编:李强
&&& &为了解决用户可能碰到关于"如何修改红警2原带的地图"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"如何修改红警2原带的地图"相关的详细问题如下:'mmx'后缀的===========突袭网收集的解决方案如下===========
解决方案1:mxx格式的文件其实不是红警2自带的地图文件红警2官方地图实际上是打包在红警目录的几个mix文件中的用xcc mixer可以打开mix看到里面的文件并提取出来 multi.mix存放的是遭遇战地图文件,格式为map解决方案2:可能是和魔兽一样的把,打开游戏储存地图的地方,然后下载你想要的地图都复制到文件夹里,然后上游戏就可以找到了解决方案3:/Soft/gongju/.html这个可以的,打开'mmx'后缀的
================可能对您有帮助================
问:'mmx'后缀的答:mxx格式的文件其实不是红警2自带的地图文件红警2官方地图实际上是打包在红警目录的几个mix文件中的用xcc mixer可以打开mix看到里面的文件并提取出来 multi.mix存放的是遭遇战地图文件,格式为map===========================================问:我用红警2的地图编辑器编好了地图,但进去后地图名称就变成许多符号,请...答:您好!您可以去 /看看,这里有最新的红警动态和超炫的版本,绝对有您想要的!红色警戒 && 新闻资讯 /List/List_283.shtml红色警戒 && 游戏图片 /List/List_279.shtml红色警戒 &&论坛专区...===========================================问:起码一百个厉害国家,超过一百公里的地图,核弹威力要一次四分之一地图...答:用红色警戒2规则修改器一百公里的地图需要和地图编辑器一起使用===========================================问:修改rules.ini在联机里不能用,听说修改地图就可以,怎么修改?答:先下载XCC Mixer,打开Maps(md)0*.mix, 里面的map/mpr/yrm文件是战役地图,再打开Multi(md).mix,里面是遭遇战地图,把它们释放到红警根目录下。再下载Final alert,这个是红警2地图编辑器。===========================================问:'mmx'后缀的答:用地图编辑器,上网下个 有地图编辑器打开===========================================问:我下了尤里复仇中文版,想改里面的地图,但是找不到我想改的那个图。 各...答:自带地图是集成在游戏里的,你上网下载试试,再用地图编辑器。===========================================问:我下了尤里复仇中文版,想改里面的地图,但是找不到我想改的那个图。 各...答:放到你先看看你做的是任务还是多人地图,是尤里地图还是红警2地图,红警2地图结尾.map,尤里是.yrm把你做好的地图放到你那个红警的目录里,然后进入游戏就可以玩了===========================================问:我想用XCC MIXER提取红警自带的“冰天雪地”地图。 用Mixer载入游戏目录下...答:既然找到了,那就好办了。 稍后看图。 ===========================================问:主要问题是红警2的任务地图文件在哪儿,怎样弄到编辑器里去,修改完了怎样...答:在maps01.mix和maps02.mix里。前者是盟军方,后者是苏军方,关卡与命名以里面文件第3、4位为准。 如maps02.mix里有文件:sov02t.map,表示是苏军第二关地图。提取过后,可以用官方的地图编辑器修改地图。完工过后,直接将地图文件放在红警目录就...===========================================
12345678910红色警戒怎样绘制地图?_百度知道
红色警戒怎样绘制地图?
直到该触发被其他触发禁止)。
17显示路径点周围区域 显示指定路径点周围一定大小的区域。加入一个新的变量“0”以及“SYS Destoryed”的描述(描述的名字可以任意);= .810000
0. 摧毁所有参数值指定的参战方海军单位。
22 生产飞行类单位。
42一半生命值(任何来源) 只有一半的生命,一般只需要修改 正常 里的参数,打开的地图文件记录,会根据Events条件多次触发:“Win” ( 名字可以任意)
b;SET&#47,比如、简单中等困难(默认时全选,具体视事件再定)
在 Actions里有当前行为(有多个行为时选择要操作的行为),只执行一次:运行红色警戒的新游戏时:经过…时间后发生某动作,显示在游戏中屏幕的左上角。 直接触发。
5 作战方被发现。障碍的数量等于已建立而拥有此行为的触发数。
6全部搜索 军队全部单位;1为重复. 非局部变量开启。
44受到攻击(作战方).。
8 任何事件、关联触发(该触发由哪个触发引起).
3 偷窃行动;= :创建一个失败条件、飞机等等(地图上已有的)被摧毁后发生某事件,单位,在播放完成后自动恢复正常。
23离开地图(小队)、灯光。
16 被摧毁。全局标记可以是[ON&#47。
F,但苏联没有同法国结盟.csf或 ra2md,AI触发编辑。(用在胜利条件)
57建筑物不存在 当选定的建筑被卖,地图参数,地图检测.:
20播放音乐… 播放特定的音乐曲目.、行为选项(有从0到129个行为..080000
导入已存在的地图时可以选择是否导入树木,单位。全局标记被命名于 Globals:
一般用于设置某个建筑或人物 。同触发关联的单位拾的木箱、行为参数和参数值(同上段里的事件参数和参数值)
下面有关事件和动作的介绍:(常用的)
1进入事件。
21播放语音… 播放特定的语音。
29全局清除…清除全局标记。而不是渗透.040000
1,事件触发。
在编辑菜单下,单人任务设置.800000
48被任何事物摧毁 同7被任意作战方摧毁的区别是间接或友军开火造成被毁在此事件里也包括在内,使用时要谨慎. 随机延迟指定的时间
52 荣誉值低于。
7被任意作战方摧毁.940000
可见区域. 指定的小队从地图上撤退.;;FALSE]. 发现一个间谍进入指定的参战方,脚本1。当设为[ON]、所属参战方(触发属于哪个国家)!
9被摧毁.750000
0。 平民从地图上撤退
19建造特定类型的建筑.,即可以建造所有该国的建筑.。
25 越过水平线,作战实验室被敌人摧毁。
29 在任何情况下被摧毁 [不包括渗透] 同触发关联的物体被毁.,有很多我也没有用过。此区域附近的地图也将会显示。
34重复添加特定的武器,单位:“48被任何事物摧毁”。 指定的参战方没有战车工厂。
15 被摧毁、地图边界(一般用于伞兵飞机飞来的方向。
40四分之一生命值(仅指战斗) 只有四分之一的生命。一般用于游戏中间的文本显示,陆军.。但特定的时间值不能小于零,作战小队,复制整张地图。
4建立小队 前面我们说到的作战小队:建立胜利条件
建立带有以下参数的胜利条件。
34到达路径点附近 触发的所属参战方到达指定路径点是触发..。
2侦察开始、 工具栏和菜单
(1) 文件里包括,全部… 即,在遭遇战模式中计算机将接管控制(要确保有建造厂).INI 文件中,具体用法在下面会有详细的介绍):被摧毁所有建筑。
c. 下面有13项选择。
38 首次受损(仅指战斗) 第一个在战斗时被损坏. 动作.。
14更改所属 同拥有此动作的触发相关联建筑或大兵或坦克等变为该行为动作参数里所指的参战国家. 被指定的房子攻击45环境照明 &lt,要X100.  触发的所属参战方建造了一个指定的步兵。
46环境照明 &gt.:加入一个新的变量
触发事件。
9卖掉全部建筑 指定方变卖所有建筑:
0,同样在下面专门介绍)、大兵:被摧毁所有指定方的建筑。
其中在Trigger options里可以设置触发的名称.060000
39更改视野等级…更改游戏者雷达图的视野等级.,方可在Events条件满足时触发),就可以在这里设置。
8降落区闪动(路径点) 在特定的路径点显示一个闪动的降落区域. 触发的所属参战方建造了一个指定的建筑、 Events 和 Actions三部分组成,那么游戏开始时就拥有5000这么多钱),有东南西北四项). 事件.。
36全部更改所属… 触发所属方变为该行为动作参数里所指的参战国家,不包括占领的中立建筑和俘虏的平民、金钱(设置当前参战方拥有的钱数.540000
30自动建设基地 初始化计算机遭遇战模式的建设控制。
43四分之一生命值(任何来源) 只有四分之一的生命.、基本设置!
19播放声音… 播放特定的音效,打开,不包括占领的中立建筑。 发现一个间谍进入附上触发的建筑,作战方)进入搜索模式。
36局部设置开始 37局部设置清除 同动作里的56局部设置 57局部清除前后合用。
全新地图里设置地图宽度和高度,同上面的23记时开始一起使用。
要求是作战实验室被摧毁后任务失败,就可以设置科技等级为9)其他不常用。
22强制触发事件 不管事件标记的指示,标签编辑器.,不包括俘虏的平民. 资金低于指定数值
53 间谍伪装进入。
49关联对象拾的木箱。 附上触发的的物体被摧毁,以及战场类型(草地;67宣告胜利&quot.  触发的所属参战方建造了一个指定的飞行器.  当环境照明亮度低于某一确定值时.  当环境照明亮度超过某一确定值时..、坦克等,全部… 即。即.。
38成为敌人 同37结盟相对应,对于这些我只能引用官方和非官方的解释了:
地图尺寸的修改、雪地.750000
50任何单位拾的木箱 木箱箱像被任何东西捡起
51随机延时。
17 不再有战车工厂。小队成员将由本行为建立、大兵.,比如。 附上触发的的物体被玩加发现.330000
28 全局设置清除.。事件和盟军的间接攻击不算、公路): -“56局部设置”,全部… 即,(数量为 #)。14任务时间已到 同记时动作合用。事件和盟军的间接攻击不算..。可用值介于 0 到 100之间。再向下选择玩家所属方.、触发编辑器.,所属方,起始地表高度。 一般同单元标记合用。通俗来说就是当游戏满足Events中设置的条件时就可以使Actions里设置的动作运行,美国再同法国结盟.750000
3生产开始 所指的国家开始生产,AlliedLoad .,本教程不讨论(其实主要就是后面会讲到的地图编辑的技巧问题0:
a。小队的成员将做为新兵加入其他小队中,0&quot,游戏者不需要雷达即可拥有雷达显示.090000
39 一半生命值(仅指战斗) 只有一半的生命。
11被摧毁,即:
严格说来应该是叫光线,INI编辑器;CLEAR&#47.。一个完整的触发由Trigger options:
在当前参战方里选择一个你在地图里有的国家。E. 一个参战方进入指定的水平线.180000
D,参数“o SYS Destroyed:美国同苏联结盟.410000
温和,时.,IQ(即设置电脑的智商;建筑,退出,可以通过修改科技等级来限制建造某些需要一定等级的建筑。需要注意的是不能间接结盟.510000
(2) 编辑里包括. 非局部变量关闭,灯光:被摧毁所有建筑:
分单人任务地图和多人地图.。一般很少用;。附上触发的的物体被攻击. 名字,重做、摧毁。触发器必须同一定的单元标记关联,海军、科技等级(默认是10,选择了一定的难度会有相应难度的触发)
在Events里当前事件(当有多个事件时选择要操作的事件),有从0到5几项),另存为。
5摧毁小队 同4的作用相反、超时空等等时触发,格式是左。
37结盟 触发所属方同参数值所属方结盟。
21 生产步兵类单位,粘贴.: - &quot。
27 全局设置开始,单位.750000
28全局设置 设置全局标记。
15允许胜利 清除一个“障碍”后允许游戏者胜利.070000
1:“SYS Destoryed” ( 名字可以任意)
b,禁止建造超级武器;36 局部设置开始&quot。2) Actions行为动作。(用在胜利条件)
56 被摧毁. 指定的参战方摧毁一定数量的单位,具体在单元标记里已经介绍过了.、事件选项(有从0到57个不同的事件,居中粘贴。不会影响未来的触发实例(包括正在建立中的)。
35首选目标… 指定拥有此触发的参战方特定武器攻击时的首选目标,
13自动生产开始 所指的国家开始自动生产.。
10播放影片… 显示特定的影片(全屏幕),建筑。具体修改的参数见下表,基本设置.。
27记时设置 参数值为要记的时间长度。
12 荣誉胜过:
1胜利者是… 2失败者是… 设置游戏结束时的胜利和失败,下一步分建立一张全新地图和导入已存在的地图或图片。
41首次受损(任何来源) 第一个被损坏,局部变量.,但是小队成员是已经存在于地图上的;CLEAR&#47。
10被摧毁. 为拥有此触发的参战方添加永久的武器(按指示)。摧毁特定类型的小队:
在上面的例子里我们已经说到了触发,把初始值设为“0”既是无,触发编辑器、宽。
33添加一次特定的武器… 为拥有此触发的参战方添加一次(只一次)特定的武器(按指示).990000
1,在此不再重复.350000
1。单人任务地图。
24 进入某区域,具体例子会在后面提到.,AI触发有效,复制:
主要是其中的 无偿雷达 选项, 桥梁、禁止(开始时该触发不能被运行.190000
1、黄昏,如果你对开始时地图的大小不满意。该行为会产生一些附带效应、类型(0为标准. 指定参战方进入和触发关联的区域;0 SYS Destroyed.。
55 被摧毁;
c,(归属于特定的、单位&#47,选择“局部变量”。一般系统会自动将本动作和3生产开始加在游戏初始各个参战方的触发中。
16显示全部地图 但是有裂缝产生器的地方不会被显示。
35 敌人进入局部照明区., 或单位. 名字.120000
0、高.,即、颜色(即设置当前参战方的颜色,保存。
13流逝时间 使用最广泛的事件...。
6受到任意作战方攻击。
18显示路径点的单元区域… 显示全部与特定路径点共享相同区域的单元,多人地图就是联机地图. 指定的参战方摧毁一定数量的建筑。
32摧毁关联建筑 摧毁该触发关联的所有建筑。
C,在这里就可以调用使之运行指定的脚本,可以是[ON]或[OFF]状态。他们将搜索并消灭敌人. (其实该翻译为金钱超过吧)资金超过参数值所指的数值.,建筑,修改后就可以使地图有早晨、所属方、下午。
31逐单元延伸黑幕 一步一步(按单元)增大地图的黑幕(不可见)区域. 动作、上.000000
0..  触发的所属参战方生产了一个指定的单位。
第2步、SoviedLoad分别是美国的兰色和苏联的红色)。
26记时缩短… 按特定的时间缩短全局任务计时器;FALSE]。
11文本触发事件 可以调用显示ra2.710000
0;TRUE]或[OFF&#47。全局标记被命名于 Globals,特定标识,特遣部队.680000
7援军(小队)建立一个特定的援军小队。
第1步..000000
18平民撤离. 间谍伪装成参数指定步兵进入参战方、地图参数。可用值介于 0 到 100之间。具体用法见下面的例子.INI 文件中。.760000
0。队伍被摧毁不触发:
新建..、事件参数和参数值(不同的事件会有不同的设置.800000
1,输入50、覆盖物.  从剧情开始计算游戏的流逝时间.550000
1。基本用法已经在前面的局部变量里说了.460000
0,事件触发.490000
0:建立触发事件
建立一个带有一下参数的触发事件:
撤消,运行红色警戒。、坦克等, 参数 &quot。
47流逝的情节时间。
20生产特定类型的单位. 间谍伪装指定参战方. 指定参战方的任何单位被玩家发现。
12摧毁触发事件 摧毁所有特定触发事件类型的当前实例,(数量为 #).740000
1,知道被其他出发激活允许、晚上的区别了.  摧毁所有参数值指定的参战方路军单位: - &quot. 事件。
30电力不足 指定方电力不足时触发,选择YES后,强制激活所有特定类型的触发
23记时开始 24记时停止
25记时延伸… 按特定的时间延续全局任务计时器,这里不重复;TRUE]或[OFF&#47。全局标记可以是[ON/SET&#47。
54 间谍伪装步兵进入,0&quot.
4 被游戏者发现、局部变量。使用 1 为超常视野。游戏在此期间将会暂停。
(1) Events事件.csf里相应文本。当时间到时有14任务时间已到这个事件的触发就被触发运行。
26 越过垂直线. 同25类似,可以设置游戏时玩家看到的区域
其他类似问题
16人觉得有用
红色警戒的相关知识
按默认排序
其他2条回答
选择建立随机地图,再按照自己的想法选择项目就行了是随机建立地图吧?你进入自定战役
有软件,中文的
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁红警地图规则修改基础篇1(#A.1.1)
&&&&本人写关于红警地图作弊的方法纯属娱乐,不用于商业目的。版权以及最终解释权归我个人所有,任何人或组织不得盗用我的姓名和文章。&
&&&&为了节约部分人的时间,我在这里先声明,红警地图作弊不是简单的几分钟就能学会的,如果你想快速使用地图作弊的话请点击《》,那里我写了快速地图作弊的方法。如果你想学通的话就请继续阅读吧。
本人接触红警比较早,但是技术依然很烂。于是四处搜索关于作弊的软件,后来在网上查到了一个叫做“红警全能王”的软件。试用了一下后,总体上感觉它很强,但是离我的要求还差很多,所以目前来讲我只在网络对战时用它地图全开的功能,毕竟作弊是不好的,何况我想要的效果是大家都有隐藏超级飞机什么的。
你学习这个东西首先要明确一点,对于打7国电脑,你大可以用作弊,毕竟在现实中不可能有7国联合起来打你,就算你作弊也不会有人怪罪你的,但是如果是网络对战的话切忌不要作弊,顶多用地图全开,因为那很不公平,你换位思考一下也会明白的。
好了,废话少说,现在开始第一课,理论学习。
一、什么是红警作弊
关于红警作弊的概念在此处我就不多赘叙了,你要弄清楚红警作弊的种类:一是利用BUG,例如强建、空投、自偷等,不过这些BUG在尤里复仇里就没了,所以只能在红警2里用用;二是用作弊器,作弊器的原理是在你运行红警时修改程序运行的数据,所以它的功能相对比BUG的要强很多;三是修改rules或地图的代码,这种方法可以根据自己的喜好来编辑红警的规则,例如修改无限的血或钱,会飞的狗,超级核武器,甚至可以创造万能的上帝等等。不过rules修改后就不能联网了,除非对手的rules也被你修改得一样。不过还有地图修改,修改地图的规则代码,同样也可以做到修改rules的效果。(修改rules后,新规则将应用于所有地图,官方地图和玩家自制地图。修改地图代码后只应用于地图,不影响其他地图)
修改地图代码将是本系列教程的重点。
二、地图作弊
地图作弊说白了就是用WORD把地图打开,看懂代码,然后根据它的规律修改。然后这张图就是你的世界了,在你的世界里你可以“肆意妄为”而电脑或者其他玩家只能任你摆布,他们只有死的权利,而没有生的可能。
地图作弊要用到3个软件工具:Microsoft Word(文本编辑器)、(红警地图编辑器)。他们具体的功能和作用我会在接下了的文章中讲到。如果没有Word也可以用记事本,当然也可以用更高级的文本编辑器,我这里推荐用UltraEdit(注册版)。
UltraEdit:
FinalArert2YR:(麦哲伦版附带英文说明)
FinalArert2YR:(紫霞版附带中文说明)
一般的,红色警戒2的地图是.MPR格式的,尤里复仇是.YRM的。不过它们几乎是一样的,大家可以自己研究.YRM格式的,在这里我只用.mpr格式的地图进行讲解。
三、作弊步骤&
1.用Word或其他文本编辑器。
&&&&2.修改地图内代码,进而修改规则。
3.保存并使用地图。&&
四、详细步骤
以下是重点中的重点。为了让大家能学好红警地图作弊,接下来我要给大家展示一个地图例子。这个地图里的代码非常的多,我将分6期博文讲完。(红警地图作弊教程#A.1.1-6)过程中涉及到坦克属性的修改,坦克武器的修改等。我会在属性旁写一些注释,逐渐教会大家。请耐心的看完这个例子,然后更深一步的学红警地图作弊。
我这个例子的下载页:
这个图的名字叫做4VS.MPR,支持4个玩家同时玩。原地图在对战平台上流传得很广,原作者我也不知道是谁了。现在的这张图是我在原图上进行了一些修改而生成的。
这张图有三个特点:1.石油井加钱超快;
&&&&&&&&&&&&&&&&&&&&&
2.游戏建筑速度超快;
&&&&&&&&&&&&&&&&&&&&&&3.苏军拥有超级核建筑;
&&&&&&&&&&&&&&&&&&&&&&4.苏军拥有超级核弹飞机;
这三个特点是我们作弊的关键,在稍后的文章中我会着重介绍给大家。
1.用Word或其他文本编辑器。
1)我们这里用word打开,首先双击或右键 “4VS.mpr”文件。
2)右键点击“4VS.mpr”文件,选择 [打开方式] ,选择WORD,之后WORD就会自动打开了。
3)WORD可能会提示你“文件转换--4VS.MPR”,不用管它,确认即可。现在程序如下:
现在展示在大家面前的就是【4VS.MPR】这幅地图中的代码了,这些代码具体的作用我加载案例分析中给大家详细说明。
2.修改地图内代码,进而修改规则。
这个部分是红警地图作弊的精要,也是最最难学的。我先介绍几个基本点:
1)红警规则文件
2)规则的规则
3)Rules结构
4)地图代码结构
5)调用规则
这几个基本点讲的比较长,大家忍耐一下。^_^
1)红警规则文件:
若想改变红警规则,就不得不提红警的核心规则文件rules.ini。这个文件早期就直接放在红警目录里,后来为了安全,就把这个rules文件压缩进了Ra2.mix文件或expand.mix文件里。原版rules的位置在[ra2.mix-local.mix-rules.ini],而其他的MOD版本(包括共和国之辉)的rules文件在[expandXX.mix-rules.ini]。其中“XX”是两位数字,共和国之辉的是expand01.mix,那么共和国之辉rules文件的位置在[expand01.mix-rules.ini]。其他版本的MOD的expand文件可能很多,序号可能也会很多,而具体的rules位置也可能变动。
大家可以点击这个链接下载专业的MIX文件查看器XCC
Mixer,它可以帮你查看mix文件内部,也可以释放里面的文件出来。软件链接:
①下载后打开软件,这里以打开共和国之辉的rules文件为例。点击软件的[file]-[open],找到你电脑里红警目录中的expand01.mix件:
②双击左侧列表,查看rules.ini文件:
③导出rules文件到桌面,右键点击rules.ini文件出现菜单,选择Extract:
④保存到桌面,默认的名字就是rules.ini的名字:
⑤文件的样子:
⑥rules文件的内容:
以上就是如何提取rules文件的方法。当然如果你也可以到这里去下载我提取好的共和国之辉的rules文件:
2)规则的规则:
为什么我们讲地图作弊要讲rules文件呢?原因是红警有自己的规则,那就是优先使用地图中的规则,然后再使用rules文件中的规则。例如:如果我在地图里写入[PLA]的Strength=10000,就民是指人解放军PLA的血量为10000,那么rules里定义PLA的Strength=200就不会生效,红警会以地图里定义的为准。而其他我没有在地图里做改更改的属性,还是使用rules中定义的。
3)Rules结构:
Rules的结构(从前到后):全局定义、特殊定义、列表、详细定义、特殊武器设置、全局变量。
①全局定义[General]:控制着红警大部分功能。例如建筑速度BuildSpeed、变卖建筑回收资金比例RefundPercent、伞兵种类AmerParaDropInf=和数目AmerParaDropNum等。
②特殊定义:特殊控制有很多,例如飞行类兵种参数[JumpjetControls]、特殊武器控制[SpecialWeapons]、宝箱控制[CrateRules]等。
③列表:兵种列表[InfantryTypes]、车船列表[VehicleTypes]、飞机飞弹列表[AircraftTypes]、建筑列表[BuildingTypes]等,这四个列表也是我们修改常用的列表。任何在红警里使用的(飞机、船、坦克、兵)单位都必须在这个列表里注册,如果不注册将不能生产。也就是说如果我们要在地图里新建单位或建筑,就必须同时在相应的列表里注册。注册的方法我会在后续的文章中写出。
④详细定义:详细定义详细的写下了列表里注册的单位或建筑的详细属性。只要我们修改这些属性,就会改变单位的属性。
⑤特殊武器设置:这里包括核弹控制[MultiSpecial]、铁幕控制[IronCurtainSpecial]、闪电风暴控制[LightningStormSpecial]等,通过这些修改参数可以实现无限使用超级武器、不显示时间等等功能。
⑥全局变量:用于地图触发编辑等。地图触发是地图图形编辑的一部分,大家可以打开地图编辑器的教程自行研究。
4)地图代码结构(从前到后):
作者注释信息、地图基本参数[header]、地图默认规则[AircraftTypes][TerrainTypes]或玩家代码、地图预览[Preveiw]、地图详细数据[PreviewPack]、AI设置
[AITriggerTypesEnable]、地图覆盖物[OverlayData]、矿井[Terrain]、路径点[Waypoints]等。其中如果地图没有做过规则修改,那么在[header]段和[preview]段之间默认只有[AircraftTypes][TerrainTypes]两行:
如果地图做了修改,一般这个段落会有很多代码。因为世界地图作家一般都喜欢把规则加在这个部分,我希望学习地图修改的玩家也写在这个地方,养成好习惯,也方便阅读。
5)调用规则:
概念:单位、武器、抛物体、弹头。
①单位:单位就是车船飞机兵这样的单位。在他们的定义中有几个重要属性,例如:主武器Primary=、副武器secondary=、三级时主武器ElitePrimary=、三级时副武器EliteSecondary=。等号后面就是该单位调用的武器,例如:美国大兵调用的主武器是Primary=M60、灰熊坦克主武器Primary=105mm、黑鹰战机主武器Primary=Maverick2等。这些武器M60、105mm、Maverick2等在rules中也是有详细定义的,如果没有武器相关定义,这些武器是不能使用的。(有的单位的武器属性为Weapon1,多功能车因为功能复杂,Weapon后面的序号有13个。具体的我会在其他博文里详细的讲讲)
;=================================================================================================
[PLA];人民解放军代码例子(选自共辉版rules.ini)
UIName=Name:PLA
Category=Soldier
Primary=M60
Secondary=Para
Occupier= I can Occupy UC buildings
Prerequisite=CAHAND
CrushSound=InfantrySquish
Strength=200
Armor=flak
TechLevel=1
Owner=Confederation
AllowedToStartInMultiplayer=yes
IsSelectableCombatant=yes
VoiceSelect=GISelect
VoiceMove=GIMove
VoiceAttack=GIAttackCommand
VoiceFeedback=GIFear
VoiceSpecialAttack=GIMove
DieSound=SealDie
Locomotor={4A9-11d1-B709-00A024DDAFD1}
Teleporter=yes
PhysicalSize=1
MovementZone=Infantry
;SpeedType=Amphibious
ThreatPosed=25 ; This value MUST be 0 for all building
ImmuneToVeins=yes
ImmuneToPsionics=no
Bombable=yes
Deployer=yes
DeployFire=yes
; DeployTime=.022 &; PCG; Unused for now.
&Was maybe going to make its way in if we
; a more explicit state machine for deploying b/c of
autodeploy.
VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
Crushable=yes
DeploySound=GIDeploy
UndeploySound=GIUndeploy
ElitePrimary=M60E
EliteSecondary=ParaE
;=================================================================================================
②武器:武器的定义不像单位那样,使用之前需要在列表里注册且要写出详细的属性。而武器就不需要注册,但需要详细的定义属性:
;=================================================================================================
[M60];武器例子(选自共辉版rules.ini)
Damage=15;此款武器的伤害值
Projectile=InvisibleLow;此款武器使用的抛物体
Warhead=SA;此款武器使用的弹头
Report=GIAttack
Anim=MGUN-N,MGUN-NE,MGUN-E,MGUN-SE,MGUN-S,MGUN-SW,MGUN-W,MGUN-NW
;=================================================================================================
③抛物体:抛物体是武器发射时该武器所走过的轨迹,如果该武器是大兵的,那么抛物体一般是隐形的。如果武器是坦克的,那么抛物体一般是弹丸、飞弹、电或激光等击打到目标的轨迹动画。抛物体不需要注册,但需要详细的定义属性:
;=================================================================================================
[InvisibleLow];抛物体例子(选自共辉版rules.ini)
Inviso=yes
Image=none
SubjectToCliffs=yes
SubjectToElevation=yes
SubjectToWalls=yes
;=================================================================================================
④弹头:如果说抛物体是炮弹打出去的轨迹动画,那么弹头就是炮弹打中目标后的爆炸动画。rules中[Warheads]下定义的就是红警所用的弹头。弹头需要注册且需详细的定义属性。
;=================================================================================================
[SA]弹头(选自共辉版rules.ini)
;CellSpread=.3
;PercentAtMax=.5
Verses=100%,80%,70%,50%,25%,25%,75%,50%,25%,100%,100%
InfDeath=1
AnimList=PIFFPIFF,PIFFPIFF
;Bright=yes
Bullets=yes
ProneDamage=70%
;因为大兵死的动画很简单,所以上面的定义中属性比较少。
;=================================================================================================
⑤调用:红警的规则就是这样的调用的。单位、武器、抛物体、弹头都必须定义好,然后再一级一级的调用。单位←武器←抛物体←弹头。当然,单位、武器、跑武器、弹的头也都有各自其他属性设置,也是将来我们要学习的。
把上述几个基本点搞懂后就算基本掌握了入门技术,接下来就可以开始讲解地图了。
3.保存并使用地图
1)地图的保存:用word修改好的地图直接保存即可,如果有提示格式转换等也可直接确定保存。
2)地图的使用:修改好的地图直接放到红警的安装目录下即可使用。&
五、案例分析
我按照4VS.mpr文件代码出现的顺序给大家分析一下代码:(“//”
以及之后的语句并不是源文档中的,而是我自己加的说明,如果要把这些代码加到地图里的话记得要把这些“//”去掉)
//第一部分//
&一般的,上面的部分是用地图编辑器自动生成的,在这里不用设置,如果设置可能会出错&&&&&&&
[General];rules中的全局设置,如果在地图里想调整全局参数,需要写上[General]。
BuildSpeed=.0001
;=================================================================================================
;建筑速度,正常为0.7,意思是花1000所用的时间。游戏速度就是用它设置的。这个就是使买建筑、生产兵和坦克的时间变快的愿因。
它的设置有时不再[General]里,而在[Basic]中,会在后面的博文讲到。还有一个全局属性可以提高游戏速度:
BuildupTime=,这个是建筑动画时间,就是我们买还一个建筑后,点地面开始建,到正式建好的时间。如果这个属性的时间为0,可以省去游戏显示建造动画的时间。
大家想在游戏时修改rules中的哪些参数就在地图里复制过来,然后填上前面的[]段落的开头就可以,但要记住[]在地图里也不能重复出现。
;=================================================================================================
RefundPercent=999% ;买建筑所得钱数为原价百分之999。
[CrateRules] ;地图宝箱控制
CrateMaximum=10 ;宝箱同时出现数目的上限,一定要大于下面的属性值
CrateMinimum=5 ;宝箱同事出现数目的下限,如果将这个属性改为200,地图中将布满宝箱。
[VehicleTypes]//车船注册表
//这里使用的需要也是系统没有使用的。注册的就是前面新建的新天启坦克。具体哪些序号没有使用可以查看rules文件
[InfantryTypes]//兵注册列表
//这里是新建了一个兵种,在稍后的代码中有详细的定义。其使用的序号也是rules中[InfantryTypes]未使用的。
//&& 第二部分//
//因为篇幅关系,这里只写出武器的简单说明。详细的武器系统可查看我的另一篇文章:
定义武器一般是是为了给建筑和兵车用的,上面的武器是给天启用的&&&&&&&&&&&&&&&&&&&
为方便大家学习属性修改,以下是红警常用属性翻译:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 红色警戒3官方下载 的文章

 

随机推荐