Project1

标题: 如何通过简单的办法实现MP为0死亡? [打印本页]

作者: sahaquiel    时间: 2013-2-6 10:27
标题: 如何通过简单的办法实现MP为0死亡?
本帖最后由 sahaquiel 于 2013-2-8 20:23 编辑

如题,貌似没有找到MP为0,死亡的设置?
作者: j433463    时间: 2013-2-6 10:35
状态中的一号濒死状态会在体力为零时自动添加,如果您要设置 MP 为 0 即死亡,那也可以用并行事件设定条件,当 MP 为 0,给队员加个濒死状态。
作者: 429259591    时间: 2013-2-6 10:51
在Game_Battler
把 def die
    @hp = 0
    clear_states
    clear_buffs
  end
改为
def die
    @hp = 0 or @mp = 0
    clear_states
    clear_buffs
  end
试试.....没试过的..纯理论...不行那就只好用事件了...(其实我是脚本盲来的)
作者: acn00269    时间: 2013-2-6 11:02
告诉你纯事件的方法
公共事件,并行处理
变量操作 0001 == 角色1 的 当前MP值
条件分歧 当 变量0001 == 0 时
  附加状态 角色1 + 不能战斗
结束
作者: sahaquiel    时间: 2013-2-6 11:49
谢谢楼上各位~




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