|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang . L S1 P; Q3 F/ W
2 j8 T$ d% _3 |9 S; K! [/ f% k# T 首先,测试之前,我们需要了解,哪些东西对人物血量有加成:6 t7 H- M' P1 W7 f# C
1. 人物基础血量
# J# I& j l% U. ] 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。 h) y9 w0 k7 v m* W! _5 U
2. 体质面板数值(装备加成和承浆加成)* i' z( e; ?3 q! g/ ]3 {
PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。- T' k9 A/ k* a- i2 h- _3 o0 g
3. 目窗、腰眼4 B& p6 {3 d4 {, b5 Z4 |- K4 {( t1 @
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
" V4 J( e/ |: }. _7 P4 c 4. 内功加成
" c3 Q u, ?, l$ p 5. 物品强化体质或血量) ^" b# N/ F9 w0 }' H, k
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。
- z6 M& f6 k% n& z1 V2 I* p ------------------------测试角色-----------------------------% `+ X; Z1 \ E3 T0 X
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
+ {8 |: K' u! h: I3 N! x 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)1 R a1 t2 U0 u
------------------------测试开始-----------------------------
! y* Q, p, [1 i, W0 ] 测试一:6 `( R) e4 E) g# m P" p# c' W
承浆对体质系数的加成原理
$ ?- D$ W7 q% Y8 y; q 采用角色:大血牛号* @! b$ ] d- q: W7 R6 M) n$ P8 R
测试步骤:3 p: ~. \. i F( l4 w) j: U. H, ~
1. 大血牛LT体质86,装备20体质戒指,体质=108
" K& {; I, U) }! p1 x7 |" Y 20*1.1 = 22 符合加成" s( Q7 m! Q3 Z ~; r4 P
2. 继续装备体质45鞋子,体质=158
- I0 d, u) A1 n: d; a* N 45*1.1 = 49.5实际加成为50& {: O2 x$ j5 u, c
3. 继续装备45体质裤子,体质=2079 x& P: o; a7 G
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
& E# x! h/ J$ d. Q: r# [ 结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)4 C- f3 N, ~. N/ M% n
测试二:
i" z9 o G3 U. \$ |' o7 z 体质属性对人物血量加成公式
+ n5 c' g3 ?: ~ 采用角色:大血牛号、小血牛号$ c# d, D& p. N$ h! c/ Q$ f
测试步骤:
7 r9 S0 }$ g: k) n- @8 K; u S! q 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274* t1 X5 K- v, k3 q- ~4 u
承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
5 r+ |- \/ R0 w' M# E. N4 b7 q 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.26 k$ z4 t) r! q* F& V! A
承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250
- ]9 M5 b9 T* t/ F" C: w/ Y 承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252
0 x; Z! X0 b M6 l2 a/ x 2.小血牛号装备10体质戒指,体质面板增加11,血量增加120, {4 ~# [ ^" u) o* Q" l
承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121
! i5 Y( W U' `0 R6 P7 Y I/ n 承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110
3 J7 F6 h% `+ I, X2 l( ] 血量起点和终点数据不细列出了
- z8 w+ J6 J; F T! O$ r" P 结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数) Z/ \! L* K* h% |
不过一直没明白,那少掉的一点血量上哪儿去了 |
|