300英雄 发表于 2017-7-4 09:35 大佬问下想要设定特定技能打特定状态敌人增加伤害在哪里改啊? |
1.搜索计算伤害 def make_damage_value(user, item) value = item.damage.eval(user, self, $game_variables) value *= item_element_rate(user, item) value *= pdr if item.physical? value *= mdr if item.magical? value *= rec if item.damage.recover? value = apply_critical(value) if @result.critical value = apply_variance(value, item.damage.variance) value = apply_guard(value) @result.make_damage(value.to_i, item) end 这一段里面 @result.make_damage(value.to_i, item)这一行上面空白行打 if self.state?(1) value += 9999999 end 表示当目标处于1号状态时(虽然1号是死亡状态,不可能,但这是举例子),伤害加9999999 我用伤害公式脚本告诉你的 |
抗性包括任何伤害... 看你的设置 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-16 16:55
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.