本帖最后由 zmzml 于 2021-8-13 21:23 编辑 
如题 我想要一条战斗公式 但是我自己套不出来
要求如下 :
攻击力例子 : 100
防御力例子 : 10
攻击力高于防御力的时候 攻击力越高 防御力能够抵御的伤害越低 反之也是如此 每高出50%的攻击力 就增加10%的伤害
当攻击力低于防御力的时候 攻击力月底 防御力能够抵御的伤害也越高 最低到0 每低于30%的攻击力的时候 就减少5%的伤害
其实我也不太清楚我想要什么样的战斗公式 所以 希望回复的时候 可以带上你的战斗公式的讲解 向我介绍一下 不然我也不太清楚你写的情况是怎么样的
公式可以用任意正则 只要是可以计算的都可以写
比如pow math.max if 啊等这些
如题 我想要一条战斗公式 但是我自己套不出来
要求如下 :
攻击力例子 : 100
防御力例子 : 10
攻击力高于防御力的时候 攻击力越高 防御力能够抵御的伤害越低 反之也是如此 每高出50%的攻击力 就增加10%的伤害
当攻击力低于防御力的时候 攻击力月底 防御力能够抵御的伤害也越高 最低到0 每低于30%的攻击力的时候 就减少5%的伤害
其实我也不太清楚我想要什么样的战斗公式 所以 希望回复的时候 可以带上你的战斗公式的讲解 向我介绍一下 不然我也不太清楚你写的情况是怎么样的
公式可以用任意正则 只要是可以计算的都可以写
比如pow math.max if 啊等这些
无论攻击力高低 防御力抵御的伤害都会越低吗?
丸子张 发表于 2021-8-13 21:18
无论攻击力高低 防御力抵御的伤害都会越低吗?
不好意思 打错了 是越高
但是我不想防御力只能够抵御相同值的攻击力 更希望他抵御的是在值上的一个百分比 却又不同于百分比那样的
按照高出的攻击力来算:
以下A=攻击,D=防御
A*A/(A+D)
以下A=攻击,D=防御
A*A/(A+D)
 
已经提前通过qq交谈 确定最终方案后确定公式 回答