找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7484|回复: 0

让AI派维修车支援部队最终方案

[复制链接]
发表于 2021-5-2 00:17:19 | 显示全部楼层 |阅读模式
本帖最后由 贝儿利亚 于 2021-5-2 00:35 编辑

起因:想尝试做一个支援触发让维修车跟随大部队进攻,但写到53,0;49,0后出问题,后面无论写进攻还是警戒都没用,留在53,0的集合位置不会再动了。初步方案是后面写上11,11能让警戒范围大一些(5,n尝试过不会增大警戒范围),有很大几率成功。
分析原因:以前一直不成功的原因一个是跟随命令10,0只执行1次,到目标坐标就不再执行了,不是一直跟随。另外
一个原因是一些地图53,0的集合地点距敌人建筑较近时写警戒还能可能触发追上来维修,但换个相距较远的位置坐标或地图就不行了,很不稳定。
结果:改了几天终于做出一个可行方案。是从偶然发现反UFO的防空车的巡逻脚本发现的,忘了还有循环代码这个方法,下面贴出来。这个方案无论集合地里敌人多远都会一直跟随维修,适用于任何载具部队进攻时的支援触发。下面是写法。
注:我用的单位是有初始载员工程师的维修车,如果是原始的FV装载工程师,需要在最前面加上3行载具装载步兵的代码。[0A7101E9-G]
Name=1 IFV+1 Engineer
0=2,FV_REPAIR
Group=-1

[08A21359-G]
Name=Allied FV Support
0=54,0
1=53,0
2=49,0
3=10,0
4=11,11
5=6,3

缺陷:如果进攻的步兵车侥幸存活,而大部队全灭,由于代码循环可能会胡乱跟随友方单位(包括间谍),直到下一次触发支援为止。另外2个成功前的失败写法:一个是没有4=11,11。3=10,0后面直接写4=6,3。这样虽然也能一直跟随,但无间隔的不停触发10,0会打断维修车准备进行的维修动作,导致无法维修,只会跟随。另一个是写4=5,15。本以为5,n和11,11都是警戒,而且有时间的把控,可以取代11,11。实际情况是5,n会让维修车不顾大部队,直接冲锋进敌方基地内部。可能是5,n的警戒是主动攻击敌人的警戒,而不是防守的警戒吧。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-8-31 07:45 , Processed in 0.062339 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表