韦诺之战吧 关注:3,033贴子:27,623
  • 14回复贴,共1

求教对战时电脑AI只围不打的修改方法

只看楼主收藏回复

修改了仇恨和谨慎没作用求教正确的修改方法
[aggression]
type=behaviour [ai]
aggression=10000
caution=-10000
[/ai]


IP属地:上海1楼2012-11-18 12:36回复
    增加如下语句,应当可以凑效:
    grouping="offensive"(重要)
    attack_depth="5"(重要)
    village_value="100"(对村子也会严厉攻击)
    aggression=不说了
    caution=不说了
    [target]
    side=X (你本人的side)
    value=250(对全side的重视程度和攻击力度成倍提高)
    [/target]
    建议:aggression超过1.0区别就很小了,改一万没意义。aggression的数值体现为电脑越来越倾向于提高评估伤害的价值,压低评估兵种的价值。举例,只有一滴血的兵,他的攻击几乎没有价值,电脑一般会让他回家回血;aggression调高以后,电脑会认为制造伤害的价值越来越大,就算只有1滴血,很大几率被反击秒杀,他也会向你扑来。


    2楼2012-11-18 15:50
    回复
      楼主发的帖子被吞了。请问楼主说了什么来着?


      3楼2012-11-19 02:38
      收起回复
        grouping="offensive"
        attack_depth="5"
        village_value="100"
        aggression=1
        caution=-1
        [target]
        side=X
        value=250
        [/target]
        以上语句应该放在哪个文件里? 这样是否语句就完整了?高人如有空请详细解答谢谢学习了


        IP属地:上海4楼2012-11-23 16:26
        收起回复
          看情况。不一样的图,AI的设定千差万别。楼主需要AI的暴力在哪张图上生效?


          5楼2012-11-24 01:44
          收起回复
            楼主,我检查过了。默认AI没有对特定side有aggression这个概念,所以也没有使得电脑彻底变无脑的办法。更改完aggression和caution后理应当可以在多人地图上打的比较过瘾了,但是在战役里面如果AI被改过了,那么应当没用。
            和地图文件直接相关的敌意设定有优先权。这就是为什么某些战役和场景里面电脑打人像疯子一样,有些时候就特别谨慎,慢慢磨叽。所以推荐楼主试试一般的多人地图,看看效果咋样。
            理论上是有效的,如果无效那再说。


            6楼2012-12-04 02:07
            收起回复