13号避难所

 找回密码
 立即注册
搜索
查看: 15585|回复: 32
打印 上一主题 下一主题

[原创]抛块砖:BOS里面的枪与子弹伤害及疑问

[复制链接]
跳转到指定楼层
楼主
发表于 2007-11-1 08:05:43 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
经多次测试,大致弄清楚了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不高,结果就是枪枪致命,枪枪没额外致命伤害。

处女技术贴,水平有限,希望达人斧正及释疑,先谢谢了。
33#
发表于 2015-3-22 11:38:35 | 只看该作者
leonx1 发表于 2015-3-21 22:13
比较典型的即死是这样的 AAA狠狠的击中了XXX造成0点伤害 XXX被杀死了
也有        AAA击中了XXX造成 N点 ...

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

我想问的是 FT中的即死是否同时附带高伤和致残效果 如果没有 就说明也是查表
32#
发表于 2015-3-22 11:32:54 | 只看该作者
leonx1 发表于 2015-3-21 22:13
比较典型的即死是这样的 AAA狠狠的击中了XXX造成0点伤害 XXX被杀死了
也有        AAA击中了XXX造成 N点 ...

2代不瞄准是不可能打出躯干之外的特效的 出多少暴击也打不瞎打不瘸 不然人人都选快枪手了
31#
发表于 2015-3-21 22:13:40 | 只看该作者
sonicfang 发表于 2015-3-21 17:58
那可能是我原来没注意过 前作不瞄准是默认打躯干 FT大概改成不瞄准就随机选一个位置了

为了验证我这个 ...

比较典型的即死是这样的 AAA狠狠的击中了XXX造成0点伤害 XXX被杀死了
也有        AAA击中了XXX造成 N点伤害,XXX被杀死了   但是从数字上看 XXX的剩余血量明显高于N点
以上就是即死  
  另外辐射2代不瞄准出特效也是全身各部位均有可能
伤害判定上面各部位有伤害加成系数  虽然不清楚具体的但从多次数据体现来看 眼睛最高  头部次之  伤害系数最低的貌似是小JJ。。。。。
30#
发表于 2015-3-21 18:03:07 | 只看该作者
leonx1 发表于 2015-3-21 17:55
鸟枪一发过千伤害这个我没打出来过
测试数据中过千伤害比较容易由大枪打出,尤其在触发了重击以及无视护 ...

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

我说的千伤暴击是单发的 用最破的猎枪也可以打出来 伤害翻数十乃至上百倍 几率很低 估计是暴击率的千分之一
29#
发表于 2015-3-21 17:58:00 | 只看该作者
leonx1 发表于 2015-3-21 17:46
如果不开启瞄准模式致残效果 同样会出瞎眼或者瘸腿的

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

为了验证我这个猜想 能不能麻烦你再试几次 看打出即死的时候致残效果都有什么
28#
发表于 2015-3-21 17:55:36 | 只看该作者
sonicfang 发表于 2015-3-21 17:06
那么超级重击是怎么出的? 就是鸟枪一发过千伤那种

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

如果不开启瞄准模式致残效果 同样会出瞎眼或者瘸腿的
26#
发表于 2015-3-21 17:33:00 | 只看该作者
本帖最后由 sonicfang 于 2015-3-21 17:54 编辑

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

我现在没有游戏了 能不能辛苦你 再测试一下 把每次暴击的结果 分别写上来 大家一起分析分析
24#
发表于 2015-3-21 17:08:37 | 只看该作者
本帖最后由 sonicfang 于 2015-3-21 17:38 编辑
leonx1 发表于 2015-3-20 18:11
额 反复测试了下 应该是这样  特效分大类的  重击 即死 无视护甲 致残
击晕属于致残效果  同样的 狙击各 ...

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

那么超级重击是怎么出的? 就是鸟枪一发过千伤那种
22#
发表于 2015-3-20 18:11:57 | 只看该作者
本帖最后由 leonx1 于 2015-3-20 18:13 编辑
sonicfang 发表于 2015-3-20 13:38
特殊效果绝不止这四种而已 还有击晕 窒息 即死等等 跟瞄准部位也有关 比如打眼会打瞎 打腿会打瘸 打手会打 ...

额 反复测试了下 应该是这样  特效分大类的  重击 即死 无视护甲 致残
击晕属于致残效果  同样的 狙击各部位对应的特效都包含在致残效果内
而且大类效果 重击  即死  致残  无视护甲效果可以同时触发  如果是狙击模式触发了致残效果那么必定是狙击部位特效。如果是普通模式则随机或者通过公式或者掷筛决定致残特效。每次攻击的致残特效只会有一个。
21#
发表于 2015-3-20 13:38:43 | 只看该作者
本帖最后由 sonicfang 于 2015-3-20 14:46 编辑
leonx1 发表于 2015-3-19 23:32
不是这样的。这是一个逻辑方式,又叫圆桌理论
狙击手技能能让每次普通攻击均为特殊攻击
特殊攻击包括以 ...
特殊效果绝不止这四种而已 还有击晕 窒息 即死等等 跟瞄准部位也有关 比如打眼会打瞎 打腿会打瘸 打手会打坏武器等等 FT的特效选择应该是沿用查表方式 而不是圆桌
20#
发表于 2015-3-19 23:32:49 | 只看该作者
sonicfang 发表于 2008-5-30 05:00
我猜想这个致命之后的判定可能是看医疗和科技的 生物看医疗 机器人看科技 这可以解释为什么加这两种技能会 ...

不是这样的。这是一个逻辑方式,又叫圆桌理论
狙击手技能能让每次普通攻击均为特殊攻击
特殊攻击包括以下:无视护甲 打倒  重击  致残4种。每种情况有系数N
公式均为系数N*LK
能产生高攻击效果的情况有两种 无视护甲 和重击 4种情况的概率其实由公式可以看出其实已经和LK无关了只和系数N有关。但是系数N是否是内定值还是会根据LK变化而变化这个说不清楚不过如果4中情况的系数N接近,那么结果是一定的就是产生高伤害的两种情况的概率为50%左右
19#
发表于 2015-3-17 18:48:37 | 只看该作者
很值得一看的帖子
18#
发表于 2013-4-2 22:52:10 | 只看该作者
科技能提高对机器人暴击是确定了 因为1.27版补丁说明文件中有一句特别提到这个事 只是没说明具体是提高暴击率还是提高暴击伤害

医疗目前还只是推测 不过既然科技对机器人有效 游戏中本来又有生物学家这个perk就是承认医学知识能增加对生物伤害这个逻辑的 所以假设医疗对生物暴击有加成 大概也许不会十分错
17#
发表于 2013-3-18 05:21:49 | 只看该作者

回 15楼(sonicfang) 的帖子

有道理,致命狙击手太不容易了。
16#
发表于 2008-5-30 05:00:21 | 只看该作者
引用第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不高,结果就是枪枪致命,枪枪没额外致命伤害。
我猜想这个致命之后的判定可能是看医疗和科技的 生物看医疗 机器人看科技 这可以解释为什么加这两种技能会导致高伤害的几率增加
15#
发表于 2008-5-10 14:57:59 | 只看该作者
即时制的平均伤害比回合制高不少 我用弹药消耗统计的 杀同样多的敌人在回合制下多费不少子弹

另外谁知道各种枪械具体都有什么隐藏指数 比如用AK时致命率就非常高 游戏中有很多武器表面上看是废物 不知道用起来究竟如何
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|13号避难所

GMT+8, 2024-5-14 15:21 , Processed in 0.060186 second(s), 14 queries .

快速评论 返回顶部 返回列表