|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang
$ {4 o( \$ T* V# F/ w" t1 [# N& }+ S5 ], v O* y, j
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
$ J* {- p( S2 w' b 1. 人物基础血量
5 o6 F `7 W: O0 A- N 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。' ^( L+ M" _) l
2. 体质面板数值(装备加成和承浆加成)
0 l3 a$ D- X; |' P3 T& {3 D6 u PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。4 o7 J! J% {& |( `2 { g
3. 目窗、腰眼# N0 C( {/ A @8 w1 m' m# R# z( I0 A
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
/ n: {5 K5 u. u0 r, M 4. 内功加成; O2 ^, f) ]: ^; Z+ ]( f$ f4 H5 ]
5. 物品强化体质或血量# z5 T1 v& ~! m+ W! X T/ ~
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。7 \! j* I5 u1 J0 q/ X$ x
------------------------测试角色-----------------------------: I9 q; ?9 _6 g D
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号); ^: c9 q$ Q2 j9 P5 r8 ~$ z( k" T
2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)9 T( | C J4 y4 ^* p3 s
------------------------测试开始-----------------------------
4 j, g/ p% m* o3 q" W9 `! h$ z& k; } 测试一:
z1 r+ O: N% N9 e. I( E Y1 C* y# R' F 承浆对体质系数的加成原理
+ `. S+ a1 l, L, q) h, s 采用角色:大血牛号" E3 `0 L7 U9 q/ V
测试步骤:+ W2 F; I' S8 {
1. 大血牛LT体质86,装备20体质戒指,体质=108
( M% m1 U4 p1 L+ |5 }5 ? 20*1.1 = 22 符合加成* _1 j% A& t& P+ h) n7 {
2. 继续装备体质45鞋子,体质=158# Z) T5 I& o. f
45*1.1 = 49.5实际加成为509 n7 z: A) B: t8 `# ?
3. 继续装备45体质裤子,体质=2070 u' M' c* P0 {* P4 @( ~6 |
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。) s! u. B9 a( E* O" z. E
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
+ `" c6 O5 K: g4 P$ A/ r 测试二:& u$ w( @% D1 O9 ?" z0 `9 `4 O, j
体质属性对人物血量加成公式: I# ?$ ?$ R6 A; g6 P
采用角色:大血牛号、小血牛号 k+ G; L z3 x5 u+ d
测试步骤:
. {3 F) r( [2 R 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
. _0 f9 X- o4 a; h 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275# c; l7 W. N1 y, ]( O9 E( P7 I
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.22 u2 Z( X$ \6 c: L; i/ Z: K
承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250 q' O/ r8 n8 [3 l, j
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252 B% E, O$ Y5 f( F: y0 d) A8 F
2.小血牛号装备10体质戒指,体质面板增加11,血量增加1206 b, H7 _/ y* ]
承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121
; g/ _- }7 }7 W% U 承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110" ]7 ~8 f, s1 k& a3 p" V
血量起点和终点数据不细列出了1 w# K! K; \2 ^ {) H$ ^6 Y% v
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)2 r' _$ T0 i7 ^ ?+ z+ ?
不过一直没明白,那少掉的一点血量上哪儿去了 |
|