关于修改红警2尤里的复仇rulesmd.ini百度里至今没人能回答的问题,如果答得出来我给他加分!

1·怎么让坦克爆炸了里面会跑出个人?(加15分)2·怎么空投坦克?(MOD里就有坦克空投)(加20分)3·怎么使飞机坠毁会有飞机里的人会跳伞?(也是MOD里的)(加25分)4·怎么在rulesmd.ini里添加触发?(如:按Ctrl在点击自己的坦克可以加满血等触发)(加35分)5·关于地图编辑器的,怎么让建筑属于自己而且摧毁后会失败,两个触发都弄好了,可惜关联标记只能选其中一个,要么只属于自己,要么只有摧毁后失败,就是怎么把两个关联标记都弄上(加10分)6·怎么让敌人多造些防御武器(比如让他造5个巨炮,详细些)(加20分)
不用答完,会哪个就答哪个,也加分。谢谢了!

  你的问题问的还有一定水平我见过的没水平的多了去了

  第一个问题涉及到你个概念
  自定义驾驶员(Adding custom crew to units or aircraft)
  将会覆盖[General] 里的基础兵种 (即覆盖AlliedCrew=, SovietCrew= 和 ThirdCrew=)
  [MTNK] 坦克,也可以是战机
  CrewType=YURIPR步兵,比如尤里复制人
  Crewed=yes坦克死掉后是否逃出兵,默认是基础兵,拿苏俄举个例子就是动员兵,法国就是美国大兵 在本例中尤里复制人覆盖了基础兵,只能逃出尤里复制人

  注意
  CrewType= 仅支持步兵类型(没听说过坦克开飞机的)
  ·如果建筑有 ConstructionYard=yes和Factory=BuildingType, 你也会拥有 Engineer= 参数, 在[General]里 (建筑被打爆后出的兵)
  现在Crewed=yes 也支持aircraft类型的飞机(飞机被击毁后降一个伞兵)

  第二个问题空投坦克要看你打算怎么投
  是坦克从空中砸下来还是飞机降的
  新空降超武(new DropPod SW)
  空降 即天上掉下来一些东西
  SuperWeaponTypes] 注册超武
  ...
  XX=DroPodSpecial

  [Animations]
  1401=SMOKEY 不用IE

  [DropPodSpecial]
  UIName=Name:DropPod csf中文对应名
  Name=Drop Pod 注释,写中文也没有关系
  IsPowered=false 此超武是否会受到停电的影响
  RechargeTime=4 此超武是否会受到停电的影响
  Type=DropPod 关键字段,不得改变
  Action=NewDrop 添加自定义鼠标动画,否则无效
  SidebarImage=DROPICON 图标
  ShowTimer=no 是否让所有人都能看到时间的进度
  DisableableFromShell=no 是否在玩游戏前,要勾选超级武器对话框,否则不会拥有此超武
  DropInf=E1,GGI,TANY 空降步兵
  DropInfNum=1,1,1 数量
  DropUnits=MTNK,BFRT 空降坦克
  DropUnitsNum=1,1 数量

  需要添加
  [General]
  DropPodWeapon=none 空降仓落地前对落点进行预先打击时使用的武器(一种烟雾)
  DropPodHeight=10 起始下落高度
  DropPodSpeed=200 下落速度
  DropPodAngle=0.79 倾斜下落角度,貌似没什么意义,始终是固定的
  DropPod=DIG;Warpaway;空降仓图象,可以是一个动态的动画,如果是地面冒出式,则可以用作伴随效果动画,如果是从空中砸下来,则可以做成装载召唤单位的仓体

  另一种 伞降
  新伞降超武(new ParaDrop SW
  [SuperWeaponTypes]
  ...
  XX=NewParaDropSpecial 注册

  NewParaDropSpecial]
  UIName=Name:NewParaDrop csf中文对应名
  Name=New Para Drop 注释,写中文也没有关系
  IsPowered=false 此超武是否会受到停电的影响
  RechargeTime=4 4分钟发射一次超武
  Type=NewParaDrop 关键字段,不得改变
  Action=NewPara 添加自定义鼠标动画,否则无效,详见此处
  SidebarImage=NEWPARAICON 图标
  ShowTimer=no 是否让所有人都能看到时间的进度
  DisableableFromShell=no 是否在玩游戏前,要勾选超级武器对话框,否则不会拥有此超武
  ParaDropPlane=PDPLANE 所使用的飞机
  DropInf=E1,GGI,TANY 空降的步兵
  DropInfNum=1,1,1 步兵数量
  DropUnits=MTNK,BFRT 空降的载具(坦克)
  DropUnitsNum=1,1 载具数量
  空降和伞降的唯一区别是伞降的飞机会被击落
  空降更不美观

  AI自定义目标(Making the AI use custom SuperWeapons
  这个要让电脑学会用
  AITargetingType=[SW Number]
  AITargetingType=[SW Number]
  SW Number值如下

  AI目标类型
  = 目标
  0 默认没有目标
  1 释放到敌人基地[如核弹]
  5 释放到敌人基地旁[如伞兵]
  8 释放到敌人载具上[如心灵震荡]
  10 释放到敌人步兵上[如基因突变]

  第3个问题
  你不至于同一类型问题问两遍吧
  见问题一复制一下
  [MTNK] 坦克,也可以是战机
  CrewType=YURIPR步兵,比如尤里复制人
  Crewed=yes坦克死掉后是否逃出兵,默认是基础兵,拿苏俄举个例子就是动员兵,法国就是美国大兵 在本例中尤里复制人覆盖了基础兵,只能逃出尤里复制人

  注意
  CrewType= 仅支持步兵类型(没听说过坦克开飞机的)
  ·如果建筑有 ConstructionYard=yes和Factory=BuildingType, 你也会拥有 Engineer= 参数, 在[General]里 (建筑被打爆后出的兵)
  现在Crewed=yes 也支持aircraft类型的飞机(飞机被击毁后降一个伞兵)

  第4个问题 不至于这么夸张吧
  这个rules没有代码见ra2md.ini

  第五个问题问得水平真次
  这个问题有两种方法
  可以将触发设为两个事件
  event0
  8 任何事件
  actions0
  14 更改所属...
  event1
  48 被任何事物摧毁
  actions1
  68 宣告失败

  或者是
  把关联标记写成
  rigger0,rigger1
  一定要手动写

  第六个问题这个涉及到ai.ini
  先在rules里写道
  AIBuildThis=yes
  BuildLimit=-5
  即一场战斗中只能造5个巨炮
  造够5个后巨炮图标会被删除不能再用
  即使巨炮被打掉也不能再建
  AIBuildLimit=5
  电脑只能造5个被打掉了会再补充

  我写了两千多字你就把分都给我吧
  我也够辛苦的啊
  整整125分啊 不都给我也行至少给我100分
  我好歹也算个专家啊
  出场费自然也要高点嘛
  不是吗

参考资料:自己修改数年得出的经验

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-01
回答你第三个问题:红警2隐风之龙里飞机坠毁会有飞机里的人会跳伞
第2个回答  2012-08-02
- =
第3个回答  2012-08-01
你这是搞游戏开发啊,有才追问

我在做MOD!大哥

相似回答