- 贡献
- 0
- 金钱
- 642
- 性别
- 保密
- 威望
- 0
- 最后登录
- 2015-8-31
- 精华
- 0
- 帖子
- 229
- 积分
- 871
- 阅读权限
- 50
- 注册时间
- 2013-6-20
- UID
- 19112126
- 贡献
- 0
- 金钱
- 642
- 性别
- 保密
- 威望
- 0
- 最后登录
- 2015-8-31
- 精华
- 0
- 帖子
- 229
- 积分
- 871
- 阅读权限
- 50
- 注册时间
- 2013-6-20
- UID
- 19112126
|
只看一看不说 发表于 2013-11-14 17:19
求实际伤害值,计算公式,我知道,你懂的。。。。
懂你个头啊,你说的太笼统了,涉及很多基本的东西,不知道你想问的具体点在哪里
试着解释一下
首先是如何计算玩家或者怪的输出
这个跟面板的输出值(不要再问我这个怎么计算。。。。)和技能的加成有关
技能破击的输出=(面板攻击+主动技能加成)×(1+主动技能加成%),自己找一些技能,参照说明就理解了,这里说明一下,网上搜索的话有的地方会把“主动技能加成”这一块移到最后,不乘以(1+主动技能加成%),个人实际经验来看,前者靠谱
如果同时爆破,就需要再乘以暴击的效果,常规是1.5,但是部分职业,部分技能以及部分属性会增加暴击的伤害,即所谓的“爆伤”值,把这些值加上1.5乘以破击的输出就是爆破的效果,通常称“包子”
实际对抗的时候,对手有防御,所以必须考虑防御的效果,这个估计应该是你问的重点
如果是破击,意味无视防御
如果不是破击,就需要考虑防御的作用,拿我们刚才的那个输出(如果没有爆就拿破击计算的数字,有爆就乘以暴击加成的系数),我们简化叫A,然后再乘以(1-对方防御减免%),这个就是实际的伤害值
但是,这还没完,还有二个复杂的属性,叫做附加直接伤害(比如一些套装的附加属性)和减免伤害(比如无双,青丝,部分技能附加和星辰等等),这个放在最后处理,这样,实际的输出伤害是 A * (1-对方防御减免%))+直接伤害-对方减免伤害
我很想结束,但是这还不是最后,部分技能会造成流血,同时控匕本身自带毒的效果,这样还要加上 每秒流血量×持续时间 这个东西
我想说的是,这是基本的计算方式,适用于玩家的技能,但是部分法算怪之类的不适用,具体参考技能说明。。。。。。。。
同时,伤害这个值的下限是1,不是0,当伤害减免导致实际伤害值变成0或者负数的时候,按1处理,并且玩家的面板输出本身是一个范围,导致每次输出是在一个区间浮动,不是恒定值
累死了,希望对你有帮助
|
|