战地资源网

 找回密码
 立即加入
搜索
查看: 2171|回复: 1

[模组] 【AI详解】【weapons.ai 】

[复制链接]

17

主题

170

回帖

965

积分

上士

检察先锋

发表于 2022-11-29 08:17:33 | 显示全部楼层 |阅读模式
赞助bfmil

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

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

x
【weapons.ai】
这部分是最简单的,Sample:

weaponTemplate.create Ah1z_Rockets
这个是AH1Z火箭弹的AI, Ah1z_Rockets不是随便写的 ,打开tweak文件,可以找到这样一行 ObjectTemplate.aiTemplate AH1Z_Rockets

weaponTemplate.indirect 0
这里的数值代表武器种类 数值通常为 0 和 1 ,0代表平抛武器(0°-45°), 1代表炸弹类投掷武器(45°-90°)   这里的0和1不要随便改 保持默认即可 否则会出错

weaponTemplate.minRange 0.0
weaponTemplate.maxRange 1500.0
BOT使用武器的距离,增大数值可以增强BOT的积极性 如果数值太大会减慢BOT的移动速度

WeaponTemplate.WeaponFire PIAltFire / PIFire
使用武器应该使用鼠标右键或左键(这句在BF2里没用 去掉也无所谓)

weaponTemplate.optimalRangePercentage   100
开会概率 数值越大 BOT开火的概率越高

weaponTemplate.setStrength Infantry     5.0            //步兵
weaponTemplate.setStrength LightArmour 4.0         //轻装甲(小车、固定防空飞弹、固定反坦克导弹)
weaponTemplate.setStrength HeavyArmour 2.0      //重装甲(APC、防空车、坦克)
weaponTemplate.setStrength NavalArmour 3.0        // 海军 (无定义)
weaponTemplate.setStrength Helicopter   6.0         //直升机
weaponTemplate.setStrength Airplane     1.0          // 固定翼
这里是攻击等级 BOT会优先攻击数值更大的目标 有一个误区必须说明 这里的数值只是一个相对数值 并不是越大越好

weaponTemplate.deviationCorrectionTime 0.1
BOT从拿起武器到瞄准的反应时间(这个我试过貌似没多大变化)

weaponTemplate.fireRate 1800
BOT使用的武器的开火速率(这个也试过 貌似不受控制)

weaponTemplate.allowedDeviation 9.0
允许精度误差 如果没有这句 默认值为15.0 如果想提高BOT狙击手的打击精度 将这个值缩小 小于1精度就非常高了 几乎百发百中 如果允许的误差太大 就可能出现诸如向自己后方敌机发射导弹的搞笑场面 所以更大的误差精度建议只用于炸弹
当两种武器攻击等级相近时 BOT会优先使用允许精度更大的武器

weaponTemplate.Deviation 9.0
不知道怎么翻译 开火概率与反应速度的综合 如果把这个数值改到很小 那么只要准星经过敌人 BOT就会立即开火
同weaponTemplate.allowedDeviation BOT会优先使用数值更小的武器

weaponTemplate.setFiringPose Standing
开火时的动作 BOT会尽可能这样做 可以选择的动作有 Standing(站立)   Crouching(蹲下)   Lying(匍匐)

weaponTemplate.setExplosionRadius 7.5
告诉BOT某个武器为爆炸物需要躲避 这个语句有一个存活时间大概为2-3秒 超过这个时间BOT就会认为该武器已经不在有威胁

weaponTemplate.setFiresThroughTransparent 0
允许无掩护射击? 汗·· 这个不知道 知道的说下吧
http://www.bfmil.cn/
回复

使用道具 举报

17

主题

170

回帖

965

积分

上士

检察先锋

 楼主| 发表于 2022-11-29 08:20:41 | 显示全部楼层
之前贴吧看到的正好用的上,这里再保存一个方便以后查看
http://www.bfmil.cn/
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 06:15 , Processed in 0.133144 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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