Project1

标题: 關於計算技能所消費的MP如何不讓它反向恢復...(腳本) [打印本页]

作者: ae86fc863    时间: 2015-4-14 04:04
标题: 關於計算技能所消費的MP如何不讓它反向恢復...(腳本)
本帖最后由 ae86fc863 于 2015-4-14 04:04 编辑

我直接在Game_BattlerBase改動了MP消費的公式~
下面每10點魔法防禦可以減少1點MP的消耗量

  #--------------------------------------------------------------------------
  # ● 计算技能消费的 MP
  #--------------------------------------------------------------------------
  def skill_mp_cost(skill)
    (skill.mp_cost - param(5)*0.10).to_i
  end

但是問題來了
當 skill.mp_cost < param(5)*0.10 時
使用技能時,MP會反過來增加....
{:2_272:}
我希望的效果是
當 skill.mp_cost < param(5)*0.10 時
MP頂多0消耗,而不會反過來增加
請問該怎麼修改呢?

作者: david_ng223    时间: 2015-4-14 08:04
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1