搜索

精品游戏

第四章 为您的红警游戏新增单位 [InfantryTypes]是步兵注册,[VehicleTypes]是坦克注册,[BuildingTypes]是建筑注册,这里用查找功能找到位置,仿照他一样注册,拉到注册表最下面,输入xx=注册名。 我现在注册一个建筑,用心灵信标来做,让其可以隐身周围单位,其他同理。 在[BuildingTypes]下如同他的格式:xx=YST(YST是随便的注册名) [YST] UIName=Name:YST Name=YST Imag...

  第四章 为您的红警游戏新增单位
  [InfantryTypes]是步兵注册,[VehicleTypes]是坦克注册,[BuildingTypes]是建筑注册,这里用查找功能找到位置,仿照他一样注册,拉到注册表最下面,输入xx=注册名。
  我现在注册一个建筑,用心灵信标来做,让其可以隐身周围单位,其他同理。
  在[BuildingTypes]下如同他的格式:xx=YST(YST是随便的注册名)
  [YST]
  UIName=Name:YST
  Name=YST
  Image=NAPSYB(此为心灵信标图片名,是artmd.ini控制,在此不说)
  TechLevel=1
  Crewed=yes
  BuildCat=Combat
  Prerequisite=YACNST(建造前提:尤里基地。特别注意,这里不能填none,不管什么单位这里最好不要填none,除非Owner=包括所有国家,否则会出现NCO的BUG,就是我之前遇到的BUG,如果是战车,必须建造前提要有工厂或造船厂,否则会出现NCO的BUG,就是我之前遇到的BUG)
  Strength=1000(坚固度为1000)
  Owner=YuriCountry(拥有者为尤里)
  CloakGenerator=yes(是否有隐身效果)
  CloakRadiusInCells=8(隐身范围)
  Cost=1000(花费)
  AIBasePlanningSide=2;尤里阵营gs 0 for Good美国阵营, 1 for Evil苏联阵营(这是电脑判断是哪个阵营)
  Power=-100(花电100)
  Powered=yes(是否为花电建筑)
  Nominal=yes
  ;RadarInvisible=no
  Points=5
  Armor=steel
  Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  MaxDebris=0
  ;Selectable=no
  ;IsBase=no
  Sight=6 ; UC base values
  ClickRepairable=yes
  LeaveRubble=no
  AIBuildThis=yes
  ImmuneToPsionics=yes
  ImmuneToRadiation=yes
  BaseNormal=yes
  BuildLimit=1(只能造一个)
  不知道意思,以上代码都可以查找代码词典解决

  第五章 红警ai相关
  ai教程帮助文件应该有,我只是提一下。
  aimd.ini是控制电脑出兵的,如果你新增了国家,这里就必须改,否则电脑会很瓜的。
  [TaskForces]是出兵单位,[ScriptTypes]是命令,[TeamTypes]是单位属性,[AITriggerTypes]是调一些阵营。(有可能我讲的与专业不同,这样更好理解)。

  首先在[TaskForces]注册,如140=0D0927CC-G,我正好最后一个数是139,所以就用140,0D0927CC-G这个是随便写,只要不与已有的重复就行。(反正ABCDEF123456789乱按,只要后面C-G就行,对齐最好,这样工整)
  [0D0927CC-G]
  Name=5 FLDJGC(这里填rulesmd.ini单位注册名,出5个FLDJGC,每个单位要隔开,中间要有逗号,必须是英文逗号,英文空格)
  0=5,FLDJGC(这里是填注册名,如果单位多了,就1=,2=,3=就行了)
  Group=-1(这没有实际意义

  如我改的:
  [0D0757AC-G]
  Name=5 BASICINF, 4 BASICTANK
  0=5,BASICINF
  1=4,BASICTANK
  Group=-1
  [ScriptTypes]最好不要新增,用原来的,这些是可以共用的,除非你有一定基础。
  [TeamTypes]同理必须注册,在此不多讲,可以直接复制原来的,不懂看帮助文件。
  提示几项,其他直接复制
  Name=ZZZ Tanks(这里可以乱写)
  Max=2(一次性最多可以派两个此单位)
  Script=0612EDBC-G(这个是你[ScriptTypes]注册名)
  TaskForce=0D0927CC-G(这个是你[TaskForces]注册名)
  千万不要把注册名搞反了。

  [AITriggerTypes]不需注册,直接到最后按它的格式:0DD4467C-G=ZZZ Tanks,0999CCDC-G,Fourth,3,1,FAYARD,0000000003000000000000000000000000000000000000000000000000000000,70.000000,40.000000,70.000000,1,0,4,0,<none>,1,1,1
  0DD4467C-G乱写,只要按它格式,ZZZ Tanks是刚才你新注册的TeamTypes的Name=ZZZ Tanks,0999CCDC-G是注册名,Fourth是拥有国,第四阵营,我新增的阵营,FAYARD建造前提,电脑判断,中间的1,0,4,0的4是第四阵营,1是美国,2是苏联,3是尤里,4是第四阵营,1,1,1
  对应简单敌人,中等敌人,冷酷敌人,其他不用改
  0000000003000000000000000000000000000000000000000000000000000000与0100000003000000000000000000000000000000000000000000000000000000 上面代码唯一区别开头0为1,1意思是大于等于1个建造前提,0是大于等于0个建造前提,那么建造前提其实没起作用,上面所有代码同时满足该触发启动。(这些帮助文件里是有的,更详细。)

展开

相关内容

返回顶部 访问电脑版