|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang ; y' z: g l/ J1 n2 o/ s* N
8 ]8 H, k% ]6 D7 v
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
0 y0 x8 |" L- Z4 j2 L8 Q 1. 人物基础血量
$ }- \1 K3 P+ T! @, L g I) m 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。
4 U+ U; f2 i6 G6 S; r6 A+ b1 s 2. 体质面板数值(装备加成和承浆加成)
" s# Z* P! C; y/ q$ m% o PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。
. |; `' {5 a& } 3. 目窗、腰眼
% I) V' o/ e9 A' y# t! D PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
4 ?7 K! F" M4 _; P m 4. 内功加成
( G8 ]1 t% K" F7 n. ], \1 z 5. 物品强化体质或血量
1 q( m$ v. V6 Y: {! j OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。
0 \. G) ] x( r k' i9 A) { ------------------------测试角色-----------------------------
$ r, y6 \# M3 s; ? 1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)' [; L3 r. Q1 z6 m& a
2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)$ {0 i+ P d! `6 h/ m- y
------------------------测试开始-----------------------------
0 w- m Q; V: r: q 测试一:" `* ^% O0 o2 ^8 p8 y
承浆对体质系数的加成原理" k5 H0 j$ S! s8 F9 ~, \& ]7 R
采用角色:大血牛号
! l$ N) U8 s6 r" C 测试步骤:, e2 n( n: W. ]! Q
1. 大血牛LT体质86,装备20体质戒指,体质=1082 H7 s2 F- b9 i$ c+ r
20*1.1 = 22 符合加成$ t T5 \ c/ J7 f% Q3 T0 p0 b' X
2. 继续装备体质45鞋子,体质=158+ g" r/ D' _5 c
45*1.1 = 49.5实际加成为50
7 }# w" N. V* @$ J& B3 O* c# ` 3. 继续装备45体质裤子,体质=207
; |1 t. V. W$ G# U- `, u4 z 45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。 s$ Q4 |4 S6 o! W2 T9 _* p2 _
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
1 r# V& H- k2 [ 测试二:
5 _: w5 Z P0 Y: j9 S 体质属性对人物血量加成公式$ s6 W9 C; A9 V9 ~0 s" i* S
采用角色:大血牛号、小血牛号0 e3 H. P) ]$ |2 ?$ d f7 K& b
测试步骤:, H5 {; W) _( m* _! z$ L2 z" N
1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
: q5 b, p$ k' n# D" m5 E 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275! y" W) L) A$ o
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
% U R0 K7 l! V" X- s5 c6 s6 Z 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =2505 Z9 A6 Y/ H( `1 Q/ E5 U
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 2520 d/ w/ P% H. b) N
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120* C# b% D2 s( O: r, o- [
承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =1211 E0 V$ ]7 o. q. w
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110
* k, [" r" g$ c: a, A 血量起点和终点数据不细列出了6 P/ ^" j) ~1 ?/ ]3 b) s, W O
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)5 c; P2 H3 Y+ f7 E
不过一直没明白,那少掉的一点血量上哪儿去了 |
|