|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang - i ^. c- R3 g& [
" l; H p" G2 c
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:5 w" G; @$ E/ {! }" \
1. 人物基础血量6 ]% Q0 t5 t ~9 ~/ C1 V
依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。8 N6 Z( a+ d1 n0 M& j+ |& P
2. 体质面板数值(装备加成和承浆加成)
w5 l) ]% ?6 u% r! W: U, k6 e1 T PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。3 Z$ M9 X# \, R4 i
3. 目窗、腰眼; Q/ k! c1 Z* X4 h
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
! p8 g9 v( j' ]8 B, r0 Q) j$ \ 4. 内功加成& G Q, }+ c: Z( a- A$ m" f9 G
5. 物品强化体质或血量8 F* r' N" n. e
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。- Q. [, j- z* H, l' }" K; t
------------------------测试角色-----------------------------
7 d3 G+ k# }" x3 _ 1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
j$ I( ~! i- t6 g 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
. `% T1 L/ a! e9 K ------------------------测试开始-----------------------------
- J4 H, B) w4 v' t. P# h5 F) w3 f 测试一:' J. z+ H6 i6 e2 [9 W! x6 w
承浆对体质系数的加成原理8 k2 \( _. Q e' e+ S& m
采用角色:大血牛号
5 W0 i l. k X8 A: C8 d0 N 测试步骤:
5 Z7 z! }) V5 b 1. 大血牛LT体质86,装备20体质戒指,体质=108! R; R$ a+ V* s
20*1.1 = 22 符合加成& `3 B7 R" x7 z5 g
2. 继续装备体质45鞋子,体质=158" `) {; s: x4 \6 e: j! {* k5 I! Q
45*1.1 = 49.5实际加成为50
+ l$ O; j4 x. q6 _- O 3. 继续装备45体质裤子,体质=207- l+ p- Z; ?5 D
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。" A4 c- ^. Z# i! I4 L; {' m
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
7 \3 r: ^, I r 测试二:
# j! u. k" @5 [* ~/ m 体质属性对人物血量加成公式
5 l9 v: j/ s4 V 采用角色:大血牛号、小血牛号
; G+ i4 }* `! T/ b. q+ G8 r7 v 测试步骤:
+ r* k9 t# G3 D7 X$ i 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274* |* ?7 w7 k/ f
承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
: W5 G7 W8 b. ^$ z9 U7 I: B 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2$ [% H1 ^) j' H a* K ?; {
承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250% T) [7 h/ M0 \% O' S
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252
: b5 c& Q$ d; o6 ~. x$ K 2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
, ^% E* T7 e6 s5 D, C- Y o 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =1219 x2 |) R3 S" `( @; z- I
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110& d9 {2 r+ z t3 t3 R; K7 O: C
血量起点和终点数据不细列出了4 T4 W, g; N/ O2 r0 ` a( g6 K
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)& M0 L2 ~8 x* r9 d1 X
不过一直没明白,那少掉的一点血量上哪儿去了 |
|