HAOHAO888 发表于 2011-3-16 21:41

武器数据修改方法

游戏的武器数据保存在\common\data\weaponInfo.xml中,和前作一样,你可以方便地修改武器数据
第一步,右键点击这个文件,选择属性,把只读选项取消
使用记事本、写字板等打开weaponInfo.xml,(强烈建议使用U32打开,点击进入下载)
打开文件后,首先要知道你要修改的武器名称,比如要修改微冲,它的英文名字为MP5,则在文件中找到下图所示段落,其他枪支如法炮制
不知道枪名的朋友可以查看索引里面的枪支介绍
targetrange="55.0"          可以精确瞄准的射程
            weaponrange="60.0"      最大射程
            clipsize="30"                  每个弹夹的容量
            ammomax="1200"         可以携带的最大弹药数量
            timebetweenshots="66"    射击速度
<damage base="25" 子弹物理伤害(杀伤力为0的武器别人打你没事,但是你打别人打身上就会倒地丢了武器,爆头的话就会挂掉——此方法由names19提供)
            networkplayermod="3.0"
            networkpedmod="1.0"/>

<physics force="50.0"/>                   滞阻力,被子弹击中受到的冲力,此值过大会把人打飞……
            <reload time="1666"          更换弹夹的时间
            fasttime="1666"                更换弹夹最快需要的时间
            crouchtime="2533"            蹲下时更换弹夹所需时间

<aiming accuracy="0.55">瞄准精度
             <offset         x="0.13" y="1.0" z="0.45"/>      站立射击时子弹的偏移范围,X、Y、Z数值越小越精准
             <crouchedoffset x="0.11" y="1.0" z="-0.02"/>蹲下射击时子弹的偏移范围,X、Y、Z数值越小越精准
             <reticule瞄准线   standing="0.75"         站立时射击的精度
                                     ducked="0.6"             移动时射击的精度   
                                     scale="0.3"                扫射时射击的精度
                                     由于不知道计算公式,不知道具体效果,不过数值一定要小于1,越接近1越精准。
   <pickup regentime="360000"      恢复时间,表示你在一个地方建起这把枪后,需要多少时间它才能再次出现
               ammoonstreet="60"         表示每捡到或者购买一次这个武器能增加的子弹数目
   <rumble枪声 duration="100"          枪声持续时间
                     intensity="0.02"       枪声强度

n0thingGT 发表于 2021-12-20 14:28

调其他都有用,就是射击速度咋改都没用怎么办
页: [1]
查看完整版本: 武器数据修改方法