|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang
; z* E6 `+ D2 Q$ f) i5 t- i) O2 D; a9 P* x7 M' g
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
' J. a' K- p6 C# ?" F1 Y" y 1. 人物基础血量
5 M U6 i) I( ^0 a 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。( ^- r! C; c( [( m' l
2. 体质面板数值(装备加成和承浆加成)2 P W ]5 F+ p( R0 S
PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。
) i2 W( R, g# D8 F7 c, e 3. 目窗、腰眼* t0 K9 L8 j1 T+ o
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
9 l' o W7 h1 m- c 4. 内功加成
) \' Z. O& D0 O( l# _4 S 5. 物品强化体质或血量
, \! g* h* m/ i2 B$ ^ OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。
: R& ?2 O; f* _& X. Y ------------------------测试角色----------------------------- o- W' h9 ]2 [1 F1 Q+ ]$ S
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)) Z1 T) |3 q) ^9 P
2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)4 V4 j7 G `+ U9 C5 [
------------------------测试开始-----------------------------
6 q/ f7 f" f8 V0 G: J. x( F* Y8 X 测试一:
1 _7 H% Z5 ^# O# x ?, M- q' a+ X 承浆对体质系数的加成原理4 W: q. m4 |0 E: P
采用角色:大血牛号0 O, I% U5 S& D9 {
测试步骤:" o' d4 w- }% G. Z7 |, |
1. 大血牛LT体质86,装备20体质戒指,体质=108
8 k; T7 E" _* o$ R, e1 R 20*1.1 = 22 符合加成
# p8 ?" b) b3 F9 Z7 f 2. 继续装备体质45鞋子,体质=158, |* `, n0 h0 L$ t7 [& d
45*1.1 = 49.5实际加成为50
- R- Y( j! Z" M- c# |2 I! N 3. 继续装备45体质裤子,体质=207
0 c; s+ m/ @" U. t! t" a 45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。! X5 p s$ p4 Y( ]% p% l& W9 u
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)+ X- r" }$ N8 o
测试二:$ f2 V3 U- [- Q) B/ f3 Y
体质属性对人物血量加成公式
: ~6 d0 r6 K8 s) E6 ` 采用角色:大血牛号、小血牛号/ M; T8 k) h; V6 \+ n$ [
测试步骤:
% L; y' B2 v& e5 ~# l 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274- F( w+ B) s8 C! N) w% u! T
承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
- y/ S9 C- k7 w* S4 a" X5 R$ H 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2* K( W% r$ S8 c0 S A
承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250
: ]& f) l, o8 D. I5 n 承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252
! N+ G7 c8 w* {. l, F. Z- D 2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
7 n- k' [% q$ V( R4 r 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121: F0 u; S$ K& G7 l6 L; l) ?
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110
- {0 C6 i0 v2 C) u. w! X 血量起点和终点数据不细列出了
6 h! F, V% l" T1 L$ S4 s; J 结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)5 ~0 l+ b$ V8 b/ G
不过一直没明白,那少掉的一点血量上哪儿去了 |
|