|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang * V \# j- L; B8 Q9 }" Z+ d5 Z
8 h. f6 j/ d2 x
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
$ ^9 o/ p q: H, D; m 1. 人物基础血量 _) t9 E. y# l8 f5 v, h
依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。1 a) e. [# d; N
2. 体质面板数值(装备加成和承浆加成)
' ?% O) l/ y9 {6 @+ b3 H) | PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。
. A a& x1 g* _& u4 d 3. 目窗、腰眼) J. b' ~! r$ n1 n7 X. o9 j! Z
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法# p6 f% C7 X% U+ D* i" g! v: ]7 D8 O
4. 内功加成
2 J! X( e9 \( x8 a2 l6 Y 5. 物品强化体质或血量) J/ v6 M5 |% t' A3 I
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。
k$ `1 k: v3 J \& t" z* w1 U ------------------------测试角色-----------------------------
, H1 M9 x; s" d' x, \. J3 }) D" _6 ? 1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
# X* _6 v$ E( p 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
4 i W, @8 C# K% S9 M+ Q2 n, w# b5 f ------------------------测试开始-----------------------------
2 A" p' v7 I' R. a- L 测试一:7 `) L/ C& ]' j7 a5 P
承浆对体质系数的加成原理
N* L; T% [* @2 R 采用角色:大血牛号
# U+ Z% O, Q" [* O/ s! h) t9 d( ^ 测试步骤:
* `: n6 N# [6 n) x1 A 1. 大血牛LT体质86,装备20体质戒指,体质=108' W* S, u# i7 K) P+ g
20*1.1 = 22 符合加成
- P v1 r" d# q7 J* s- Y 2. 继续装备体质45鞋子,体质=158
H' S4 B3 ^) d 45*1.1 = 49.5实际加成为50
! I& L5 v- G& G 3. 继续装备45体质裤子,体质=207" B: Z; g* n" Z* A, a, ^
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
; T1 h8 _! @6 } t 结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
& o+ w4 s' g( K 测试二:
8 k' e3 R2 ~5 ~- m 体质属性对人物血量加成公式
4 i* B( Q+ j b% A 采用角色:大血牛号、小血牛号
& f7 `4 y6 p* ^# X3 t0 y 测试步骤:
/ @5 H1 s: }8 U- Y) i; _ 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
1 V3 L' J) P( H% u4 W 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275/ h6 G) m! W* P" a- G8 @- O+ k6 R7 G
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
: r; y3 h9 ?* y! G 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250/ j' |8 F7 h$ t. L# s+ u, Z5 R h6 t
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252
3 O9 M/ z L1 G1 R 2.小血牛号装备10体质戒指,体质面板增加11,血量增加120+ G% l% A3 W5 P- A
承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121& V- Z* u2 ]/ ^ C
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =1103 f1 ?- r9 e+ ?$ ]
血量起点和终点数据不细列出了& P4 T9 _% x( y$ j% [0 H* |. i: Q
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)
5 b; E4 b! ? _0 j: y 不过一直没明白,那少掉的一点血量上哪儿去了 |
|