Project1
标题:
【VA】LZSB脚本系列·GAMEOVER不是GAMEOVER
[打印本页]
作者:
阿尔西斯的马甲
时间:
2012-1-28 14:27
标题:
【VA】LZSB脚本系列·GAMEOVER不是GAMEOVER
class Scene_Base
def check_gameover
if $nover==true
$game_party.all_members.each do |actor|
actor.hp = 1 if actor.dead?
end
end
$nover=false
SceneManager.goto(Scene_Gameover) if $game_party.all_dead?
end
end
class Scene_Gameover
def update
super
goto_title if Input.trigger?(:C)
if Input.trigger?(:X)
$nover=true
SceneManager.goto(Scene_Map)
end
end
end
class Game_Interpreter
def command_311
value = operate_value(@params[2], @params[3], @params[4])
iterate_actor_var(@params[0], @params[1]) do |actor|
next if actor.dead?
actor.change_hp(value, @params[5])
actor.perform_collapse_effect if actor.dead?
end
if $nover==true
$game_party.all_members.each do |actor|
actor.hp = 1 if actor.dead?
end
end
$nover=false
SceneManager.goto(Scene_Gameover) if $game_party.all_dead?
end
end
module BattleManager
def self.process_defeat
$game_message.add(sprintf(Vocab::Defeat, $game_party.name))
wait_for_message
if $nover==true
@can_lose=true
end
$nover=false
if @can_lose
revive_battle_members
replay_bgm_and_bgs
SceneManager.return
else
SceneManager.goto(Scene_Gameover)
end
battle_end(2)
return true
end
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