|

楼主 |
发表于 2010-4-27 20:46:24
|
显示全部楼层
人物血量计算公式分析测试时间: 2010-01-05 12:11:11 文章来源:178《剑网3》专区 作者:onozhang 6 @/ J! s/ V6 f* D
! W3 C, | I$ R/ ^1 Q首先,测试之前,我们需要了解,哪些东西对人物血量有加成:+ q1 y+ s5 K& [" p5 A
1.人物基础血量
% r+ `( d- a6 u6 m' r依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。1 `0 [2 E* S6 r7 ]- B+ V3 v
2.体质面板数值(装备加成和承浆加成)
. }+ }) v% p. c O% i1 \PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。+ g1 a5 v' m: E% u# \
3.目窗、腰眼" \! G1 Y0 F: _/ H% b' K
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
; Q, T) D/ V( |7 l$ X, |4.内功加成
" z I$ s2 o3 Q5 s5.物品强化体质或血量/ c2 J3 j- O. ?8 k; R' \
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。0 |1 D2 N+ {# F: s( M! W: @. u4 I
------------------------测试角色-----------------------------
: b# w2 ~, r, Q8 M( Q0 E) E% |& C1.70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号). Z3 T0 J$ _& T- C
2.70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
% u$ I% @& O5 z# n; Q( x" ~9 X R5 p------------------------测试开始-----------------------------
9 D& g4 {7 p0 p' |* f测试一:- u: B9 X. v2 H/ e; `
承浆对体质系数的加成原理! `& D$ Q+ ^9 ~8 y7 I
采用角色:大血牛号' Z) V8 A" D' h4 \
测试步骤:# N8 Z/ ^5 g7 o( k' E
1.大血牛LT体质86,装备20体质戒指,体质=108' H+ f! i1 n7 u. m! m8 Z
20*1.1= 22符合加成
' P9 a: ~% s1 d5 f1 w2.继续装备体质45鞋子,体质=158) W5 K- t9 U9 w% t- ?0 ]$ Y& r
45*1.1=49.5实际加成为509 h8 t, x' e% {. g
3.继续装备45体质裤子,体质=207/ V# C$ c$ F3 M
45*1.1=49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
9 L! H2 o' t& x; w% x- i* r结论:人物面板体质 =(人物基础体质+装备体质加成 )*(1+承浆加成系数)
' z) |) w+ u, C x* S c9 ]测试二:) w3 u5 `+ B& f; [" J. ^& K
体质属性对人物血量加成公式
; @3 \) }. _. K2 [采用角色:大血牛号、小血牛号
# p" H4 K q$ u, m% I+ O测试步骤:" E# d l$ r& p4 B$ @
1.大血牛号装备20体质戒指,体质面板增加22,血量增加2747 M0 X, z N( N2 t8 ]
承浆加成后再计算,目窗和腰眼同时生效的理论值:22*10*(1+20%+5%)=275$ x" r# P. \; c% z9 x
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22*10*1.2*1.05=277.2
5 {* }' I4 z- B+ P( k! d5 g2 U5 i$ H8 _承浆加成前计算,目窗和腰眼同时生效的理论值:20*10*(1+20%+5%) =250
" h% `$ n$ Y1 k+ a& W1 L. x承浆加成前计算,目窗和腰眼叠加生效的理论值:20*10*1.2*1.05=252 W1 W1 h# `) T) K, l b
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
6 e/ x2 D. b. B9 q: g承浆加成后再计算,腰眼生效的理论值:11*10*(1+10%)=121
- [" K) T/ ~* ~, n承浆加成前计算,腰眼生效的理论值:10*10*(1+10%)=110
0 H3 W& @, r, V3 d% ~! [血量起点和终点数据不细列出了0 U4 ~6 L) e N" l9 s
结论:人物体质面板属性增加血量=体质提升*10*(1+目窗加成系数+腰眼加成系数)
! K% p c: {4 m$ Y; \不过一直没明白,那少掉的一点血量上哪儿去了 |
|