战地2修改大全 下载本文

rem ---BeginComp:WeaponHud ---

ObjectTemplate.createComponent WeaponHud ObjectTemplate.weaponHud.weaponIcon Ingame\\Weapons\\Icons\\Hud\\USRIF_M4.tga ObjectTemplate.weaponHud.altWeaponIcon

Ingame\\Weapons\\Icons\\Hud\\USRIF_M4_mini.tga ObjectTemplate.weaponHud.selectIcon

Ingame\\Weapons\\Icons\\Hud\\Selection\\USRIF_M4.tga

ObjectTemplate.weaponHud.hudName \ObjectTemplate.weaponHud.guiIndex 4 ObjectTemplate.weaponHud.altGuiIndex 53 ObjectTemplate.weaponHud.deviationFactor 5 ObjectTemplate.weaponHud.maxVisualDeviation 23 ObjectTemplate.weaponHud.minVisualDeviation 2 ObjectTemplate.weaponHud.disableOnSprint 1 其中的:

ObjectTemplate.weaponHud.weaponIcon Ingame\\Weapons\\Icons\\Hud\\USRIF_M4.tga ObjectTemplate.weaponHud.altWeaponIcon

Ingame\\Weapons\\Icons\\Hud\\USRIF_M4_mini.tga ObjectTemplate.weaponHud.selectIcon

Ingame\\Weapons\\Icons\\Hud\\Selection\\USRIF_M4.tga

为我们所要移植的目标文件,路径前一部分是省略的,全路径因当为 Menu_client.zip\\HUD\\Texture\\Ingame\\Weapons\\Icons\\Hud\\USRIF_M4.tga Menu_client.zip\\HUD\\Texture\\Ingame\\Weapons\\Icons\\Hud\\USRIF_M4_mini.tga Menu_client.zip\\HUD\\Texture\\Ingame\\Weapons\\Icons\\Hud\\Selection\\USRIF_M4.tga 将这路径下的对应文件也就是我们所谓的HUD,移植到所要移植到的MOD的相应目录下即可(此方法只适合BF2个相应MOD间的移植)

第三步:找到音效文件段代码:例子中M4的如下……………………………………

bjectTemplate.activeSafe Sound S_usrif_m4_Fire1P ObjectTemplate.modifiedByUser jsa

ObjectTemplate.soundFilename

\ObjectTemplate.loopCount 0 ObjectTemplate.is3dSound 0 ObjectTemplate.stopType 1 ObjectTemplate.volume 0.71 ObjectTemplate.pitch 1 ObjectTemplate.pan 0.5 ObjectTemplate.reverbLevel 0

ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0/0.98/1.05/ ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/ ObjectTemplate.position -0.000946715/0.0175849/0.474557

ObjectTemplate.activeSafe Sound S_usrif_m4_Fire3P ObjectTemplate.modifiedByUser jsa

ObjectTemplate.soundFilename

\ObjectTemplate.loopCount 0 ObjectTemplate.is3dSound 1 ObjectTemplate.stopType 1 ObjectTemplate.volume 1 ObjectTemplate.pitch 1 ObjectTemplate.reverbLevel 1

ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0/0.96/1.05/ ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/ ObjectTemplate.position -0.00107837/0.0164062/0.474377 ObjectTemplate.minDistance 2

ObjectTemplate.halfVolumeDistance 4 ObjectTemplate.soundRadius 0.5 .... ........ ............

下面省略,太长了

代码中的\等都为对应音效文件的路径,应当移植到所要移植到的MOD的相同位置。

但有些武器的音效是共用的,换句话说就是音效文件在同MOD的枪的Objects_client.zip/Weapons/Handheld/sounds/目录下,可仿照此路径在

你所移植的武器和载具的Objects_client.zip/Weapons/Handheld中创建一文件夹(如果有就不用了),再把引用的其他枪音效文件放到此文件下,再把引用语句,即\中的XXXXX改为现移植的武器的名字。

注释:我们拿M4中引用其他枪的语句做例子:

\引用了rurif_bizon的音效,就把把其中rurif_bizon改成usrif_m4

然后在Objects_client.zip/weapons/handheld/usrif_m4/文件下创建sounds文件夹 再在此文件夹下把

\后的zoom_generic.wav音效文件移植放入既可!

第四步:移植完成,可参照基础修改中《士兵》部分进行替换使用了!载具移植跟上述原理相似,但文件跟多,十分烦琐,依照以上方法,请自己探索!

调用:适合电脑配置较高,且程度较低的玩家使用,不改变文件,只在地图中调用武器

第一步:首先到X:\\Battlefield 2\\mods\\AAAA目录下,找到ServerArchives.con文件,用记事本打开

fileManager.mountArchive mods/XXXX/Objects_server.zip Objects fileManager.mountArchive mods/XXXX/Menu_server.zip Menu fileManager.mountArchive mods/XXXX/Common_server.zip Common 然后关闭该窗口,在跳出的对话框中选“是”保存文件。

第二步:再到X:\\EA GAMES\\Battlefield 2\\mods\\AAAA目录下,找到

ClientArchives.con文件,用记事本打开,在其中加入以下语句(注意是加入,不是覆盖哦)

fileManager.mountArchive mods/XXXX/Menu_client.zip Menu fileManager.mountArchive mods/XXXX/Objects_client.zip Objects