|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang ( d" o% s# B" c
* _4 d" n/ l M6 K6 D+ I 首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
5 S/ \. d7 A4 R* o' K2 O- I. h5 @5 i 1. 人物基础血量
4 T3 E# c% u! |- L, \+ [ 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。
2 V: f3 g5 g Z8 G 2. 体质面板数值(装备加成和承浆加成)/ X5 l! f( B' E s) p
PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。1 m1 y3 a0 g }$ h' e/ W
3. 目窗、腰眼
5 o5 ` J; D8 O; @) D3 ^, q PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法1 U5 G3 G8 N4 `- J. U
4. 内功加成
, W- D% Q! B2 A, b+ _# ^ 5. 物品强化体质或血量
6 M h3 N) V2 S1 [3 J7 K OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。1 [5 p8 _6 j8 c$ O, O* [0 b k
------------------------测试角色-----------------------------# C# \ q' @$ A8 D6 G# g
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
; U: f) S7 Y; H7 I2 B. B' F9 t) C, S 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
5 G1 p2 g+ t2 o5 R& a ------------------------测试开始-----------------------------7 }3 M! X; A: |0 V1 T I# h
测试一:
( W9 b/ @6 s4 b* x, L. ^ 承浆对体质系数的加成原理 [1 O" F# y8 ?2 Y% @1 _5 I6 {
采用角色:大血牛号# \3 e0 n1 e: [# _
测试步骤:
; b( ]" R4 B) u5 p 1. 大血牛LT体质86,装备20体质戒指,体质=108
5 B( y/ Q9 A; E c9 b( _/ { 20*1.1 = 22 符合加成
# ^! f; j6 o& D A 2. 继续装备体质45鞋子,体质=158" _0 M% k$ ?# _ F9 ?
45*1.1 = 49.5实际加成为50; R4 d3 G. j( O# W
3. 继续装备45体质裤子,体质=207' m$ ^. `: e8 Y9 n" |0 \
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。! w1 S. S! ~9 }- H' \7 I# z
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
! c% [& E( e: {( T! A4 z 测试二:
2 @( ^" \, F2 J9 _$ D 体质属性对人物血量加成公式
O, n+ v( Z* d! F$ M; J* t" [ 采用角色:大血牛号、小血牛号) q* t( B- e {
测试步骤:
* i) i3 Z* U$ N& x 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
2 N+ z; D, H5 T" M 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
+ }+ h- `* X4 |/ M" k, Z+ a 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2/ K2 s( a* `1 `3 ~* P- \; V) u
承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250
' i9 i: \0 T9 Z- l$ e& g$ B 承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252
- |; {0 J9 V% ] 2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
1 y; C5 E* L% y5 b 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121
3 h o/ i% X" n$ n ~9 G 承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110
/ y8 p) K- ^. u: X8 } 血量起点和终点数据不细列出了
6 U5 E$ U4 P! O F* U3 b 结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)! i) `0 ?$ @" g0 y
不过一直没明白,那少掉的一点血量上哪儿去了 |
|