红警地图吧 关注:4,738贴子:40,955
  • 7回复贴,共1

红警兵团集结的问题

取消只看楼主收藏回复

1L给受兔
@※杯具的新手※
求精品
由于是边讲解边写触发和地图截图,会弄的比较慢


1楼2016-05-09 14:49回复
    @※杯具的新手※


    2楼2016-05-09 14:50
    回复
      首先呢,做地图的,尤其是想做大兵团刷兵类型的,往往弄到某个地点,兵就不动弹了,所以在没有高级AI补丁和自己特殊编写的补丁的前提下,往往都是用一个attack直接奔着玩家基地去,结果就是游戏中各种单位智能及其底下,这个在各种海量BT防守图里面例子很多,我就不截图了


      3楼2016-05-09 14:52
      回复
        我们翻一翻AI的动作文件,有一组最难的进攻小队
        [0A43ADEC-G]
        Name=Allied Big Team
        0=6,MTNK
        1=3,SREF
        2=4,FV
        Group=-1
        一共13辆车,我们用触发的方式制作它看看能否行动


        10楼2016-05-09 15:34
        回复


          同样的,这个小队同样停滞在了第一个执行处


          11楼2016-05-09 15:39
          回复
            从上面的情况,我们可以得出,在默认文件的情况下,一般的小队队员数量不会超过10,如果是10个成员,有的时候会激发脚本动作,即可以完成脚本的第一个动作,但是多数时候是卡在那里取消动作的,而且,原版AI绝大多数小队,成员数量都没有超过10。所以:
            1:如果制作者弄了一大堆的兵力,想要在玩家的基地门口集结冲锋,那么结果必然是不动弹
            2:AI刷兵的脚本动作可能跟玩家制作的脚本动作限制不同。因此大于10这个数量的兵力在AI下可以动,玩家如果不写AI的话可能就无法动作
            PS:这里成员的概念为:占据满一个单元,即cell的,为1个成员。红警2里所有的载具,飞行器之类的体积都是1,也就是说1个单位占据一个cell。而步兵的体积为1/3个cell,也就是3个步兵为1体积单位。最明显的就是如果你通过地图编辑器放置兵力,一个格子里可以放置3名步兵,而关于cell,如果你打开地图编辑器的框架模式,地图里面每一个小正方形即为一个cell。


            12楼2016-05-09 15:50
            回复











              18楼2016-05-09 16:25
              回复
                至此,相信各位mapper应该很明白如何修改两个参数用来调整自己的小队集结方式,需要更大更多的小队时,只需要适当放大参数即可
                --------------------完-----------------


                20楼2016-05-09 16:29
                回复