战地资源网

 找回密码
 立即加入
搜索
查看: 8356|回复: 3

AI修改BOT打直升机

[复制链接]

13

主题

51

回帖

811

积分

上士

雷锋精神八一勋章

发表于 2022-4-14 14:56:53 | 显示全部楼层 |阅读模式
赞助bfmil

士兵,我们等着你的加入!

您需要 登录 才可以下载或查看,没有账号?立即加入

x
rem *** Add bf4_smaw_ai ***
weaponTemplate.create bf4_smaw_ai
weaponTemplate.indirect 0
weaponTemplate.minRange 10.0
weaponTemplate.maxRange 60.0
weaponTemplate.optimalRangePercentage 85
weaponTemplate.setFiringPose Crouching
weaponTemplate.setStrength Infantry    0.0
weaponTemplate.setStrength LightArmour 8.0
weaponTemplate.setStrength HeavyArmour 4.0
weaponTemplate.setStrength NavalArmour 3.0
weaponTemplate.setStrength Helicopter  2.0
weaponTemplate.setStrength AirPlane    1.0
weaponTemplate.setFiresThroughTransparent 0

各位大神,请教一个问题,希望BOT能用火箭筒攻击飞行或悬停中的直升机,我当前的AI代码如上,但BOT只会在飞机降低到离地面非常近的高度时才攻击,还有哪里需要修改设定吗?

回复

使用道具 举报

2

主题

16

回帖

756

积分

上士

八一勋章

发表于 2022-4-15 10:17:00 | 显示全部楼层
数值要调高点,然后发现敌军就射击的那段距离代码也调高
回复

使用道具 举报

13

主题

51

回帖

811

积分

上士

雷锋精神八一勋章

 楼主| 发表于 2022-4-16 17:05:09 | 显示全部楼层
fishkaii3 发表于 2022-4-15 10:17
数值要调高点,然后发现敌军就射击的那段距离代码也调高

感谢你的回复,但改大数值后依然没有变化,不知道是AI策略的问题~
回复

使用道具 举报

4

主题

6

回帖

631

积分

上士

八一勋章

发表于 2022-4-27 13:01:01 | 显示全部楼层
weaponTemplate.setStrength Helicopter  数值大过其他的表示优先攻击直升机
weaponTemplate.maxRange 60.0 表示最大多少距离开火
按照老哥你的数据可以改成
weaponTemplate.maxRange 500
weaponTemplate.setStrength Helicopter  9.0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

Archiver|小黑屋|bfmil ( 拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,会员帖子系会员发表,并不代表本站立场! )

GMT+8, 2024-11-23 16:23 , Processed in 0.192480 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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