战地2载具加对地雷达

更新时间:2023-08-06 20:24:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

[BF2修改教学] 替载具加入对地雷达
只能用于单机
  对地雷达可以在一定距离内显示地面上的载具。若果给直升机、坦克或APC装备, 就可以令它们更容易寻敌。

注意 : 这个修改需要修改Menu_server.zip, 请备份后去除它的唯读属性

装备给美军Ah1z武装直升机 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsAh1zPilot.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode Ah1zPilotHud Ah1zGroundTargetMarker 200 96 400 408
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 32 32
hudBuilder.setObjectMarkerNodeTextureSize 1 32 32
hudBuilder.setObjectMarkerNodeTextureSize 2 64 64
hudBuilder.setObjectMarkerNodeLockOnType 1
hudBuilder.setObjectMarkerNodeObjects 4
hudBuilder.setNodeColor 0 0.8 0 0.9
装备给中国直-10武装直升机 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsZ10Pilot.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode Z10PilotHud Z10GroundTargetMarker 224 106 350 388
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 56 56
hudBuilder.setObjectMarkerNodeTextureSize 1 56 56
hudBuilder.setObjectMarkerNodeTextureSize 2 56 56
hudBuilder.setObjectMarkerNodeLockOnType 1
hudBuilder.setObjectMarkerNodeObjects 4
hudBuilder.setNodeColor 0.486 0.773 0.463 1
装备给中东Havoc武装直升机 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsHavocPilot.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode HavocPilotHud HavocGroundTargetMarker 232 110 336 378
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 32 32
hudBuilder.setObjectMarkerNodeTextureSize 1 32 32
hudBuilder.setObjectMarkerNodeTextureSize 2 64 64
hudBuilder.setObjectMarkerNo

deLockOnType 1
hudBuilder.setObjectMarkerNodeObjects 4
hudBuilder.setNodeColor 0.925 0.424 0.267 1
装备给美军M1A2坦克 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsM1A2Driver.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode M1A2Hud M1A2GroundTargetMarker 200 96 400 408
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 32 32
hudBuilder.setObjectMarkerNodeTextureSize 1 32 32
hudBuilder.setObjectMarkerNodeTextureSize 2 64 64
hudBuilder.setObjectMarkerNodeLockOnType 1
hudBuilder.setObjectMarkerNodeObjects 4
hudBuilder.setNodeColor 0 0.8 0 0.9
装备给中国98式坦克 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsType98Driver.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode Type98Hud Type98GroundTargetMarker 224 106 350 388
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 56 56
hudBuilder.setObjectMarkerNodeTextureSize 1 56 56
hudBuilder.setObjectMarkerNodeTextureSize 2 56 56
hudBuilder.setObjectMarkerNodeLockOnType 1
hudBuilder.setObjectMarkerNodeObjects 4
hudBuilder.setNodeColor 0.486 0.773 0.463 1
装备给中东T90坦克 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsT90Driver.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode T90Hud T90GroundTargetMarker 232 110 336 378
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 32 32
hudBuilder.setObjectMarkerNodeTextureSize 1 32 32
hudBuilder.setObjectMarkerNodeTextureSize 2 64 64
hudBuilder.setObjectMarkerNodeLockOnType 1
hudBuilder.setObjectMarkerNodeObjects

4
hudBuilder.setNodeColor 0.925 0.424 0.267 1
装备给美军LAV-25步兵战车 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsLAV25APCDriver.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode LAV25Hud LAV25GroundTargetMarker 200 96 400 408
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\F15\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 32 32
hudBuilder.setObjectMarkerNodeTextureSize 1 32 32
hudBuilder.setObjectMarkerNodeTextureSize 2 64 64
hudBuilder.setObjectMarkerNodeLockOnType 1
hudBuilder.setObjectMarkerNodeObjects 4
hudBuilder.setNodeColor 0 0.8 0 0.9
装备给中国WZ-551轮式装甲车 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsWZ551Driver.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode WZ551Hud WZ551GroundTargetMarker 224 106 350 388
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\Su30\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 56 56
hudBuilder.setObjectMarkerNodeTextureSize 1 56 56
hudBuilder.setObjectMarkerNodeTextureSize 2 56 56
hudBuilder.setObjectMarkerNodeLockOnType 1
hudBuilder.setObjectMarkerNodeObjects 4
hudBuilder.setNodeColor 0.486 0.773 0.463 1
装备给中东BTR-90步兵战车 :
打开 Menu_server.zip\HUD\HudSetup\Vehicles\HudElementsBTR90Driver.con
在文件的最下面开新一行加入:
rem ------ GroundTargetsMarker ------

hudBuilder.createObjectMarkerNode BTR90Hud BTR90GroundTargetMarker 232 110 336 378
hudBuilder.setObjectMarkerNodeTexture 0 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBoxFriendly.tga
hudBuilder.setObjectMarkerNodeTexture 1 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBox.tga
hudBuilder.setObjectMarkerNodeTexture 2 Ingame\Vehicles\Icons\Hud\Air\Attack\Su34\HeatSeeking\lockBoxLocked.tga
hudBuilder.setObjectMarkerNodeTextureSize 0 32 32
hudBuilder.setObjectMarkerNodeTextureSize 1 32 32
hudBuilder.setObjectMarkerNodeTextureSize 2 64 64
hudBuilder.setObjectMarkerNodeLockOnType 1
hudBuilder.setObjectMarkerNodeObjects 4
hudBuilder

.setNodeColor 0.925 0.424 0.267 1

打开相应的tweak文件\mods\相应模组\Objects_server.zip\Vehicles\Air\相应的载具\里面的.tweak文件,找到下面的部分,插入代码

......
ObjectTemplate.armor.addArmorEffect -20 e_dstate_heli_wrecksmoke 0/0/0 0/0/0
ObjectTemplate.armor.addArmorEffect -100 e_vexp_heli_generic_2nd 0/0/0 0/0/0
rem ---EndComp ---
rem ---BeginComp:Ability --- <<< 添加
ObjectTemplate.createComponent Ability <<< 添加
ObjectTemplate.Ability.radarRadius 70 <<< 添加,这个数字控制雷达扫描的范围
rem ---EndComp --- <<< 添加
rem ---BeginComp:Radio ---
ObjectTemplate.createComponent Radio
ObjectTemplate.Radio.spottedMessage heli_spotted
rem ---EndComp ---
rem ---BeginComp:VehicleHud ---
ObjectTemplate.createComponent VehicleHud

本文来源:https://www.bwwdw.com/article/jzcj.html

Top