lh_mouse吧 关注:235贴子:10,910
  • 4回复贴,共1

关于红警ai的一些实践与技巧

只看楼主收藏回复

几年前无意接触了耗神的ai教程,自己学着在原版基础上改了一些,不过当我重新写一份新的ai时,却发现不少问题,有些触发明明没错,分量给很高,都不给触发,后面才发现跟rules的设置有关
首先,电脑玩家必须满足rules的这个设定MinimumAIDefensiveTeams=1,1,1
也就是说,电脑开局必须建造一只防御小队,他将在在作战小队的属性里面IsBaseDefense=yes的触发里面选择一个分量较高的触发,IsBaseDefense=no的队伍的触发将不被考虑。如果你写的ai全部都是进攻性的ai,那么ai会什么都不造,除非你将MinimumAIDefensiveTeams=改为0,0,0
另外,作战小队的还有一个代码Aggressive=yes,耗神的解释是“侵略性的,电脑在防御达到一定数量之后再开始建造该小队” ,这里说的比较模糊 ,到底要达到多少数量才算满足,个人测试后发现应该是MaximumAIDefensiveTeams=2,2,2
我将这个代码数值加大之后发现电脑屯兵但是不进攻,所以我觉得这两个代码是相互挂钩的,不知道耗神有什么看法


IP属地:广东1楼2016-11-28 11:29回复
    研究精神好评,鹰语水平差评


    IP属地:浙江来自Android客户端2楼2016-12-27 14:59
    收起回复
      我这儿是,终于有时间弄ini了,却发现LH_Mouse的空间都没了……时间过得好快,,,


      3楼2017-02-28 22:05
      收起回复