|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang
$ q+ W" e! V& ?- Y. U1 d# q2 g% }: e
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
; t+ O v9 z9 ` 1. 人物基础血量
3 `5 Y) p: l6 Q* g6 ^& E/ C+ T, c 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。# W1 f, c$ y* Y; ]! W. d) k
2. 体质面板数值(装备加成和承浆加成)
2 s# W/ _* m0 o* B9 E% T) Z PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。7 w7 G: o+ a! v$ r$ P- a
3. 目窗、腰眼
, ^, S+ d5 p; v; g" j, E6 Q$ } PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
+ f A/ l& K# Q% S8 T$ Y1 _% ~ 4. 内功加成9 R7 f. L+ i7 a: a( Q$ J8 U
5. 物品强化体质或血量; ]% n* F( U# `
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。6 I8 N# X+ D S7 W( t3 }
------------------------测试角色-----------------------------
7 k; W% v/ ^' n" p4 j* k 1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
2 i$ ~% `+ K+ z$ V+ d 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)" b, g4 ~# h4 M9 T
------------------------测试开始-----------------------------7 ~7 j& d' [" ~6 Q9 l
测试一:
" D3 m4 R% c# f, W* X 承浆对体质系数的加成原理
- R' Q3 a, S# K: H% e5 j1 g5 \ 采用角色:大血牛号
. Z. s1 Q4 q2 w/ b+ g 测试步骤:0 a# w8 L& n1 Y( R" q& k% g7 o7 ~
1. 大血牛LT体质86,装备20体质戒指,体质=108
8 j! ^9 p/ C5 y; e8 B 20*1.1 = 22 符合加成
7 g5 \' A$ r+ ~ d3 {" i 2. 继续装备体质45鞋子,体质=158% u$ c6 }8 K8 o& [$ f
45*1.1 = 49.5实际加成为50/ F- O* C" @% u2 |2 V
3. 继续装备45体质裤子,体质=2073 h( C. P, a8 o9 `6 o' Q3 Z
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。! R: H/ l. M5 L& U( r6 x: f
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
& H: Q: C. S0 V2 L! d9 q- D" A 测试二:; h0 V$ ^7 A3 k6 \
体质属性对人物血量加成公式
; j1 e# D( P1 j+ s 采用角色:大血牛号、小血牛号
9 z. s# I2 V5 f0 y" m4 R) T5 } 测试步骤:
" B; c% Q' a7 C% c- I 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274 ], U( h& @9 s9 G( o% H( h1 S w
承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275' G" P! n- q% [/ p" q
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
0 ]* Q/ [2 _; \+ _ 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =2509 a: G7 M5 k3 S& T: J
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252' m3 b4 s8 B; n9 k" \
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
0 _+ G) Y5 k% ~' [$ s) t" { 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121
E, _ G" m& t5 `0 {( s 承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110
6 p+ d* }& H( s# y 血量起点和终点数据不细列出了
; n1 R' H5 L* p. d 结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)* J2 P+ w# p- a% g
不过一直没明白,那少掉的一点血量上哪儿去了 |
|