3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 7771|回复: 32
打印 上一主题 下一主题

[讨论] 问点有关DT,DR的技术问题

  [复制链接]

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
跳转到指定楼层
主题
发表于 2011-4-1 11:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对DT,DR的理解还是有点模糊,大致理解为对伤害值的减免。我改了件装备DT为80,DR30,按道理小手枪是根本打不穿的,但还是看到被NPC一枪下去掉很多血,有人能解释吗?谢谢。
回复

使用道具 举报

51

主题

3762

帖子

3733

积分

游戏精英

Rank: 8Rank: 8

贡献度
213
金元
28810
积分
3733
精华
0
注册时间
2009-4-1
舒服的沙发
发表于 2011-4-1 11:51 | 只看该作者
dt最多只能减免80%伤害
也就是你至少受到20%的伤害
回复 支持 反对

使用道具 举报

84

主题

4508

帖子

3076

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
158
金元
24443
积分
3076
精华
0
注册时间
2010-7-23
硬硬的板凳
发表于 2011-4-1 11:57 | 只看该作者
本帖最后由 成公英 于 2011-4-1 12:01 编辑

假设有这样一个计算公式:A×B+C-D=E

A是敌人的攻击伤害;B、C、D是各种护具的防御效果、武器的增强效果之类影响伤害值的东西;E是你最后实际受到的伤害。

DT值是减少 A 值,DR值是减少 E 值。

也就是说DT是减少敌人的攻击伤害,DR是减少你最终受到的实际伤害。
回复 支持 反对

使用道具 举报

74

主题

588

帖子

730

积分

超级玩家

Rank: 5Rank: 5

贡献度
62
金元
4819
积分
730
精华
0
注册时间
2011-2-28
冰凉的地板
发表于 2011-4-1 12:16 | 只看该作者
DT的公式是
1.如果武器伤害没过 那你那发子弹给对方的伤害只有
「武器原始伤害值 * 0.2」的伤害
所以dt未过的话 要杀一之辐射巨蝎是有可能
旦可能要一两百发的子弹 反过来说dt有过那只要五发就解决了  
这样就不会发生三代穿动力甲却被老鼠咬死的蠢事

2.武器dt有过但是伤害小於dt值的总合取后者   「武器原始伤害值扣掉目标DT」 < 「武器原始伤害值 * 0.2」,就取后者为伤害计算。
回复 支持 反对

使用道具 举报

7

主题

6491

帖子

5385

积分

游戏精英

Rank: 8Rank: 8

贡献度
459
金元
35493
积分
5385
精华
0
注册时间
2003-12-13
5#
发表于 2011-4-1 12:52 | 只看该作者
不是这么算的吧?
NPC一击造成100点伤害,如果DT为80,DR为0,那么受到的伤害应该是20点才对吧?
回复 支持 反对

使用道具 举报

23

主题

1006

帖子

1362

积分

游戏狂人

Rank: 6Rank: 6

贡献度
167
金元
6836
积分
1362
精华
1
注册时间
2010-7-21
6#
发表于 2011-4-1 12:58 | 只看该作者
我越看越糊涂了!!
回复 支持 反对

使用道具 举报

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
7#
 楼主| 发表于 2011-4-1 13:00 | 只看该作者
哦,是这样的啊。
那NPC的9MM攻击算50,我的DT是80,则受到的是伤害为10,再乘以DR30,实际受到伤害为3.3,差不多是这样吧。不过我怎么还是一枪会被打掉40的血,今天有时间再试试看,谢谢楼上几位指点。
回复 支持 反对

使用道具 举报

0

主题

80

帖子

110

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1062
积分
110
精华
0
注册时间
2010-5-26
8#
发表于 2011-4-1 13:07 | 只看该作者
回复 7# zero17


    他的攻擊穿過妳的防禦了
回复 支持 反对

使用道具 举报

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
9#
 楼主| 发表于 2011-4-1 13:19 | 只看该作者
本帖最后由 bobwang 于 2011-4-1 13:21 编辑

欢迎来讨论,这样越玩越有意思,我觉的6楼给的算法应该是对的吧,有没有更权威的说法
回复 支持 反对

使用道具 举报

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
10#
 楼主| 发表于 2011-4-1 13:25 | 只看该作者
我越看越糊涂了!!
MrZXYang 发表于 2011-4-1 12:58


是这样算的:
NPC一击造成100点伤害,如果DT为80,DR为0,那么受到的伤害为100点.
100X0.0%=100

NPC一击造成100点伤害,如果DT为110,DR为0,那么受到的伤害为20点.
100X20%=20

NPC一击造成100点伤害,如果DT为80,DR为50,那么受到的伤害为50点.
100X50%=50

NPC一击造成100点伤害,如果DT为110,DR为50,那么受到的伤害为10点
100X20%X50%=10
回复 支持 反对

使用道具 举报

7

主题

6491

帖子

5385

积分

游戏精英

Rank: 8Rank: 8

贡献度
459
金元
35493
积分
5385
精华
0
注册时间
2003-12-13
11#
发表于 2011-4-1 13:41 | 只看该作者
本帖最后由 zero17 于 2011-4-1 14:07 编辑

这肯定是错误的算法。
DT公式应该是这样的:
受到伤害 =(伤害-DT)*(1-DR%)
保底伤害 = 伤害*20%*(1-DR%)

编辑修正:保底伤害=伤害*20%
回复 支持 反对

使用道具 举报

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
12#
 楼主| 发表于 2011-4-1 13:42 | 只看该作者
本帖最后由 bobwang 于 2011-4-1 13:46 编辑
这肯定是错误的算法。
DT公式应该是这样的:
受到伤害 =(伤害-DT)*(1-DR%)

保底伤害 = 伤害*20%*(1-D ...
zero17 发表于 2011-4-1 13:41



    保底伤害是什么概念呢??
按照LS说法的话,攻击50,DT80 ,这样算起来不是变成负数了吗?能解释下吗
回复 支持 反对

使用道具 举报

7

主题

6491

帖子

5385

积分

游戏精英

Rank: 8Rank: 8

贡献度
459
金元
35493
积分
5385
精华
0
注册时间
2003-12-13
13#
发表于 2011-4-1 13:50 | 只看该作者
保底伤害就是攻击造成的最小伤害,当上面那个公式算出来的值小于保底伤害,那么一律按照保底伤害算。
例如你第一个公式算出来负值,那么就按照保底伤害计算。
回复 支持 反对

使用道具 举报

7

主题

6491

帖子

5385

积分

游戏精英

Rank: 8Rank: 8

贡献度
459
金元
35493
积分
5385
精华
0
注册时间
2003-12-13
14#
发表于 2011-4-1 13:57 | 只看该作者
嗯,再修正一下,保底伤害似乎是无视DR的……
所以保底计算公式就是 = 伤害*20%
回复 支持 反对

使用道具 举报

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
15#
 楼主| 发表于 2011-4-1 14:00 | 只看该作者
对楼上的大概理解是这样的:
受到伤害:是DT低于伤害值,就需要把DT数值计算在内
保底伤害:是DT高于伤害值,就无视DT,直接20%乘DR,

   是这样吧?也就是说DT再高,也会有20%,而DR是很高的话,基本就和蚊子叮差不多了
回复 支持 反对

使用道具 举报

7

主题

6491

帖子

5385

积分

游戏精英

Rank: 8Rank: 8

贡献度
459
金元
35493
积分
5385
精华
0
注册时间
2003-12-13
16#
发表于 2011-4-1 14:05 | 只看该作者
本帖最后由 zero17 于 2011-4-1 14:06 编辑

嗯,大致上是这样,但是保底伤害不计算DR,所以DR再高还是有20%伤害……
我得去修正一下,免得误会。
回复 支持 反对

使用道具 举报

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
17#
 楼主| 发表于 2011-4-1 14:30 | 只看该作者
哦,那就是说DT,DR改到天大也会有20%。
我刚刚试了下,不同的难度伤害值也差的很多,普通难度是伤害值和敌方对等的。最高难度敌方是200%,我只有50%。难怪掉血这么快,原来是翻倍的。
回复 支持 反对

使用道具 举报

7

主题

373

帖子

397

积分

高级玩家

Rank: 4

贡献度
32
金元
2686
积分
397
精华
0
注册时间
2008-7-30
18#
发表于 2011-4-1 15:17 | 只看该作者
其实我觉得这跟装甲的硬度有关,皮的的再怎么高防还是轻甲,铁的再怎么低也是重甲,如同热能武器对铁制有特效,铁甲也能对一些普通物理伤害大幅减免比如上面说的被老鼠咬死。
回复 支持 反对

使用道具 举报

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
19#
 楼主| 发表于 2011-4-1 15:31 | 只看该作者
目前游戏对轻甲,重甲好像只有类型上的区别。
回复 支持 反对

使用道具 举报

7

主题

373

帖子

397

积分

高级玩家

Rank: 4

贡献度
32
金元
2686
积分
397
精华
0
注册时间
2008-7-30
20#
发表于 2011-4-1 17:47 | 只看该作者
可以试下改个同防的轻甲试试,还有就是会不会受到游戏模式影响,这个还不得而知,但轻甲比重甲更容易肢残这点上我是体会过。。至于伤害我是没套过什么公式,但在感觉把~在混战中还是一件损坏重甲(17TD左右)比较能抗,相对而言战斗甲MKII(满防)更容易死。
回复 支持 反对

使用道具 举报

116

主题

2414

帖子

2309

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
214
金元
14529
积分
2309
精华
0
注册时间
2009-5-20
21#
 楼主| 发表于 2011-4-1 18:04 | 只看该作者
恩,今晚再试试看,看看轻甲和重甲是否有区别。
回复 支持 反对

使用道具 举报

51

主题

3762

帖子

3733

积分

游戏精英

Rank: 8Rank: 8

贡献度
213
金元
28810
积分
3733
精华
0
注册时间
2009-4-1
22#
发表于 2011-4-1 18:11 | 只看该作者
最低伤害是武器伤害的20%
至于为什么会收到40的伤害 估计是用了伤害加强mod或者其他什么东西
似乎VH模式伤害是普通的200%
回复 支持 反对

使用道具 举报

6

主题

516

帖子

398

积分

高级玩家

Rank: 4

贡献度
11
金元
3543
积分
398
精华
0
注册时间
2004-1-4
23#
发表于 2011-4-2 02:46 | 只看该作者
max((WD-DT)*(1-DR),WD*0.2)
WD: weapon damage,
DT: damage threshold,  
DR:damage reduction
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

741

帖子

606

积分

禁止访问

贡献度
53
金元
4539
积分
606
精华
0
注册时间
2010-1-27
24#
发表于 2011-4-2 10:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

169

帖子

201

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2011
积分
201
精华
0
注册时间
2010-6-13
25#
发表于 2011-6-1 15:43 | 只看该作者
回复 1# bobwang


    用编辑软件编辑falloutNV.esm中的Game Setting 中的 fMinDamMultiplier 项(或者直接找编号ID 00147229)
把 数值改成 0就行了(默认0.2),这样一来,伤害下限就没有了,可以完全不掉血。
但是DT DR对毒性等无效,可以在装备中增加抵抗毒性的效果,直接增加毒性抗性 100 ,完全免疫(FNV中毒性抗性上线就是100%,可以完全免疫)
对毒性和普通伤害亲自试验过,可以完全免疫,其他的没有试过。
回复 支持 反对

使用道具 举报

0

主题

169

帖子

201

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2011
积分
201
精华
0
注册时间
2010-6-13
26#
发表于 2011-6-2 03:18 | 只看该作者
但是实际上新维加斯是有DR的,因为是辐射3的引擎,只不过装备中都没设置DR的参数。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-13 18:52 , Processed in 0.143449 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表