Project1

标题: 【VA】LZSB脚本系列·GAMEOVER不是GAMEOVER [打印本页]

作者: 阿尔西斯的马甲    时间: 2012-1-28 14:27
标题: 【VA】LZSB脚本系列·GAMEOVER不是GAMEOVER
  1. class Scene_Base
  2.   def check_gameover
  3.     if $nover==true
  4.       $game_party.all_members.each do |actor|
  5.         actor.hp = 1 if actor.dead?
  6.       end
  7.     end
  8.     $nover=false
  9.     SceneManager.goto(Scene_Gameover) if $game_party.all_dead?
  10.   end
  11. end
  12. class Scene_Gameover
  13.   def update
  14.     super
  15.     goto_title if Input.trigger?(:C)
  16.     if Input.trigger?(:X)
  17.       $nover=true
  18.       SceneManager.goto(Scene_Map)
  19.     end
  20.   end
  21. end
  22. class Game_Interpreter
  23.   def command_311
  24.     value = operate_value(@params[2], @params[3], @params[4])
  25.     iterate_actor_var(@params[0], @params[1]) do |actor|
  26.       next if actor.dead?
  27.       actor.change_hp(value, @params[5])
  28.       actor.perform_collapse_effect if actor.dead?
  29.     end
  30.     if $nover==true
  31.       $game_party.all_members.each do |actor|
  32.         actor.hp = 1 if actor.dead?
  33.       end
  34.     end
  35.     $nover=false
  36.     SceneManager.goto(Scene_Gameover) if $game_party.all_dead?
  37.   end
  38. end
  39. module BattleManager
  40.   def self.process_defeat
  41.     $game_message.add(sprintf(Vocab::Defeat, $game_party.name))
  42.     wait_for_message
  43.     if $nover==true
  44.       @can_lose=true
  45.     end
  46.     $nover=false
  47.     if @can_lose
  48.       revive_battle_members
  49.       replay_bgm_and_bgs
  50.       SceneManager.return
  51.     else
  52.       SceneManager.goto(Scene_Gameover)
  53.     end
  54.     battle_end(2)
  55.     return true
  56.   end
  57. end
复制代码
出现GAMEOVER后,请按A键试一下。
作者: orzfly    时间: 2012-1-28 14:34
……创意很棒…
但是楼主您这样会使别人觉得不舒服的…
作者: 越前リョーマ    时间: 2012-1-28 23:02
个人测试效果:gameover以后按A回到了地图,大概是发生了战斗之后的事件。
算是恶搞游戏的设定还是输了也直接过剧情?

本来还以为是【输了可以选择再打一次】呢 - -
作者: 希瓦    时间: 2012-1-29 11:58
好吧那个XXXX脚本系列真的槽点很多啊
话说不介绍下这个脚本么
作者: serena718    时间: 2012-1-29 16:26
可以直接讓ME咔掉嗎?都過劇情了ME還在怪不舒服的(汗)




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