Project1
标题:
求大神帮忙设计个 伤害公式...
[打印本页]
作者:
lixinglixing022
时间:
2019-1-10 08:02
标题:
求大神帮忙设计个 伤害公式...
本帖最后由 lixinglixing022 于 2019-1-10 10:52 编辑
主角1级时只有20血 1级武器也只加攻击2点 求大神帮我弄个伤害公式... 最好是怪物就算是1级 而我99级 打我也能掉1血的那种 不会出现不掉血的情况 麻烦大神了..
作者:
wan5337088
时间:
2019-1-10 08:02
转发:
#==============================================================================
# 最低伤害 by 子弹君
#==============================================================================
# 说明:
# 即使敌人防御是999,也能够打掉对方X点血
#==============================================================================
$BombScript ||= {};$BombScript["最低伤害"] = "最低伤害20140920"
#==============================================================================
# 设定部分
#==============================================================================
module BOMB
module ZDSH
HP = 1
# 这里设置最低能够造成多少HP伤害
MP = 1
# 这里设置最低能够造成多少MP伤害
end
end
class Game_ActionResult
#--------------------------------------------------------------------------
# ● 生成伤害
#--------------------------------------------------------------------------
alias :bomb_hm :make_damage
def make_damage(value, item)
value = BOMB::ZDSH::HP if item.damage.to_hp? && value < BOMB::ZDSH::HP
value = BOMB::ZDSH::MP if item.damage.to_mp? && value < BOMB::ZDSH::MP
bomb_hm(value,item)
end
end
复制代码
作者:
lixinglixing022
时间:
2019-1-10 09:42
谁能帮帮我吗?谢谢了 给个思路也行!
作者:
lixinglixing022
时间:
2019-1-10 10:16
我现在用的 攻击*1-防御*0.5 这样子合理吗?
作者:
llkrm
时间:
2019-1-10 19:22
(a.atk-b.def)>0?(a.atk-b.def):1
攻击者攻击-被击者防御 大于0? 是的话 伤害值=攻击者攻击-被击者防御 否则 伤害=1
作者:
蹲厕所的女孩
时间:
2019-1-15 20:43
可以参考下魔兽英雄联盟那些护甲公式啊,大概就是(护甲值/(护甲值+固定值))%为抵消的百分比伤害,这样不管对面攻多高都能抵消一部分,并且护甲再怎么高也不可能全抵消掉
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1