|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang 0 m3 ~7 t6 D! L/ m
# L$ t4 m4 I; ]/ i; \ 首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
& ~" C: q; p3 z: K 1. 人物基础血量
5 }: M4 ]* Q0 m; q 依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。
5 l. ?+ O5 J4 c/ k$ b) y r3 e 2. 体质面板数值(装备加成和承浆加成)% P G) Z9 ]+ v$ p- I
PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。
B: r5 R- @* E, ~2 { 3. 目窗、腰眼4 T2 u. m, f) o) h5 C2 r. Y
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法1 m+ L) S' [- }1 M
4. 内功加成
2 Q/ `' j! L( X4 C6 ?& @$ e 5. 物品强化体质或血量0 m' J+ y# U5 Y' I; r
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。
- {0 n3 m# r4 t$ H+ s+ P& w3 T _ ------------------------测试角色-----------------------------1 a0 E, Z( L8 X) w1 B
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)1 ]$ p2 [3 V" B& e5 T, t
2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)3 m1 A0 o) y7 }5 ?0 V) h
------------------------测试开始-----------------------------
( k6 i! c7 b* C w. N: f 测试一:: u" f0 q1 Z; W7 C; K
承浆对体质系数的加成原理
9 Z; E/ t6 Q5 q C" ?! e4 a, k6 A 采用角色:大血牛号
) a" \# @* m4 F2 g; T 测试步骤:4 a. w$ t5 |. N9 |
1. 大血牛LT体质86,装备20体质戒指,体质=108! z8 L, l U) J( g5 E
20*1.1 = 22 符合加成2 W6 g" b& @9 b2 G9 d
2. 继续装备体质45鞋子,体质=158
9 l6 @! f' Q. C' l 45*1.1 = 49.5实际加成为50) U: E5 P" z" r2 v& F) M
3. 继续装备45体质裤子,体质=207+ w( u9 m+ \" d+ k1 C
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。& _0 N( A- h0 W& A
结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)! Y! R/ y3 h0 @* v8 s- k: Y5 C. s
测试二:3 v$ k% P/ ^$ v6 \( h" i( |7 S
体质属性对人物血量加成公式
$ D P9 R% h+ R 采用角色:大血牛号、小血牛号
$ q. J* z. {. T/ u$ j 测试步骤:
t& t. l: H9 a- o2 W 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
' G( F1 Q* r# ^( m: i# w+ [1 a 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
9 U- k. z# t* m. C; t# t7 ~ 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
' v" U% z* A2 f& d7 P 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250
2 z# N+ B; ~: F9 A, C' g. f4 ^' C 承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252% b- q% \& @8 d' U A
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
8 k* N9 {% |) n& Y( T2 p 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121# n6 M C& o. ]7 Z2 ?2 ]3 K( c
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110/ \$ r/ _3 ]1 }- A2 h
血量起点和终点数据不细列出了) @- W m" p/ H
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)
' b2 F% m, k8 M5 W+ x h/ j 不过一直没明白,那少掉的一点血量上哪儿去了 |
|