3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3112|回复: 3
打印 上一主题 下一主题

[火星] 火星发个人物血量加成的计算方式

[复制链接]

48

主题

1121

帖子

1035

积分

游戏狂人

Rank: 6Rank: 6

贡献度
90
金元
6753
积分
1035
精华
0
注册时间
2010-4-10
跳转到指定楼层
主题
发表于 2013-8-2 18:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我个人用的是狂枪,不算坏小子血量加成,61级,装备传奇MOD配合本体5级体力上限技能就是10级技能+40%,带远古之血+46.4%,带0盾加血量84927,最终得到的血量值是416125

算法应该是
[ 人物原始血量138316(61级时的基础血量值) + 0盾的血值84927 ] x (100%即1 + 人物技能加成40%即0.4 + 远古之血加成46.4%即0.464) = 416124.952,四舍无入就是416125

0盾在计算公式中是第一步直接和本体血量相加然后再乘以人物技能和远古之血的加成之合,所以0盾对我来说实际增加的血量是
84927 x (1 + 0.4 + 0.464) = 158303.928,约等于158304,而且0盾还带有全伤害类型20%减伤,对于能堆血量的人物来说相当强悍

下面再说说坏小子的血量加成算发,并不是在之前所有计算得到的最终结果之后再乘以(100%+坏小子加成百分比),而是在人物原始血量,即61级时的基础血量138316这个值进行乘以(100%+坏小子加成百分比)的计算,所以坏小子的血量加成只对人物本体血量有效,对盾额外加的血量无效,人物技能加成和圣物加成因为在公式上是和人物血量加盾血量之合为相乘关系,所以对坏小子加成的血量有效
比如
[ 人物原始血量138316 x (100%即1 + 坏小子加成假定10%即0.1)+ 0盾84927 ] x (100%即1 + 人物技能加成40%即0.4 + 远古之血加成46.4%即0.464) = 441907.0544,四舍五入就是441907

由上可见加了坏小子加成后的血量441907只比不加的416125高了25782,效果相当小

以上测试并未考虑通过mod加减血量的情况(不是mod加人物提升血量的技能,而且有指有些mod可以直接加多少数值的血量),以后有空再测试,主要是手头暂时没有可以加血量的mod(都被我卖了。。。。)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-10 13:37 , Processed in 0.026657 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表