|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang
/ J. J. z p, o
& E- f# |4 i9 f2 J6 ]+ h 首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
$ r0 H; ^( B0 M 1. 人物基础血量1 l0 ~4 t1 \* R& I8 M* R7 n
依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。
9 g; x8 Y: p# H4 k7 N3 K7 e1 v7 h 2. 体质面板数值(装备加成和承浆加成)1 p0 ?! g0 p0 ~9 Q. w
PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。
% `+ B1 _ o- `. R 3. 目窗、腰眼
, d1 L5 H2 m" D$ M' [ PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法, C" }' S+ }1 T2 G* e$ N( i) c, G6 ?
4. 内功加成; o5 a$ n6 W. T: P
5. 物品强化体质或血量
6 y# s2 i T# _ OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。
/ c+ a$ R% i, S) o ------------------------测试角色-----------------------------# w% m7 h; }4 X3 P& n& E
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)+ N! q' A R8 L" G' p
2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号) x; g% C* ?* W! Q' J# Z
------------------------测试开始-----------------------------+ q6 v% A* f+ m& s+ A/ `) D
测试一:
- v& }3 i7 k- K+ X: _ 承浆对体质系数的加成原理( d/ k5 m$ F2 l* Z+ [
采用角色:大血牛号" R! d6 b. _, i6 @2 j
测试步骤:6 m( T5 }: C- _$ Y
1. 大血牛LT体质86,装备20体质戒指,体质=1086 t# t! j, q6 ?0 W8 u4 ]
20*1.1 = 22 符合加成
8 |6 Q _, a5 S8 G' d 2. 继续装备体质45鞋子,体质=158
" B- f( _3 ?8 j2 w 45*1.1 = 49.5实际加成为50; d3 t4 `9 ~9 ?/ B; g7 F6 l2 z
3. 继续装备45体质裤子,体质=207
. g. l' \( i0 B* j' N; r9 y 45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
6 y% t. R1 l) f9 ^+ A% t 结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
7 }) }2 L3 C( H5 b( B" h: ]7 A 测试二:8 [/ G) B6 }$ W. [* [; w b! K
体质属性对人物血量加成公式
% K7 b3 c' Y& z5 U0 O0 A$ \" d' i, E 采用角色:大血牛号、小血牛号; {+ V( Z5 ~5 p
测试步骤:2 v8 X3 p! a* V, w
1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
" q/ I8 f: H! ^4 n% W. h" V 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275( T5 e, N4 w4 N. p6 D
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
6 u# C1 w. s% z3 D. k9 H3 Y' n 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =2504 R% t ]- C5 `: N
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252) L r5 P, b n
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
! Q& m, E0 i! u8 o. O 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121- [) u& q, G. P5 E
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110
# M9 A7 Z9 J1 |, |; g0 v% A% k 血量起点和终点数据不细列出了
8 z& r: F- O X% E0 g* Y 结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)5 i* F" }" z0 l: w E- Q. K q
不过一直没明白,那少掉的一点血量上哪儿去了 |
|