战地资源网

 找回密码
 立即加入
搜索
楼主: Huang_jia_CM

[教程] 补一个给HUD添加锁定框的教程[来自雄狮被百度删的贴]

[复制链接]

29

主题

357

回帖

1782

积分

少尉

活跃达人八一勋章资深会员雷锋精神

发表于 2020-3-15 19:46:08 | 显示全部楼层
赞助bfmil
征服者@雄狮 发表于 2020-3-15 19:44
这些代码不会影响距离多少才会显示的。       你可以比较一下  美军远距离出现标识框与中东近距离出显标识 ...

另外  有可能飞机只显示对地的,而不显示对空的。(对空的是飞机hud的heat那一节决定)
回复

使用道具 举报

6

主题

48

回帖

601

积分

上士

八一勋章

 楼主| 发表于 2020-3-16 15:35:47 | 显示全部楼层
征服者@雄狮 发表于 2020-3-15 19:44
这些代码不会影响距离多少才会显示的。       你可以比较一下  美军远距离出现标识框与中东近距离出显标识 ...

嗯好的!我待会去试试
回复

使用道具 举报

0

主题

4

回帖

666

积分

上士

八一勋章

发表于 2020-3-16 17:20:25 | 显示全部楼层
试了一下
hudBuilder.setObjectMarkerNodeLockOnType        1
hudBuilder.setObjectMarkerNodeObjects         4
hudBuilder.setObjectMarkerNodeWeapon         1
加入hudBuilder.setObjectMarkerNodeLockOnType        1就是对地显示,删除就成了对空显示
回复

使用道具 举报

6

主题

48

回帖

601

积分

上士

八一勋章

 楼主| 发表于 2020-3-17 22:39:46 | 显示全部楼层
征服者@雄狮 发表于 2020-3-15 19:44
这些代码不会影响距离多少才会显示的。       你可以比较一下  美军远距离出现标识框与中东近距离出显标识 ...

……看来不是弹药属性的影响[我忘了我导入的谁的F22了]
F22和F15[原版]的二号位都是Mk82炸弹,但是F22的HUD框需要特很近才出现载具识别框,原版的F15就是正常的很远就出现框了,而且两个的炸药投放机制属性[就是bomblauncher]的代码都是一样的……
我这彻底懵逼
回复

使用道具 举报

6

主题

48

回帖

601

积分

上士

八一勋章

 楼主| 发表于 2020-3-17 22:40:26 | 显示全部楼层
Huang_jia_CM 发表于 2020-3-17 22:39
……看来不是弹药属性的影响[我忘了我导入的谁的F22了]
F22和F15[原版]的二号位都是Mk82炸弹,但是F22的H ...

就因为这个找不到地面的防空车,F22已经被炸下来很多次了
回复

使用道具 举报

29

主题

357

回帖

1782

积分

少尉

活跃达人八一勋章资深会员雷锋精神

发表于 2020-3-18 08:57:08 | 显示全部楼层
Huang_jia_CM 发表于 2020-3-17 22:40
就因为这个找不到地面的防空车,F22已经被炸下来很多次了

锁定角度有没有调?  把15度 变成50°
回复

使用道具 举报

6

主题

48

回帖

601

积分

上士

八一勋章

 楼主| 发表于 2020-3-18 11:08:36 | 显示全部楼层
征服者@雄狮 发表于 2020-3-18 08:57
锁定角度有没有调?  把15度 变成50°

角度都是45……等等我把代码发上来
ObjectTemplate.create GenericFireArm BF2air_F22_bomblauncher
ObjectTemplate.modifiedByUser ljo
ObjectTemplate.createdInEditor 1
rem ---BeginComp:WeaponHud ---
ObjectTemplate.createComponent WeaponHud
ObjectTemplate.weaponHud.weaponIcon Ingame\Weapons\Icons\Hud\bomb.tga
ObjectTemplate.weaponHud.selectIcon Ingame\Weapons\Icons\Hud\Selection\mk82_dumbbomb.tga
ObjectTemplate.weaponHud.guiIndex 51
ObjectTemplate.weaponHud.hasFireRate 0
ObjectTemplate.weaponHud.addShowOnCamMode 2
ObjectTemplate.weaponHud.displaySelectOnActivation 1
rem ---EndComp ---
ObjectTemplate.createComponent MultiFireComp
ObjectTemplate.fire.roundsPerMinute 150
ObjectTemplate.fire.fireInput PIAltFire
ObjectTemplate.fire.addFireRate 1
ObjectTemplate.fire.burstSize 2
ObjectTemplate.fire.addBarrelName BF2air_F22_bomblauncher_barrel
rem ---EndComp ---
rem ---BeginCompefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.nrOfMags 1
ObjectTemplate.ammo.magSize 4
ObjectTemplate.ammo.reloadTime 0.5
ObjectTemplate.ammo.autoReload 1
rem ---EndComp ---
rem ---BeginComp:WeaponBasedRecoilComp ---
ObjectTemplate.createComponent WeaponBasedRecoilComp
rem ---EndComp ---
rem ---BeginComp:SimpleDeviationComp ---
ObjectTemplate.createComponent SimpleDeviationComp
rem ---EndComp ---
rem ---BeginCompefaultSoundComp ---
ObjectTemplate.createComponent DefaultSoundComp
rem ---EndComp ---
rem ---BeginCompefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp
rem ---EndComp ---
rem ---BeginCompefaultZoomComp ---
ObjectTemplate.createComponent DefaultZoomComp
ObjectTemplate.zoom.addZoomFactor 0
rem ---EndComp ---
rem ---BeginComp:MultiFireArmTargetComp ---
ObjectTemplate.createComponent MultiFireArmTargetComp
ObjectTemplate.target.maxDistance 375
ObjectTemplate.target.targetSystem TSLaserGuided
ObjectTemplate.target.useCameraDirectionToTarget 1
ObjectTemplate.target.lockDelay 120
ObjectTemplate.target.lockAngle 45
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.aiTemplate USAIR_F15Bombs
rem -------------------------------------
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_Fire1P
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_Fire1P_Outdoor
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_Fire3P
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_BoltClick
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_TriggerClick
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_SwitchFireRate
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_Reload1P
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_Reload3P
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_Deploy1P
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_Deploy3P
ObjectTemplate.addTemplate S_BF2air_F22_bomblauncher_Zoom
ObjectTemplate.addTemplate BF2air_F22_bomblauncher_barrel
ObjectTemplate.setPosition 0.63612/-1.3/-0.00024
ObjectTemplate.addTemplate BF2air_F22_bomblauncher_barrel
ObjectTemplate.setPosition -0.63612/-1.3/0
rem -------------------------------------
ObjectTemplate.projectileTemplate mk82_dumbbomb
ObjectTemplate.keepProjectiles 5
ObjectTemplate.velocity 0
ObjectTemplate.itemIndex 2

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_Fire1P
ObjectTemplate.modifiedByUser ljo
ObjectTemplate.soundFilename "objects/weapons/armament/missiles/sounds/mono/bomb_release.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.76
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_Fire1P_Outdoor
ObjectTemplate.modifiedByUser ljo

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_Fire3P
ObjectTemplate.modifiedByUser ljo

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_BoltClick
ObjectTemplate.modifiedByUser ljo

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_TriggerClick
ObjectTemplate.modifiedByUser ljo
ObjectTemplate.soundFilename "objects/weapons/armament/decoy_flare_launcher/sounds/out_of_flares.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.7
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 0

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_SwitchFireRate
ObjectTemplate.modifiedByUser ljo

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_Reload1P
ObjectTemplate.modifiedByUser ljo
ObjectTemplate.soundFilename "objects/weapons/armament/missiles/sounds/mono/bomb_reload.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 1
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_Reload3P
ObjectTemplate.modifiedByUser ljo

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_Deploy1P
ObjectTemplate.modifiedByUser ljo
ObjectTemplate.soundFilename "common/sound/weapon_toggle_vehicle.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 0

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_Deploy3P
ObjectTemplate.modifiedByUser ljo

ObjectTemplate.activeSafe Sound S_BF2air_F22_bomblauncher_Zoom
ObjectTemplate.modifiedByUser ljo

ObjectTemplate.create Bundle BF2air_F22_bomblauncher_barrel
ObjectTemplate.modifiedByUser ljo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
回复

使用道具 举报

29

主题

357

回帖

1782

积分

少尉

活跃达人八一勋章资深会员雷锋精神

发表于 2020-3-18 12:04:45 | 显示全部楼层
Huang_jia_CM 发表于 2020-3-18 11:08
角度都是45……等等我把代码发上来
ObjectTemplate.create GenericFireArm BF2air_F22_bomblauncher
Obje ...

max distance   375     你得改成     max distance   2500或者其他1000以上的数字。
回复

使用道具 举报

6

主题

48

回帖

601

积分

上士

八一勋章

 楼主| 发表于 2020-3-19 08:15:47 | 显示全部楼层
征服者@雄狮 发表于 2020-3-18 12:04
max distance   375     你得改成     max distance   2500或者其他1000以上的数字。

嗯,我去试试
回复

使用道具 举报

0

主题

6

回帖

81

积分

上等兵

发表于 2020-4-1 23:43:46 | 显示全部楼层
征服者@雄狮 发表于 2020-3-15 19:44
这些代码不会影响距离多少才会显示的。       你可以比较一下  美军远距离出现标识框与中东近距离出显标识 ...

怎样才能同时识别士兵和载具呢?改了这个只能识别载具,怎样识别士兵呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 04:08 , Processed in 0.131772 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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