|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang 1 [9 X; G+ o/ n5 Y* j
$ N8 _- N L$ k1 H
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
# n- d2 i# a0 K 1. 人物基础血量
- @6 j8 A" @% I) O2 r8 f7 [( U7 n 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。
9 ?* T: I- K0 V& ^ 2. 体质面板数值(装备加成和承浆加成)
3 ^7 A$ |! q" ]1 q- p PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。2 G2 r+ [# c- U
3. 目窗、腰眼
, {/ w# m1 d! m; x* i PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
$ k, I$ k* ^4 D8 y0 A" c 4. 内功加成2 b7 [3 Y& n& V. Z# O
5. 物品强化体质或血量, O2 [8 B( f* d8 L4 \0 {: m+ d
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。9 a! }: G1 ?5 g2 O5 e! X F+ r
------------------------测试角色-----------------------------
+ d# e5 _8 l; R1 ] 1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)0 E; X! A2 x6 ]+ A6 ^' e
2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
q% M# N5 V1 ~9 u6 z" Q1 { ------------------------测试开始-----------------------------
% Z( }& ^$ H. n9 a i 测试一:
$ o4 N+ P7 k! g1 ~/ L4 E1 Y 承浆对体质系数的加成原理
6 T+ e! [) a; N' F( | 采用角色:大血牛号
0 @/ P$ k/ Q, t5 H. ?+ w 测试步骤:2 g! U% L2 G1 @( M( L* \2 L. X5 `
1. 大血牛LT体质86,装备20体质戒指,体质=108! Z7 J6 y/ ^; Y2 k
20*1.1 = 22 符合加成
4 P! D1 j7 c3 Q6 ] 2. 继续装备体质45鞋子,体质=158# K9 [$ k# m$ K" M" @
45*1.1 = 49.5实际加成为50
) ?: Q) N3 p( ]' @' z( L 3. 继续装备45体质裤子,体质=207
, @" c2 Z: X- l. M) @ 45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。6 K* h3 j+ A6 p# v
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
+ s; n5 z6 W/ ^ L" B2 q 测试二:: a1 W7 r" `% ]& r' X5 D0 Z4 B
体质属性对人物血量加成公式
2 e/ l, m' S }, P* g 采用角色:大血牛号、小血牛号4 \8 s! E7 e2 |4 G' x1 r
测试步骤:. z+ Z% r, U: e9 g$ r* c: ]
1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
4 l$ l+ D2 k+ h' Z" F7 e7 t$ | 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
, f2 U' z ^( E4 _3 `- Y+ n 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
; e6 Z& _5 C3 a# `5 j W. S0 i 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250# i* w. S5 y6 O% b2 T! H
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252) L: P& p$ ]! \- B: \
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
& H p& C8 f" Y7 E6 P% g 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =1211 Z6 a* X- Z$ u5 b$ u' }
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110, w8 d9 b: {9 |$ a+ o
血量起点和终点数据不细列出了
, \* L3 T6 M6 w+ b 结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)% r2 {1 s3 G( A d; ]+ b
不过一直没明白,那少掉的一点血量上哪儿去了 |
|