Project1

标题: hp为零时结束游戏 [打印本页]

作者: liaossssenchang    时间: 2014-10-10 21:13
标题: hp为零时结束游戏
为什么我的角色hp为零的时候只显示战斗不能,不能结束游戏呢?
作者: 永燃的狂炎    时间: 2014-10-10 21:45
虽然我的是VA不过同样是事件,试试看添加游戏结束
[attach]264993[/attach]
作者: 573932914    时间: 2014-10-10 23:18
本帖最后由 573932914 于 2014-10-10 23:20 编辑

失去HP勾允许死亡,要一人死亡游戏立即结束就判断有角色是否战斗不能
作者: yang1zhi    时间: 2014-10-11 12:06
你是不是勾了失败后继续
作者: 你欠抽吧    时间: 2014-10-11 15:56
请确定是否是队伍全员战斗不能或是勾了什么奇怪的选项
作者: 羁绊的守望者    时间: 2014-10-12 11:12
把这段代码插到Main前试试……
  1. class Scene_Map
  2.   alias hp_0_over_update update
  3.   def update
  4.     unless $game_party.actors.empty?
  5.       j = 0
  6.       $game_party.actors.each do |i|
  7.           if i.hp == 0
  8.             j += 1
  9.           end
  10.       end
  11.       if j == $game_party.actors.size
  12.         $scene = Scene_Gameover.new
  13.       end
  14.     end
  15.     hp_0_over_update
  16.   end
  17. end
  18. # 未测试
复制代码

作者: liaossssenchang    时间: 2014-10-13 20:49
失去HP勾允许死亡在哪里




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