战地2吧 关注:143,464贴子:3,883,716
  • 1回复贴,共1

战地2武器属性修改,栓狙优化教程

只看楼主收藏回复

各位先备份文件啊,不然还原原数据就得重装游戏了。
修改文件前先把文件拖出来,用记事本方式打开,修改完后要保存,再把已修改的武器属性文件拖到原路径,替换后就可以达到自己想要的目的了。
武器属性修改
打开游戏目录mods/bf2/object_server.zip/weapons/handheld,选择要修改的武器文件夹再打开武器的.tweak
ObjectTemplate.weaponHud.guiIndex(准星参数,0关闭准星,4开启准星)
ObjectTemplate.weaponHud.altGuiIndex(52开镜机瞄,53为开镜红点准星)
ObjectTemplate.material子弹类型(38为普通子弹,43可以打穿装甲且炮声小扬尘少,44为炮弹但炮声大扬尘多,68为导弹弹药,无炮声无扬尘没有击中反馈)
ObjectTemplate.ammo.magSize(弹匣内子弹数量,-1为无限)
ObjectTemplate.ammo.nrofmags(弹匣数量,-1为无限)
注:部分武器修改弹匣内子弹数量和弹匣数需要删除下面这一行参数,再添加上面两行的弹匣内子弹数量和弹匣数参数才有效
ObjectTemplate. ammo. ammoType 1[一定要删掉,再添加否则无效]
ObjectTemplate.ammo.reloadTime(换弹时间)
ObjectTemplate.minDamage(最小威力)
ObjectTemplate.damage(最大威力)
objecttemplate.recoil.hasrecoilforce(后坐力,0为关闭)
ObjectTemplate.deviation.setFireDev(武器开火时立体X/Y/Z方位散布)
ObjectTemplate.deviation.minDev(子弹最小散布)
ObjectTemplate.deviation.setTurnDev(武器在旋转状态时射击的子弹散布)
ObjectTemplate.deviation.setSpeedDev(武器在奔跑状态下射击的子弹散布)
ObjectTemplate.deviation.setMiscDev(武器的随机子弹散布)
ObjectTemplate.deviation.devModStand(站立状态射击的子弹散布)
ObjectTemplate . deviation. devModCrouch(蹲下/趴下状态射击的子弹散布)
ObjectTemplate.deviation.devModZoom(瞄准模式射击状态子弹散布ObjectTemplate.fire.roundsPerMinute(射速)
ObjectTemplate.fire.addFireRate(开火模式)
栓狙优化
打开要修改的栓动狙击枪的.tweak文件修改以下项目
①栓狙变成半自动
ObjectTemplate.zoom.zoomOutAfterFire(把1改成0)
②打完一发子弹自动关镜后,想再快速开镜,则看下面两行
ObjectTemplate . a5nimation . useShiftAnimation 1
ObjectTemplate . animation . shiftDelay(修改这个参数越小,拉栓速度越快,虽然拉栓模型动作跟不上所调的数值,会有不协调影响,但是这样就可以做到拉栓时可以射击也可随意开关瞄准镜)


IP属地:广东来自Android客户端1楼2023-09-11 07:49回复
    散布的这几个数值是怎么看的


    IP属地:四川来自Android客户端3楼2025-06-04 21:08
    回复