赞 | 13 |
VIP | 27 |
好人卡 | 24 |
积分 | 6 |
经验 | 58769 |
最后登录 | 2017-11-28 |
在线时间 | 795 小时 |
Lv2.观梦者 无节操
- 梦石
- 0
- 星屑
- 607
- 在线时间
- 795 小时
- 注册时间
- 2009-2-6
- 帖子
- 3939
|
- #--------------------------------------------------------------------------
- # ● 胜利时的处理
- #--------------------------------------------------------------------------
- def self.process_victory
- play_battle_end_me
- replay_bgm_and_bgs
- $game_message.add(sprintf(Vocab::Victory, $game_party.name))
- display_exp
- gain_gold
- gain_drop_items
- gain_exp
- SceneManager.return
- battle_end(0)
- return true
- end
- #--------------------------------------------------------------------------
- # ● 战斗结束
- # result : 结果(0:胜利 1:撤退 2:全灭)
- #--------------------------------------------------------------------------
- def self.battle_end(result)
- @phase = nil
- @event_proc.call(result) if @event_proc
- $game_party.on_battle_end
- $game_troop.on_battle_end
- SceneManager.exit if $BTEST
- end
复制代码 以上是默认脚本。将之改为如下- #--------------------------------------------------------------------------
- # ● 胜利时的处理
- #--------------------------------------------------------------------------
- def self.process_victory
- play_battle_end_me
- replay_bgm_and_bgs
- $game_message.add(sprintf(Vocab::Victory, $game_party.name))
- battle_end_first(0) #added
- display_exp
- gain_gold
- gain_drop_items
- gain_exp
- SceneManager.return
- battle_end_second #changed
- return true
- end
- #--------------------------------------------------------------------------
- # ● 战斗结束1
- # result : 结果(0:胜利 1:撤退 2:全灭)
- #--------------------------------------------------------------------------
- def self.battle_end_first(result)
- @phase = nil
- @event_proc.call(result) if @event_proc
- end
- #--------------------------------------------------------------------------
- # ● 战斗结束2
- #--------------------------------------------------------------------------
- def self.battle_end_second
- $game_party.on_battle_end
- $game_troop.on_battle_end
- SceneManager.exit if $BTEST
- end
复制代码 其中added表示增加,changed表示修改,将battle_end拆成两部分,这样理论上应该可以达成你的要求,但不保证一次可行,或者是否有冲突。 |
评分
-
查看全部评分
|