红色警戒3官方战役里添加自定义战役的方法教程(二) 关于让电脑会使用建筑和部队,遭遇战里的transfer脚本已经没用,要用以下这条脚本 并且,每当有新的建筑要让ai使用,就要加这条脚本 需要注意的是,这条脚本会让ai使用所有已经在地图上属于他的东西,包括地图外的要进攻的单位,所以,若要让地图外的电脑单位按照脚本进攻,就必须再设置一个玩家,这个玩家专门控制这些进攻...
红色警戒3官方战役里添加自定义战役的方法教程(二)
关于让电脑会使用建筑和部队,遭遇战里的transfer脚本已经没用,要用以下这条脚本
并且,每当有新的建筑要让ai使用,就要加这条脚本
需要注意的是,这条脚本会让ai使用所有已经在地图上属于他的东西,包括地图外的要进攻的单位,所以,若要让地图外的电脑单位按照脚本进攻,就必须再设置一个玩家,这个玩家专门控制这些进攻部队。
现在说一下ai问题,编辑器的玩家列表那里可以选择ai性格基本都只会防守,所以,若要让ai按照预定的方式进攻,就得自己设计ai
以设计一个盟军ai为例
步骤如下:
1:
先要复制这5个文件到自己的mod文件夹里
2.然后打开AlliedCoopBaseSkirmishPersonality.xml,用这个做模板做新的ai,修改他的继承和id
id可以自己随便起个名字
3
必须加上<Side>Allies</Side>这行代码,然后Main Offensive States下面是这个ai的进攻策略,
Unit Preferences下面是调节这个ai喜欢出哪些单位
关于进攻策略,不能只是修改策略文件的内容而不修改策略的id,这样会导致闪退,策略文件的位置如下
最后说一点注意:地图里不要出现中文!!!非常重要,否则你的红色警戒3地图打包不会成功的。
展开