超级玩家
 
- 贡献度
- 121
- 金元
- 4253
- 积分
- 909
- 精华
- 0
- 注册时间
- 2011-2-28
|
本帖最后由 sahawx2 于 2011-11-22 12:35 编辑
我们知道要修改武器的參数,会到WeaponInfo.xml
而damage base是最熱门的參数,它是关乎武器的威力
如AK47,把它damage base改成1000以上,有时一枪可以打到載具起火,爆炸
但狙击枪,只是能把冲击力修改的十分夸张,但杀伤力怎样改,却嫌不足
GTA4中,经常是把警察一枪打出十多米远 然而又郁闷的看着他若无其事的站了起来 连枪都没掉
即使把改到伤害1万,警车打7-9下才冒烟
------------------
我发现,原来是狙击枪瞄准时的狙击镜作怪
这个东东!!!
-----------------
解決方法
以SNIPERRIFLE(PSG-1)为例
步骤
1.打开gtaiv\commom\data\Weaponinfo.xml
2.找到这个,把<flag>FIRST_PERSON</flag>刪除(下面红字示)
(就是把狙击枪瞄准时的狙击镜刪除)
<weapon type="SNIPERRIFLE">
<data slot="SNIPER" firetype="DELAYED_HIT" damagetype="BULLET" group="RIFLE_SNIPER" targetrange="1000.0" weaponrange="1400.0" clipsize="5" ammomax="4500" timebetweenshots="320">
<damage base="2000" fps="75" networkplayermod="2.0" networkpedmod="1.0"/>
<physics force="400.0"/>
<reload time="2066" fasttime="2066" crouchtime="2066"/>
<aiming accuracy="10.0" accuracyfps="0.0">
<offset x="0.16" y="1.0" z="0.55"/>
<crouchedoffset x="0.16" y="1.0" z="0.12"/>
<reticule standing="0.6" ducked="0.5" scale="0.05"/>
</aiming>
<pickup regentime="360000" ammoonstreet="20"/>
<controller>
<rumble duration="120" intensity="0.3"/>
</controller>
<flags>
<flag>GUN</flag>
<flag>CAN_FREE_AIM</flag>
<flag>FIRST_PERSON</flag> (刪除这)
<flag>ANIM_RELOAD</flag>
<flag>ANIM_CROUCH_FIRE</flag>
<flag>2HANDED</flag>
<flag>ARMOUR_PENETRATING</flag>
</flags>
</data>
<assets model="w_psg1">
<anim group="gun@rifle"/>
</assets>
</weapon>
保存,運行GTAIV
你会发现狙击枪的威力大很多了,但狙击镜就会变成裝飾品
M40A1也是以上步骤!!
要威力,还是要精确,看你吧!! |
|