csgo吧 关注:3,884,607贴子:64,631,069
  • 1回复贴,共1

【技术水】usp和p2000你们用哪一把?

取消只看楼主收藏回复

看到一篇帖子从数据层面分析了usp与p2000的区别。
过来分享一下,希望能帮助大伙进一步了解这两把枪。
p2000的数据可以在游戏文件中找到,位置是\Counter-Strike Global Offensive\csgo\scripts\weapon_hkp2000.txt
usp的数据却隐藏在另一个文件中,位置是\Counter-Strike Global Offensive\csgo\scripts\items\items_game.txt
usp的数据是根据p2000稍加修改生成的 (alt是装备消音器的状态)被修改的部分是
"has silencer" "1" 可装备消音器
"spread" "2.500000" 基础散布(卸下消音器)
"spread alt" "1.500000" 基础散布(装消音器)
"inaccuracy fire" "71.000000" 开枪后精准度下降(卸下消音器)
"inaccuracy fire alt" "52.000000" 开枪后精准度下降(装消音器)
"inaccuracy move" "13.870000" 移动中精准度下降(有没有消音器都一样)
"recoil magnitude" "29" 后坐力(卸下消音器)
"recoil magnitude alt" "23" 后坐力(装消音器)
"tracer frequency" "1" 可以看到弹道(开枪后能看到子弹射出去的那条白光)
"tracer frequency alt" "0" 看不见弹道
"primary clip size" "12" 弹匣12发
看一下p2000的数据
Spread 2.00 基础散布,比usp带消音器高0.5
InaccuracyFire 50.00 开枪后精准度下降比usp卸下消音器好很多比带消音器好一点点
InaccuracyMove 13.00 移动中精准度稍微好0.87,几乎感觉不到
RecoilMagnitude 26 后坐力也是处于usp两个状态之间
TracerFrequency 1 可以看到子弹轨迹
clip_size 13 弹匣13发
实战中:
关于弹道,csgo用的是扫描机制,开枪后立刻判定着弹点。从枪口射出去的白光并不是真实的子弹。
关于子弹精度,最终效果是:基础散布+下降的精准度(站立,下蹲,移动,精准度下降都不一样)
usp卸下消音器的状态是三把中最差的,而且差的不是一点点,是差很多。
所以除了丢诱饵雷或藏在拐角怕枪管漏出去,usp无论如何都没有理由卸下消音器。
usp第一发精准度比p2000好一点点,因为基础散布比p2000低0.5
p2000移动精准度比usp稍微好0.87,实战中感觉不到
p2000开枪后精准度下降比较少,所以泼水比usp好一点。
主要区别其实还是在第一发和泼水。
如果你对枪法比较自信,是一枪一枪点头的打法,usp更适合你。
如果你更喜欢泼水,那就换p2000吧。
我自己是买了哪个新的皮肤好看,就用哪一把。
用过的枪里面,觉得usp韭菜炒鸡蛋和p2000手炮最好看,你们呢


IP属地:江苏1楼2016-01-28 15:48回复

    原文http://pastebin.com/Mkkufma5
    The stats of P2000 can be found in the game files at \Counter-Strike Global Offensive\csgo\scripts\weapon_hkp2000.txt
    The stats of USP-S are not in the same folder: they are buried deep in \Counter-Strike Global Offensive\csgo\scripts\items\items_game.txt (If you're using a text editor with search functionality, look for "has silencer")
    What's interesting is that the USP's is actually based on the p2000 in-game, and only a handful of its stats are actually changed. Here are changed "attributes" listed in the file (I added the comments). You can see that every "alt"-value is with the suppressor.
    "has silencer" "1" <- not sure, some sort of a value for silenced weapons
    "spread" "2.500000" <- Base spread (no suppressor)
    "spread alt" "1.500000" <- Base spread (with suppressor)
    "inaccuracy fire" "71.000000" <- inaccuracy added instantly after firing (non-suppr.)
    "inaccuracy fire alt" "52.000000" <- inaccuracy added instantly after firing (suppr.)
    "inaccuracy move" "13.870000" <- inaccuracy added while moving (both)
    "recoil magnitude" "29" <- recoil magnitude (non-suppr.)
    "recoil magnitude alt" "23" <- recoil magnitude (suppr.)
    "tracer frequency" "1" <- turns on tracers for every shot on the unssuppr.
    "tracer frequency alt" "0" <- disables tracers when suppressed
    "primary clip size" "12" <- changes magazine size to 12.
    So, how do these differ from the P2000's stats?
    From P2k's file (formatted differently, stats picked from here and there):
    Spread 2.00 <- higher than silenced usp, lower than unsilenced
    InaccuracyFire 50.00 <- slightly lower than silenced, significantly lower than unsilenced
    InaccuracyMove 13.00 <- lower than either
    RecoilMagnitude 26 <- lower than non-suppressed, higher than suppressed
    TracerFrequency 1 <- normal tracers
    clip_size 13 <- higher magazine size.
    Apparently the amount of ammo is stored somewhere else (which also explains the way P2000's reserve got nerfed with p250 for no reason)
    So what do these differences mean in practice, then?
    Spread in-game is calculated by adding together the right values. For example, the first shot while moving would be spread + inaccuracyStand.
    I'm not sure how InaccuracyFire works, but given its high value, it likely just starts at the given value and goes down gradally afterwards.
    -------------------------
    Finally, to the point:
    There is literally no point in using the USP unsilenced if these stats are anything to go by. Therefore we compare P2k and USP:
    The USP has slightly better accuracy overall unless specified otherwise, as its base spread is winning by 0.50
    The P2k has slightly better moving accuracy by 0.37 spread, as the USP's edge gets nullified by the P2k's 0.87 edge in InaccuracyMove.
    The P2k could be a bit better for spamming due to its edge in InaccuracyFire, but just like in the prior stats, the difference is negligible.
    The P2k has more ammo in both the mag and the reserve.
    The USP has a tacticool suppressor and no tracers!
    Comes down to preference, still.
    - /u/jethack


    IP属地:江苏2楼2016-01-28 15:50
    收起回复