13号避难所

标题: [原创]抛块砖:BOS里面的枪与子弹伤害及疑问 [打印本页]

作者: eterne    时间: 2007-11-1 08:05
标题: [原创]抛块砖:BOS里面的枪与子弹伤害及疑问
经多次测试,大致弄清楚了bos里面的伤害模式。
四种模式:简单+50%伤害 普通无加成 困难-25%伤害 疯狂-50%伤害 (npc对玩家的伤害恰恰相反。)
多次测试,大致先总结成两个简单的公式。
1.无穿透无无致命:
最终伤害=(枪械原始dam*(100%+个人技能伤害加成)*选择模式-对方总吸收伤害点数)*(100%-对方总抵抗伤害比例)*子弹伤害模式
个人技能伤害加成:就是那个“额外长距离伤害”可以升两级共30%,由于这个是和游戏模式一样属于原始伤害一级累加,所以及其重要,个人认为已经远远超过了24级才能学到的那个lj“狙击手”技能(仅限bos,后面有专门讨论),可以说是bos里面最好的枪系perk之一。
对方总吸收伤害点数=对方人物吸收点数+对方装甲吸收点数
对方总抵抗伤害比例=对方人物抵抗伤害比例+对方装甲抵抗伤害比例
2.有穿透有致命且致命后的判定成功
最终伤害=(枪械原始dam*(100%+个人技能伤害加成)*选择模式-对方人物吸收伤害点数)*(100%-对方人物抵抗伤害比例)*子弹伤害模式*(200%+额外致命伤害技能加成)
这个公式里面,除去了对方装甲提供的防护,增加了致命造成的伤害。
至于有穿透无致命之类的,根据上面的公式增减。

子弹伤害模式:游戏中同种弹药(如2mmgauss,7.62),弹药总共12种伤害类型(如普通,穿甲,爆炸),比起ft2,这里真正做到了“名副其实”。当然,不是每种子弹都有12种模式的,事实上,有些子弹只有一种伤害类型,比如2mmgauss和7.62。而有的伤害类型,小型和能量枪械和minigun的子弹根本不会出现,只有rocket等才能出现,比如爆炸,大爆炸,refine等。其中以大爆炸最为惊人。如果有需要的话,以后补上12种弹药伤害类型的“伤害/穿甲”。

穿甲的几率:一般来说就是子弹的穿甲几率,FT tool里面可以修改枪械的攻击类型为装甲穿刺不过测试后好像不起作用。

致命伤害的计算:这个是bos里面最lj也是最耗我时间的测试,到现在,我都对bos的致命算法表示疑问及深感恶心。
首先是致命发生的几率:如果无sniper技能,即为人物致命几率+枪械致命几率(后者不可见,枪械的隐藏属性)。如果有sniper的话,比较麻烦,人物luck10大约+30%左右致命几率。(对比:1.2代里面luck*10,luck10的话,就是100%致命了都)。
其次是致命伤害:这还不算,原先1,2代只要致命了,就肯定增加伤害,bos里面不知道设计者想什么(超恶心),致命发生后还要一个判定,成功了才能加伤害,不成功,虽然告诉你打出了致命一击,但伤害还是原来的伤害。而这个判定,我到现在都搞不清楚条件是什么。我把luck从6+到255,发现似乎判定成功的几率增加了,但非常不明显(最后成功率也不到50%)。这个也是我留下来的疑问,希望哪位高人指出。有一点可以肯定地是:如果裸加枪械隐藏致命指数(比如100%)但人物luck不高,结果就是枪枪致命,枪枪没额外致命伤害。

处女技术贴,水平有限,希望达人斧正及释疑,先谢谢了。
作者: 猫灵    时间: 2007-11-1 09:11
大早的见好帖,睡意全无了……

致命一击的射击确实非常恶心……打机器人时还有零伤害的……
不过貌似揍趴下一定要在致命的前提下可以触发?好久没碰BOS了,最近接了上次的硬汉存档玩了一关,很爽,嗯嗯……
话说狙击手perk到底怎么运作的?记得有人说过是每次攻击都roll一个10面骰,如果你的Luck是8,那么roll到8以下(含)就是Cri了。
其实我感觉不出来……
作者: 暗流    时间: 2007-11-1 09:26
以前1、2代狙击手是每点幸运+10% ,bos每点幸运只给+3%,更不用说狙击手大部分属性都+在感知、敏捷和智力上了。所以一开始那个突击手天赋才是真正宝贵的~25%额外伤害啊
作者: 猫灵    时间: 2007-11-1 09:53
我是天赐+夜人……
自己站在屏幕一角,对着另一角而且屏幕之外的人以95%的命中射击,感觉真好……
好像还没有加神射手……
作者: eterne    时间: 2007-11-1 11:00
我个人认为揍趴下(这个比stun稍微复杂点)的判定要看两个:
首先攻击方本次的knockdown几率判定是否发生(机枪这里就是好,几率累加)
如果判定成功,再判定防守方的fallover抵抗几率,失败防守方就趴下,成功了就抵抗。
似乎与双方的luck无关,这两个几率都是隐藏指数,前者是枪械的,后者是人物的,应该都与致命与否无关——用拥护者在疯狂模式下扫射一个穿动力的对象,常常出现0伤害却把对方揍趴下的情况,此外,我用修改后的狙击枪,枪枪把对方打趴,到底与致命是否有关,我晚上回头再测试。

至于sniper,我感觉bos里面还是忘记了吧,我写这篇帖子其实就是多次测试对bos的致命太失望。顶帖也说了,即便100%的致命,枪枪致命(可以看文字记录),但伤害一点不加(我测试的时候,由于枪械的攻击上下限相同,所以文字记录非常可靠,对同一对象,最多有且仅有4种可能出现的不同伤害),与无致命相同。在这种时候,bos里面的致命几率根本没有1,2代里面的那种sniper的精髓,那种畅快淋漓。喜欢1,2代的玩家,可能一直会有那样的误区,特此说明下。

最后再重复下,与1,2代不同,bos里面致命并不意味着更多伤害,追求致命几率是得不偿失的——虽然遗憾,却无可奈何,感觉上bos抽去了gunner们的脊柱般的恶心。
引用第1楼猫灵2007-11-01 09:11发表的:
大早的见好帖,睡意全无了……

致命一击的射击确实非常恶心……打机器人时还有零伤害的……
不过貌似揍趴下一定要在致命的前提下可以触发?好久没碰BOS了,最近接了上次的硬汉存档玩了一关,很爽,嗯嗯……
话说狙击手perk到底怎么运作的?记得有人说过是每次攻击都roll一个10面骰,如果你的Luck是8,那么roll到8以下(含)就是Cri了。
.......

作者: 白熊    时间: 2007-11-1 16:11
恩,有些细节是令人困惑。整体写的挺好,大家多多交流研究 [s:2]
作者: NaUTa    时间: 2007-11-1 22:07
LZ的细心和耐心让人佩服。不过LZ忽略了几个小问题。
1、动作。人物的不同动作,敌人的DMG也不同,比如说当你把枪抬起瞄准,但并未射击的时候。敌人的DMG会有加成。SNEAK状态下DMG有加成。奔跑中的人会有吸收DMG的加成。
2、药物。BOS里的CC不全是LK的问题,就算LK是1,吃药以后照样次次CC。

继续讨论,热情起来~~~
作者: eterne    时间: 2007-11-1 22:10
多谢大家的鼓励和提醒。
前面打趴的确如猫灵所说,要致命才行——准确的说,如果判定为打趴的话,自动给你加致命描述文字,不过是不加致命伤害的,典型的是自己人物的致命和luck很低,如果枪械为100%趴的话,也是枪枪致命,枪枪无致命伤害。
加上这个,现在已经知道至少有3个致命判定了,真是越来越复杂...
我刚接触bos和FT tools,请教各位,能不能把致命的判定改回1,2代里面的那样?
作者: eterne    时间: 2007-11-1 22:23
NaUTa说的动作那个我一直都不知道,呵呵,不过刚刚多次测试:
SNEAK状态下DMG是没有加成,其它的不好测试。
药物,动作,perk及其他带来的属性变化,为了简单计算,直接算在人物属性里面,由于和装甲带来的属性皆然不同,这里就没有分开了。如果要分开的话,会很麻烦。
作者: NaUTa    时间: 2007-11-1 22:36
SNEAK状态下是有的,但是是在肉搏人物的身上体现的明显。如果你想更深入的讨论BOS,那么找我来测试就好了,群号是4406640,用你所能做出来的最好的人物和我测试。嘿嘿~~~
作者: eterne    时间: 2007-11-1 23:09
呵呵,谢谢,我不用qq很多年了。只是随便玩玩单机,找点娱乐而已。不过我测试了20多次sneak后的伤害,对枪械貌似的确没加成——肉搏近战不敢说,事实上,ft我还是喜欢枪械,近战的话,还是冰封谷整个系统做的更好。
作者: NaUTa    时间: 2007-11-1 23:12
嗯,也好。DMG还和距离、敌人与自己的角度等等诸多因素有关,不联机是不会体会到的。希望你的研究能更深入些。
作者: √√××    时间: 2007-11-9 11:57
夜夜很无聊,自己不能玩,天天上来发贴。
作者: NaUTa    时间: 2007-11-9 22:10
联机的都被我打的不和我玩了,不发贴做什么?
作者: sonicfang    时间: 2008-5-10 14:57
即时制的平均伤害比回合制高不少 我用弹药消耗统计的 杀同样多的敌人在回合制下多费不少子弹

另外谁知道各种枪械具体都有什么隐藏指数 比如用AK时致命率就非常高 游戏中有很多武器表面上看是废物 不知道用起来究竟如何
作者: sonicfang    时间: 2008-5-30 05:00
引用第0楼eterne于2007-11-01 08:05发表的 [原创]抛块砖:BOS里面的枪与子弹伤害及疑问 :
致命伤害的计算:这个是bos里面最lj也是最耗我时间的测试,到现在,我都对bos的致命算法表示疑问及深感恶心。
首先是致命发生的几率:如果无sniper技能,即为人物致命几率+枪械致命几率(后者不可见,枪械的隐藏属性)。如果有sniper的话,比较麻烦,人物luck10大约+30%左右致命几率。(对比:1.2代里面luck*10,luck10的话,就是100%致命了都)。
其次是致命伤害:这还不算,原先1,2代只要致命了,就肯定增加伤害,bos里面不知道设计者想什么(超恶心),致命发生后还要一个判定,成功了才能加伤害,不成功,虽然告诉你打出了致命一击,但伤害还是原来的伤害。而这个判定,我到现在都搞不清楚条件是什么。我把luck从6+到255,发现似乎判定成功的几率增加了,但非常不明显(最后成功率也不到50%)。这个也是我留下来的疑问,希望哪位高人指出。有一点可以肯定地是:如果裸加枪械隐藏致命指数(比如100%)但人物luck不高,结果就是枪枪致命,枪枪没额外致命伤害。
我猜想这个致命之后的判定可能是看医疗和科技的 生物看医疗 机器人看科技 这可以解释为什么加这两种技能会导致高伤害的几率增加
作者: a9988a    时间: 2013-3-18 05:21
标题: 回 15楼(sonicfang) 的帖子
有道理,致命狙击手太不容易了。
作者: sonicfang    时间: 2013-4-2 22:52
科技能提高对机器人暴击是确定了 因为1.27版补丁说明文件中有一句特别提到这个事 只是没说明具体是提高暴击率还是提高暴击伤害

医疗目前还只是推测 不过既然科技对机器人有效 游戏中本来又有生物学家这个perk就是承认医学知识能增加对生物伤害这个逻辑的 所以假设医疗对生物暴击有加成 大概也许不会十分错
作者: starshield    时间: 2015-3-17 18:48
很值得一看的帖子
作者: leonx1    时间: 2015-3-19 23:32
sonicfang 发表于 2008-5-30 05:00
我猜想这个致命之后的判定可能是看医疗和科技的 生物看医疗 机器人看科技 这可以解释为什么加这两种技能会 ...

不是这样的。这是一个逻辑方式,又叫圆桌理论
狙击手技能能让每次普通攻击均为特殊攻击
特殊攻击包括以下:无视护甲 打倒  重击  致残4种。每种情况有系数N
公式均为系数N*LK
能产生高攻击效果的情况有两种 无视护甲 和重击 4种情况的概率其实由公式可以看出其实已经和LK无关了只和系数N有关。但是系数N是否是内定值还是会根据LK变化而变化这个说不清楚不过如果4中情况的系数N接近,那么结果是一定的就是产生高伤害的两种情况的概率为50%左右
作者: sonicfang    时间: 2015-3-20 13:38
本帖最后由 sonicfang 于 2015-3-20 14:46 编辑
leonx1 发表于 2015-3-19 23:32
不是这样的。这是一个逻辑方式,又叫圆桌理论
狙击手技能能让每次普通攻击均为特殊攻击
特殊攻击包括以 ...
特殊效果绝不止这四种而已 还有击晕 窒息 即死等等 跟瞄准部位也有关 比如打眼会打瞎 打腿会打瘸 打手会打坏武器等等 FT的特效选择应该是沿用查表方式 而不是圆桌
作者: leonx1    时间: 2015-3-20 18:11
本帖最后由 leonx1 于 2015-3-20 18:13 编辑
sonicfang 发表于 2015-3-20 13:38
特殊效果绝不止这四种而已 还有击晕 窒息 即死等等 跟瞄准部位也有关 比如打眼会打瞎 打腿会打瘸 打手会打 ...

额 反复测试了下 应该是这样  特效分大类的  重击 即死 无视护甲 致残
击晕属于致残效果  同样的 狙击各部位对应的特效都包含在致残效果内
而且大类效果 重击  即死  致残  无视护甲效果可以同时触发  如果是狙击模式触发了致残效果那么必定是狙击部位特效。如果是普通模式则随机或者通过公式或者掷筛决定致残特效。每次攻击的致残特效只会有一个。
作者: sonicfang    时间: 2015-3-21 17:06
leonx1 发表于 2015-3-20 18:11
额 反复测试了下 应该是这样  特效分大类的  重击 即死 无视护甲 致残
击晕属于致残效果  同样的 狙击各 ...

那么超级重击是怎么出的? 就是鸟枪一发过千伤那种
作者: sonicfang    时间: 2015-3-21 17:08
本帖最后由 sonicfang 于 2015-3-21 17:38 编辑
leonx1 发表于 2015-3-20 18:11
额 反复测试了下 应该是这样  特效分大类的  重击 即死 无视护甲 致残
击晕属于致残效果  同样的 狙击各 ...

不瞄头眼 平射也能随机出瞎眼瘸腿的效果吗? 没这印象
作者: sonicfang    时间: 2015-3-21 17:29
leonx1 发表于 2015-3-20 18:11
额 反复测试了下 应该是这样  特效分大类的  重击 即死 无视护甲 致残
击晕属于致残效果  同样的 狙击各 ...

我现在没有游戏了 能不能辛苦你 再测试一下 把每次暴击的结果 分别写上来 大家一起分析分析
作者: sonicfang    时间: 2015-3-21 17:33
本帖最后由 sonicfang 于 2015-3-21 17:54 编辑

按前作的查表方式 其实也是分三个大类 伤害修正 固有特效 检定特效 只不过两类特效是有交集的 暴击后第一次掷骰决定暴击等级 共分6级 每种敌人每个身体部位每个暴击等级都有固定的伤害修正和特效 伤害修正是一定出的 而特效只有一部分有 其中固有特效只要有的也一定出 检定特效则要再进行第二次掷骰检定属性决定出还是不出 致残效果可以是固有特效也可以是检定特效 取决于暴击等级 比如说同样是打眼 如果暴击等级低 固有特效里面没有打瞎 就要再进行一次属性检定才决定是否打瞎 如果暴击等级高 固有特效里面就附带打瞎 就直接打瞎 不用再检定了 这些效果和检定要求都列在主程序的一个表里 程序执行的时候就是摇骰然后根据结果去表里查效果 因此叫做查表
在我印象中 FT的暴击效果完全可以用查表法实现 不需要更复杂的算法 但问题就在于伤害修正不总是出现 事实上出现的几率比不出现的几率低 难道这个也要掷骰? 那设计就太傻逼了 出一个暴击可能会什么实际效果都没有

作者: leonx1    时间: 2015-3-21 17:46
sonicfang 发表于 2015-3-21 17:08
不瞄头眼 平射也能随机出瞎眼瘸腿的效果吗? 没这印象

如果不开启瞄准模式致残效果 同样会出瞎眼或者瘸腿的

作者: leonx1    时间: 2015-3-21 17:55
sonicfang 发表于 2015-3-21 17:06
那么超级重击是怎么出的? 就是鸟枪一发过千伤那种

鸟枪一发过千伤害这个我没打出来过
测试数据中过千伤害比较容易由大枪打出,尤其在触发了重击以及无视护甲效果的时候
由于大枪一轮扫射弹药数较高  在触发无视护甲效果后  伤害相当于枪械伤害*扫射子弹数(7.62毫米子弹)
因此有些枪械看似垃圾比如复仇者攻击较低但是恐怖的弹药消耗让这种武器对付一些物理抗性达不到100%的敌人时候能看到很好的数字 触发了无视护甲效果后 伤害更是客观
作者: sonicfang    时间: 2015-3-21 17:58
leonx1 发表于 2015-3-21 17:46
如果不开启瞄准模式致残效果 同样会出瞎眼或者瘸腿的

那可能是我原来没注意过 前作不瞄准是默认打躯干 FT大概改成不瞄准就随机选一个位置了

为了验证我这个猜想 能不能麻烦你再试几次 看打出即死的时候致残效果都有什么
作者: sonicfang    时间: 2015-3-21 18:03
leonx1 发表于 2015-3-21 17:55
鸟枪一发过千伤害这个我没打出来过
测试数据中过千伤害比较容易由大枪打出,尤其在触发了重击以及无视护 ...

那不一样 大枪本身伤害就可以有几百了 同时出重击跟无视护甲 叠加起来就可以实现破千

我说的千伤暴击是单发的 用最破的猎枪也可以打出来 伤害翻数十乃至上百倍 几率很低 估计是暴击率的千分之一
作者: leonx1    时间: 2015-3-21 22:13
sonicfang 发表于 2015-3-21 17:58
那可能是我原来没注意过 前作不瞄准是默认打躯干 FT大概改成不瞄准就随机选一个位置了

为了验证我这个 ...

比较典型的即死是这样的 AAA狠狠的击中了XXX造成0点伤害 XXX被杀死了
也有        AAA击中了XXX造成 N点伤害,XXX被杀死了   但是从数字上看 XXX的剩余血量明显高于N点
以上就是即死  
  另外辐射2代不瞄准出特效也是全身各部位均有可能
伤害判定上面各部位有伤害加成系数  虽然不清楚具体的但从多次数据体现来看 眼睛最高  头部次之  伤害系数最低的貌似是小JJ。。。。。
作者: sonicfang    时间: 2015-3-22 11:32
leonx1 发表于 2015-3-21 22:13
比较典型的即死是这样的 AAA狠狠的击中了XXX造成0点伤害 XXX被杀死了
也有        AAA击中了XXX造成 N点 ...

2代不瞄准是不可能打出躯干之外的特效的 出多少暴击也打不瞎打不瘸 不然人人都选快枪手了
作者: sonicfang    时间: 2015-3-22 11:38
leonx1 发表于 2015-3-21 22:13
比较典型的即死是这样的 AAA狠狠的击中了XXX造成0点伤害 XXX被杀死了
也有        AAA击中了XXX造成 N点 ...

2代的即死就是这样的 因为表中凡是判定为即死的地方就没有列出其他效果了 这就造成即死的伤害都不会很高 因为没有无视护甲 而且没有任何致残效果

我想问的是 FT中的即死是否同时附带高伤和致残效果 如果没有 就说明也是查表




欢迎光临 13号避难所 (https://bn13.net/) Powered by Discuz! X3.2