实用文库汇编之战地2枪支各种修改修改(狙击M95为例)
战地2枪支各种修改修改(狙击M95为例)

打开mods\bf2\object_server.zip用记事本打开Weapons\Handheld\[你要修改的武器的代码,最后有]\*.tweak文件。
修改子弹数量(以M95为例)找到以下这段rem ---BeginComp:DefaultAmmoComp ---ObjectTemplate.createComponent DefaultAmmoCompObjectTemplate.ammo.magSize 5——弹匣内子弹数量,-1为无限;ObjectTemplate.ammo.nrOfMags 7——弹匣数量,-1为无限;ObjectTemplate.ammo.reloadTime 6——换弹时间。
rem ---EndComp ---所有武器、载具的弹药数量都可以这么改。
狙击枪连射,不退弹壳(以M95为例)找到以下这段rem ---BeginComp:DefaultAnimationComp ---ObjectTemplate.createComponent DefaultAnimationCompeShiftAnimation 1——删掉这一行ObjectTemplate.animation.shiftDelay 1.8——删掉这一行rem ---EndComp ---接下来找到这段ObjectTemplate.activeSafe Sound S_ussni_m95_barret_Reload1PObjectTemplate.modifiedByUser dsuObjectTemplate.soundFilename"objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav, objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav"ObjectTemplate.loopCount 1ObjectTemplate.is3dSound 0ObjectTemplate.stopType 1ObjectTemplate.volume 0.75ObjectTemplate.pitch 1ObjectTemplate.pan 0.5ObjectTemplate.reverbLevel 1把”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav “删掉,只留下”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.w av“注意,其它狙击枪"objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav ”和“objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav"可不一样,看类似的即可。
战地2枪支各种修改修改

打开mods\bf2\用记事本打开Weapons\Handheld\[你要修改的武器的代码,最后有]\*.tweak文件。
修改子弹数量(以M95为例)找到以下这段rem ---BeginComp:DefaultAmmoComp ---DefaultAmmoComp5 ——弹匣内子弹数量,-1为无限;7 ——弹匣数量,-1为无限;6 ——换弹时间。
rem ---EndComp ---所有武器、载具的弹药数量都可以这么改。
狙击枪连射,不退弹壳(以M95为例)找到以下这段rem ---BeginComp:DefaultAnimationComp ---DefaultAnimationComp1 ——删掉这一行——删掉这一行rem ---EndComp ---接下来找到这段Sound S_ussni_m95_barret_Reload1Pdsu"objects/weapons/handheld/ussni_m95_barret/sounds/,objects/weapons/han dheld/ussni_m95_barret/sounds/"1111把”objects/weapons/handheld/ussni_m95_barret/sounds/“删掉,只留下”objects/weapons/handheld/ussni_m95_barret/sounds/“注意,其它狙击枪"objects/weapons/handheld/ussni_m95_barret/sounds/”和“objects/weapons/handheld/ussni_m95_barret/sounds/"可不一样,看类似的即可。
射击之后不会自动关掉狙击镜(以M95为例)找到以下这段rem ---BeginComp:DefaultZoomComp ---DefaultZoomComp10 ——改成1即可1rem ---EndComp ---不开狙击镜,一样有准星(以M95为例)先找到这段0,把0改成4再找到底下这段rem ---BeginComp:SoldierDeviationComp --- SoldierDeviationComp250 0 0 03 152rem ---EndComp ---改成以下这样(这个是参考步枪的准星模式,有兴趣的可以自己研究) rem ---BeginComp:SoldierDeviationComp --- SoldierDeviationComp20 0 0 02rem ---EndComp ---开镜放大倍数修改找到:——数值越小,倍数越大。
战地2属性(地图)修改

战地2属性(地图)修改修改之前BF2的文档文件主要有*.py、*.con和*.tweak三种,都可以直接用Windows自带的记事本打开并修改。
大部分文档文件都是在ZIP文件里,需要用WinRAR打开。
在修改之前,一定要取消所有文档文件、ZIP文件的只读属性。
ZIP文件内的文档若仍无法存储,可先存到其它地方,然后复制进去。
这里说的安装目录,是指你的BF2.exe所在的文件夹目录,例如D:Program FilesEA GamesBattlefield 2文件夹里有BF2.exe,那么D:Program FilesEA GamesBattlefield 2就是你的安装目录。
备份创建新模组由于BF2在联网游戏时要检验各文件的MD5,因此备份就不能简简单单地复制一下。
把修改的文件做成模组形式无疑是最好的选择。
首先打开[安装目录]mods文件夹,新建一个文件夹,名称随便(例如mymod,下同)。
接着打开bf2文件夹,复制你要修改的文件。
例如,如果要修改object_server.zip,那么就复制bf2目录下的object_server.zip到mymod目录下;如果要修改AI文件,那么复制bf2目录下的AI文件夹到mymod目录下;如果要修改大庆地图,那么复制modsbf2levelsdaqing_oilfields文件夹到modsmymodlevelsdaqing_oilfields(没有的话自己建),如果不需要修改client.zip,可以在复制后将其删除。
但是如果你要修改一个模组,比如特种部队,那么你就要整个复制模组文件夹。
有单机模组的可以直接修改单机模组里的文件,因为没人会用单机模组联网对战。
接下来就开始修改mymod目录下的文件吧。
如果你的硬盘空间不是很多,可以在修改完object_server.zip后看一看,假如你只修改了武器属性,那么打开修改后的object_server.zip,删除除Weapons文件夹外其它的文件夹,可以大大减少文件所占空间。
战地2属性(地图)修改

修改之前BF2的文档文件主要有*.py、*.con和*.tweak三种,都可以直接用Windo ws自带的记事本打开并修改。
大部分文档文件都是在Z IP文件里,需要用Win RAR打开。
在修改之前,一定要取消所有文档文件、ZIP文件的只读属性。
ZIP文件内的文档若仍无法存储,可先存到其它地方,然后复制进去。
这里说的安装目录,是指你的BF2.exe所在的文件夹目录,例如D:Progra m FilesE A GamesB attle field2文件夹里有BF2.exe,那么D:Progra m FilesE A GamesB attle field2就是你的安装目录。
备份创建新模组由于BF2在联网游戏时要检验各文件的MD5,因此备份就不能简简单单地复制一下。
把修改的文件做成模组形式无疑是最好的选择。
首先打开[安装目录]mods文件夹,新建一个文件夹,名称随便(例如mymo d,下同)。
接着打开bf2文件夹,复制你要修改的文件。
例如,如果要修改o bject_serv er.zip,那么就复制b f2目录下的obje ct_se rver.zip到my mod目录下;如果要修改A I文件,那么复制bf2目录下的AI文件夹到mymo d目录下;如果要修改大庆地图,那么复制mo dsbf2level sdaqi ng_oi lfiel ds文件夹到mods mymod level sdaqi ng_oi lfiel ds(没有的话自己建),如果不需要修改clie nt.zip,可以在复制后将其删除。
但是如果你要修改一个模组,比如特种部队,那么你就要整个复制模组文件夹。
有单机模组的可以直接修改单机模组里的文件,因为没人会用单机模组联网对战。
战地2属性(地图)修改

修改之前BF2的文档文件主要有*.py、*.con和*.tweak三种,都可以直接用Windows自带的记事本打开并修改。
大部分文档文件都是在ZIP文件里,需要用WinRAR打开。
在修改之前,一定要取消所有文档文件、ZIP文件的只读属性。
ZIP文件内的文档若仍无法存储,可先存到其它地方,然后复制进去。
这里说的安装目录,是指你的BF2.exe所在的文件夹目录,例如D:Program FilesEA GamesBattlefield 2文件夹里有BF2.exe,那么D:Program FilesEA GamesBattlefield 2就是你的安装目录。
备份创建新模组由于BF2在联网游戏时要检验各文件的MD5,因此备份就不能简简单单地复制一下。
把修改的文件做成模组形式无疑是最好的选择。
首先打开[安装目录]mods文件夹,新建一个文件夹,名称随便(例如mymod,下同)。
接着打开bf2文件夹,复制你要修改的文件。
例如,如果要修改object_server.zip,那么就复制bf2目录下的object_server.zip到mymod目录下;如果要修改AI文件,那么复制bf2目录下的AI文件夹到mymod目录下;如果要修改大庆地图,那么复制modsbf2levelsdaqing_oilfields文件夹到modsmymodlevelsdaqing_oilfields(没有的话自己建),如果不需要修改client.zip,可以在复制后将其删除。
但是如果你要修改一个模组,比如特种部队,那么你就要整个复制模组文件夹。
有单机模组的可以直接修改单机模组里的文件,因为没人会用单机模组联网对战。
接下来就开始修改mymod目录下的文件吧。
如果你的硬盘空间不是很多,可以在修改完object_server.zip后看一看,假如你只修改了武器属性,那么打开修改后的object_server.zip,删除除Weapons文件夹外其它的文件夹,可以大大减少文件所占空间。
战地2 秘籍

放在游戏目录里f1 -无限的精力给你无限的耐力f2 -无限弹药给你无限弹药f3 -即时获得蓝色团队(笔记)蓝色团队立即赢得了一轮虽然在你赢得了一轮关掉开关在开始下一轮f4 -即时获得蓝色团队掉上面的欺骗下转f5 -即时赢得红团队(笔记)红团队立即赢得了一轮虽然在你赢得了一轮关掉开关在开始下一轮f6 -即时赢得红团队掉上面的欺骗下转f7??蓝色的团队从未赢得蓝色团队将永远无法赢得f8 -红团队从未赢得红团队将永远无法赢得f9 -禁用所有禁用一切。
战地2武器类无限载具重生时间

战地2武器类无限载具重生时间先说修改重生时间(即无限载具)先找到D:\战地2\mods\bf2\Levels\地图名字\server.zip\GameModes\sp3\64打开“GamePlayObjects.con”在你要修改的载具名字下一行添加下面三行字ObjectTemplate.minSpawnDelay 5ObjectTemplate.maxSpawnDelay 5ObjectTemplate.maxNrOfObjectSpawned 20如果有就直接修改ObjectTemplate.minSpawnDelay 1ObjectTemplate.maxSpawnDelay 1ObjectTemplate.maxNrOfObjectSpawned 99999这个是载具重生时间为1秒,可刷新数量为99999不要尝试9999该为-1.会15弹出建议5秒重生载具,否则会砸到没开走的例如修改M1A2坦克rem [ObjectSpawnerT emplate: 64_CH_OS_Airfield_CH_US_HeavyTank]ObjectTemplate.create ObjectSpawner 64_CH_OS_Airfield_CH_US_HeavyTankObjectTemplate.activeSafe ObjectSpawner 64_CH_OS_Airfield_CH_US_HeavyTankObjectTemplate.modifiedByUser "kyron"ObjectTemplate.isNotSaveable 1ObjectTemplate.hasMobilePhysics 0ObjectTemplate.setObjectT emplate 1 TNK_TYPE98ObjectTemplate.setObjectT emplate 2 USTNK_M1A2ObjectTemplate.minSpawnDelay 1ObjectTemplate.maxSpawnDelay 1ObjectTemplate.maxNrOfObjectSpawned 99999现在是在地图里修改载具种类按路径找到相应文件:战地安装目录\mods\bf2\Levels\所要修改的地图\server.zip\GameModes\sp1\16\GamePlayObjects.con 用记事本打开GamePlayObjects.con,之前记得在属性中关闭只读属性。
战地2修改大全

战地2修改大全.txt48微笑,是春天里的一丝新绿,是骄阳下的饿一抹浓荫,是初秋的一缕清风,是严冬的一堆篝火。
微笑着去面对吧,你会感到人生是那样温馨。
一、BF2修改概述来自BF2MODWiKi这篇文章讲述修改必备基础知识。
作者:wujj123456、hongse007和zz9099在进行任何修改前请备份相应文件,否则后果自负。
1 什么是模组2 经常修改的几个文件2.1 单机AI相关2.2 地图相关2.3 载具、武器、士兵等等修改3 修改准备4 修改技巧[编辑]什么是模组引用自hongse007的原帖:/viewthread.php?tid=614&extra=page%3D2「MOD」,中文通常稱做「模組」,不過這並非module的簡稱,而是modification,原意為「修改」,縮寫取前三個字母,成為大家朗朗上口的MOD。
顧名思義,MOD就是修改過的東西,在安裝模組之後,可以改變遊戲原本內容,延伸更多的玩法,只要擁有主程式,就可以安裝這些免費的遊戲模組。
強大的模組社群是《戰地風雲系列》最具實力的後盾,從前作都能看到令人震撼的模組規模。
遊戲模組在既有的遊戲引擎架構下,改變遊戲的內容、玩法,除了多款《1942》《越南》中的大型模組都已在進行《戰地風雲2》模組的開發之外,也有不少全新的模組開發計劃投入,在結合了指揮體系以及小隊系統後,《戰地風雲2》的模組勢必很有看頭!所以說,若您之後開始覺得玩膩了《戰地風雲2》以及《特戰資料片》,也請各位好好保存這款遊戲,即使您沒有體驗過前作模組所帶來的樂趣,本作蓄勢待發的遊戲模組也絕對值得您期待![编辑]经常修改的几个文件[编辑]单机AI相关\mods\相应模组\AI\[编辑]地图相关\mods\相应模组\Levels\相应地图\server.zip\mods\相应模组\Levels\相应地图\server.zip[编辑]载具、武器、士兵等等修改\mods\相应模组\Objects_server.zip\mods\相应模组\Objects_client.zip\mods\相应模组\Menu_server.zip\mods\相应模组\Menu_client.zip坦克,吉普车,突击车等在Objects_server.zip\Vehicles\Land单兵武器,反坦克导弹(发射器)等在Objects_server.zip\Weapons\Handheld固定翼飞机和直升机在Objects_server.zip\Vehicles\Air固定武器(坦克,吉普车,突击车,碉堡机枪)等在Objects_server.zip\Weapons\stationary 飞机的导弹,反坦克导弹的导弹等在Objects_server.zip\Weapons\Armament\missiles [编辑]修改准备Winrar,用于解压缩和压缩相关的.ai .con .tweak等等涉及到的需要修改的文件都使用记事本打开即可[编辑]修改技巧如果修改完成,进入游戏发现读取到一半跳出,请使用窗口模式启动游戏,就可以在退出时看到错误信息进行相应的补救。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
**
实用文库汇编之打开mods\bf2\object_server.zip
用记事本打开Weapons\Handheld\[你要修改的武器的代码,最后有]\*.tweak 文件。
修改子弹数量(以M95为例)
找到以下这段
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.magSize 5 ——弹匣内子弹数量,-1为无限;ObjectTemplate.ammo.nrOfMags 7 ——弹匣数量,-1为无限;ObjectTemplate.ammo.reloadTime 6 ——换弹时间。
rem ---EndComp ---
所有武器、载具的弹药数量都可以这么改。
狙击枪连射,不退弹壳(以M95为例)
找到以下这段
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp eShiftAnimation 1 ——删掉这一行ObjectTemplate.animation.shiftDelay 1.8 ——删掉这一行
rem ---EndComp ---
接下来找到这段
ObjectTemplate.activeSafe Sound S_ussni_m95_barret_Reload1P ObjectTemplate.modifiedByUser dsu
ObjectTemplate.soundFilename
"objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav, objects/weapons/han
dheld/ussni_m95_barret/sounds/barrett_shift_1p.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.75
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
把”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav“删掉,
只留
下”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.
wav“
注意,其它狙击枪
"objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav”和“objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav"可不一样,看类似的即可。
射击之后不会自动关掉狙击镜(以M95为例)
找到以下这段
rem ---BeginComp:DefaultZoomComp ---
ObjectTemplate.createComponent DefaultZoomComp
ObjectTemplate.zoom.zoomDelay 0.09
ObjectTemplate.zoom.zoomLod 1
ObjectTemplate.zoom.addZoomFactor 0
ObjectTemplate.zoom.addZoomFactor 0.2
ObjectTemplate.zoom.changeFovDelay 0.1
ObjectTemplate.zoom.zoomOutAfterFire 0 ——改成1即可ObjectTemplate.zoom.disableMuzzleWhenZoomed 1
rem ---EndComp ---
不开狙击镜,一样有准星(以M95为例)
先找到这段
ObjectTemplate.weaponHud.guiIndex 0,把0改成4
再找到底下这段
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplate.createComponent SoldierDeviationComp ObjectTemplate.deviation.setFireDev 3.5 2 0.5
ObjectTemplate.deviation.minDev 5
ObjectTemplate.deviation.setTurnDev 0 0 0 0
ObjectTemplate.deviation.setSpeedDev 3 1.5 1.5 1
ObjectTemplate.deviation.setMiscDev 2.5 5 0.2
ObjectTemplate.deviation.devModStand 2
ObjectTemplate.deviation.devModCrouch 1.5
ObjectTemplate.deviation.devModLie 0.8
ObjectTemplate.deviation.devModZoom 0.02
rem ---EndComp ---
改成以下这样(这个是参考步枪的准星模式,有兴趣的可以自己研究)
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplate.createComponent SoldierDeviationComp ObjectTemplate.deviation.setFireDev 2 0.2 0.05
ObjectTemplate.deviation.minDev 0.3
ObjectTemplate.deviation.setTurnDev 0 0 0 0
ObjectTemplate.deviation.setSpeedDev 1.2 0.2 0.2 0.1
ObjectTemplate.deviation.setMiscDev 2.5 1.5 0.02
ObjectTemplate.deviation.devModStand 2
ObjectTemplate.deviation.devModCrouch 1.5
ObjectTemplate.deviation.devModLie 0.8
ObjectTemplate.deviation.devModZoom 0.02
rem ---EndComp ---
开镜放大倍数修改
找到:ObjectTemplate.zoom.addZoomFactor 0.2 ——数值越小,倍数越大。
若多增加几行则可放大多倍,如:
ObjectTemplate.zoom.addZoomFactor 0
ObjectTemplate.zoom.addZoomFactor 0.3
ObjectTemplate.zoom.addZoomFactor 0.08
改枪的威力(以M95为例)
找到以下内容:
ObjectTemplate.material 39 ——改成44可对载具造成伤害。
ObjectTemplate.hasOnTimeEffect 1
ObjectTemplate.minDamage 1
ObjectTemplate.damage 190 ——伤害值,250左右一枪击中身体即可解决问题。
所有武器的威力都可以这么改。