|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang 6 V0 I% m. Y. x: t5 v
& H Q8 P* |+ ]! q 首先,测试之前,我们需要了解,哪些东西对人物血量有加成:4 T8 I [& y2 A2 r& D
1. 人物基础血量
0 l* Z3 i/ z2 N6 R( d0 ? 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。0 v/ N2 f+ K, R( q5 R0 T
2. 体质面板数值(装备加成和承浆加成)
# s$ F( v( \9 i7 h" p* g PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。
" j; P$ M. u! M0 q 3. 目窗、腰眼
! c& z7 Z. x2 i! a, u0 A PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
" Z* o! q7 D+ ]3 Q 4. 内功加成
* Q: @( M% P0 ~' {) o, v$ g 5. 物品强化体质或血量( ?4 q4 [, l& [
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。$ ]# M" h$ n' e
------------------------测试角色-----------------------------0 |* u$ M" l8 Q
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
! z9 s' t/ {5 ?' Z# R2 X& p 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
- R6 g9 g1 x4 U! j1 s ------------------------测试开始-----------------------------
K5 k: z; z6 N' z$ S/ C 测试一:( F- O" n$ d2 E9 m7 P
承浆对体质系数的加成原理
! u$ H4 O$ T m0 x6 o1 H 采用角色:大血牛号
$ A& e/ i W- m 测试步骤:
& i/ _( P! j6 I2 W& V6 i 1. 大血牛LT体质86,装备20体质戒指,体质=108/ U8 O' W* [ i/ q
20*1.1 = 22 符合加成
5 g* I7 r8 G: [6 @! T 2. 继续装备体质45鞋子,体质=158
; m" u9 d. V& }' [' b6 d6 S' V/ Z) F 45*1.1 = 49.5实际加成为50- e% k2 E F2 `1 M% e& M* `' S3 r
3. 继续装备45体质裤子,体质=207; G: u: n! z$ P: E; U9 |
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
2 k! |+ |7 H& y! d9 H0 Y) z 结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
$ S% n# W( b: }3 V- q% N, T: W) F 测试二:: t3 K8 z+ n" A8 f2 b+ M% U4 Q
体质属性对人物血量加成公式
' x! K. Z4 ~2 Y+ l1 i( T 采用角色:大血牛号、小血牛号
1 i5 ?) ?9 R4 q) _ 测试步骤:" d7 q- w" I4 W9 q$ Z2 H
1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
+ d, U7 A5 l) `* | 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275$ w; H- i0 ]2 T
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
4 [% ~+ B5 E8 h) l3 m: D- ?! U 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250% t: E& X! W9 i6 [, v2 M
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252
" t1 O" p$ h: J. P' i# O( y 2.小血牛号装备10体质戒指,体质面板增加11,血量增加1201 P8 q% u" h" o, [# q
承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =1218 X- E) W% b3 K) d8 C
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =1106 c P' e" A2 s% m; Q: J& A
血量起点和终点数据不细列出了
/ `' D) W+ t) f' J/ H4 z F: Z 结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)
0 \% A: ^, u$ z, y8 \& V 不过一直没明白,那少掉的一点血量上哪儿去了 |
|