|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang
3 o# w0 U- z/ z4 Q
4 s m/ {8 J$ `# K1 A+ y 首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
& y: V) r; f# a 1. 人物基础血量
( o5 U& ?( n9 T* Z: d% T 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。- ^9 g) k- I- `$ R
2. 体质面板数值(装备加成和承浆加成)
4 l6 | y- E3 y9 B PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。
8 W& ~4 j7 q* r 3. 目窗、腰眼/ Y8 I8 A4 W% B& @; G
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
$ n0 w; Y- a9 x3 ]1 [- _( p" ~- B. y 4. 内功加成, i9 {/ Z# J1 o6 B
5. 物品强化体质或血量
# p1 n. t% S# z) ]- o8 ~& D OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。
7 B3 O! U! ~( k6 F( r$ C ------------------------测试角色-----------------------------; ?. X3 _3 e$ Y/ ~) V2 C; c
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
) ]$ y8 U1 ]; Y7 ^1 I8 ? 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)3 E7 f, t/ q2 w8 q' i) T7 d
------------------------测试开始-----------------------------
- {6 f/ V8 z6 n* U, f9 L 测试一:' c+ u0 d0 s6 W$ s
承浆对体质系数的加成原理0 c, I% X0 W: j- v7 b/ c) ?
采用角色:大血牛号0 \4 Y; C) t+ ]" B7 O
测试步骤:
5 d* ^* Q, W) _ 1. 大血牛LT体质86,装备20体质戒指,体质=1084 P( q, V5 ?+ S: V
20*1.1 = 22 符合加成. |5 l0 o, |! ] K
2. 继续装备体质45鞋子,体质=158" x6 U1 D4 o3 e6 U: M. i- }; L
45*1.1 = 49.5实际加成为50/ O' `+ _7 t) O$ g. N
3. 继续装备45体质裤子,体质=207
' B" R1 d: v" d1 s, s8 ^" J9 t0 c( } 45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。; t- {9 s0 m& y
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
* a O+ K5 K, M6 }/ i) k! C% G2 q 测试二:
/ T" A! C" |( {; v 体质属性对人物血量加成公式* p; ~% r4 G3 }% X x
采用角色:大血牛号、小血牛号: `, `2 |+ k/ {
测试步骤:! s! H/ B/ {* ^: V' r
1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
3 e$ C1 o7 R% W 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
1 L* c4 [- X2 ?) ` 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
" F' R1 f- l p/ y& f: a 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250
" D5 b; F/ a* t5 z 承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252: H: v2 l/ h* {7 @& B
2.小血牛号装备10体质戒指,体质面板增加11,血量增加1200 I+ |' ~' @4 P
承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121* q# f. { T" L) F. u3 G# e
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110
+ m5 p' V7 V+ f( m5 y8 o 血量起点和终点数据不细列出了 `* V$ J- Y' L
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)
0 o' o: ~ W5 F% E' L+ x 不过一直没明白,那少掉的一点血量上哪儿去了 |
|