搜索

精品游戏

红色警戒3官方战役里添加自定义战役的方法教程(二) 关于让电脑会使用建筑和部队,遭遇战里的transfer脚本已经没用,要用以下这条脚本 并且,每当有新的建筑要让ai使用,就要加这条脚本 需要注意的是,这条脚本会让ai使用所有已经在地图上属于他的东西,包括地图外的要进攻的单位,所以,若要让地图外的电脑单位按照脚本进攻,就必须再设置一个玩家,这个玩家专门控制这些进攻...
红色警戒3官方战役里添加自定义战役的方法教程(二)

  关于让电脑会使用建筑和部队,遭遇战里的transfer脚本已经没用,要用以下这条脚本

红色警戒3官方战役里添加自定义战役的方法教程

  并且,每当有新的建筑要让ai使用,就要加这条脚本

  需要注意的是,这条脚本会让ai使用所有已经在地图上属于他的东西,包括地图外的要进攻的单位,所以,若要让地图外的电脑单位按照脚本进攻,就必须再设置一个玩家,这个玩家专门控制这些进攻部队。

  现在说一下ai问题,编辑器的玩家列表那里可以选择ai性格基本都只会防守,所以,若要让ai按照预定的方式进攻,就得自己设计ai

  以设计一个盟军ai为例

  步骤如下:

  1:

红色警戒3官方战役里添加自定义战役的方法教程

  先要复制这5个文件到自己的mod文件夹里

  2.然后打开AlliedCoopBaseSkirmishPersonality.xml,用这个做模板做新的ai,修改他的继承和id

红色警戒3官方战役里添加自定义战役的方法教程

  id可以自己随便起个名字

  3

红色警戒3官方战役里添加自定义战役的方法教程

  必须加上<Side>Allies</Side>这行代码,然后Main Offensive States下面是这个ai的进攻策略,

  Unit Preferences下面是调节这个ai喜欢出哪些单位

  关于进攻策略,不能只是修改策略文件的内容而不修改策略的id,这样会导致闪退,策略文件的位置如下

红色警戒3官方战役里添加自定义战役的方法教程

  最后说一点注意:地图里不要出现中文!!!非常重要,否则你的红色警戒3地图打包不会成功的。

展开

相关内容

返回顶部 访问电脑版