搜索
查看: 339|回复: 4

[沟通中] 伤害的计算逻辑是什么样的?

[复制链接]
发表于 2023-5-11 18:31:41 | 显示全部楼层 |阅读模式
建议反馈
建议描述: 如下
实现具体思路: 如下
联系QQ: 隐藏内容
伤害的计算公式或者说逻辑是什么样的呀?
有很多特殊效果,比如:暴击、击破、重击、裂石等等。

击破和裂石的效果都是触发倍数伤害,重击是附加固定值伤害
他们是怎么协调的,是叠加的呢还是谁优先呢?

比如:100攻击+100神圣攻击为例
抛开技能威力及其它因素不计,以上的特殊效果在这200点属性为基础,是怎么个计算逻辑呢?
一直没搞明白,官方能给一个指导吗?
发表于 2023-5-11 22:02:04 | 显示全部楼层
你想多了 要是有就好了
一直都没有,查不到计算方式逻辑
 楼主| 发表于 2023-5-12 00:36:57 | 显示全部楼层
华联工作 发表于 2023-5-11 22:02
你想多了 要是有就好了
一直都没有,查不到计算方式逻辑

写战力系统,需要知道伤害的计算逻辑,是叠加还是哪个优先决定最后计算的结果不同,所以需要搞清楚。哎
发表于 2023-5-12 09:22:54 | 显示全部楼层
本帖最后由 1580 于 2023-5-12 09:25 编辑

裂石:先统计所有威力输出(A),计算裂石机率,达到机率后, 最终威力:= A* 裂石技能威力比例

击破:先统计所有威力输出(A),计算击破机率,达到机率后,
         1.威力:= A* 击破比例+神龙附体威力
         2.再减掉对方的 吸伤、金元护体、龙神之怒     
         3.+自身附加伤害属性
         4.+斩杀属性输出            


你战力系统 ,最多只是附加伤害,还要去考虑引擎的对应属性执行逻辑,有什么用呢??
常规逻辑 就是所有威力输出累加后,减掉对方相关的防等属性后,得到最终输出值
         

 楼主| 发表于 2023-5-12 10:47:22 | 显示全部楼层
1580 发表于 2023-5-12 09:22
裂石:先统计所有威力输出(A),计算裂石机率,达到机率后, 最终威力:= A* 裂石技能威力比例

击破:先统 ...

战力值的结果就是将所有属性转换成对应的数值,所以计算逻辑肯定要搞清楚呀。
比如说,神圣上限击100,神圣幸运也是100%,那么,神圣攻击的值转化为战力值我以1:1转化过来,那么基础战力值就是100,
可,因为有了神圣暴击属性、击破属性、重击等等吧,那么最终的战力值肯定要把这些因素给带进去,转化成最终值,当然,几率也同样会转化成计算因子。

所以,现在就是想知道裂石、击破、神圣暴击、重击、斩杀、暴击等等吧,是叠加的还是谁优先,
我现在测试的结果太迷糊了。
打练功师,关掉其它技能,只是平坎伤害在2800万左右,出击破大部时候是在5600万,可偶尔有6000万,6600万,还有1亿2千万的时候。
出裂石是7200-7800万,出神圣暴击是5800-6000万。出重击3300-3400万。这三项基本比较稳定,就击破的值最不稳定且差距太大了,不知道什么原因,是触发了神圣暴击,又触发了裂石,又触发了击破吗?那就是他们是叠加计算的?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-24 00:24 , Processed in 0.558698 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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