O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Faalco - Game Over Options (Menu)

Iniciado por Takkun, 06/02/2013 às 23:47

06/02/2013 às 23:47 Última edição: 20/01/2017 às 09:27 por King Gerar
Faalco - Game Over Options (Menu)
por Faalco

Introdução

Esse script cria um pequeno menu ao dar Game Over.

Características


  • Cria um menu na Scene_GameOver (Ir para Tela Título, Sair e Cancelar)
Screenshots



Como usar

  • Abra o ''Editor de Scripts''.
  • Cole este Script abaixo de ''▼ Scripts Adicionais''

    Demo

    Não necessita.

    Script

    #==============================================================================
    # Faalco - Game Over Options (Menu)
    #------------------------------------------------------------------------------
    # Esse script cria um pequeno menu ao dar Game Over.
    #==============================================================================
    # Criado por: Faalco © 2013
    #==============================================================================
    # ** Window_GameEnd
    #------------------------------------------------------------------------------
    #  Esta janela para seleção das opções Fim do Jogo/Retornar ao Título na
    # tela de fim de jogo.
    #==============================================================================
    class Window_GameEnd < Window_Command
      def update_placement
        self.x = (Graphics.width - width) / 2
        self.y = (Graphics.height * 1.6 - height) / 2
      end
    end
    #==============================================================================
    # ** Scene_Gameover
    #------------------------------------------------------------------------------
    #  Esta classe executa o processamento da tela de game over.
    #==============================================================================  
    class Scene_Gameover < Scene_Base
      alias faalco_start start
      def start
        faalco_start
        super
        create_command_window
      end
      #--------------------------------------------------------------------------
      # * Processamento pré finalização
      #--------------------------------------------------------------------------
      def pre_terminate
        super
        close_command_window
      end
      #--------------------------------------------------------------------------
      # * Criação do plano de fundo
      #--------------------------------------------------------------------------
      def create_command_window
        @command_window = Window_GameEnd.new
        @command_window.set_handler(:to_title, method(:command_to_title))
        @command_window.set_handler(:shutdown, method(:command_shutdown))
        @command_window.set_handler(:cancel,   method(:return_scene))
      end
      #--------------------------------------------------------------------------
      # * Fechamento da janela de comando
      #--------------------------------------------------------------------------
      def close_command_window
        @command_window.close
        update until @command_window.close?
      end
      #--------------------------------------------------------------------------
      # * Comando [Para o Título]
      #--------------------------------------------------------------------------
      def command_to_title
        close_command_window
        fadeout_all
        SceneManager.goto(Scene_Title)
      end
      #--------------------------------------------------------------------------
      # * Comando [Sair]
      #--------------------------------------------------------------------------
      def command_shutdown
        close_command_window
        fadeout_all
        SceneManager.exit
      end
    end
    


    Perguntas Frequentes

    CitarPergunta: Funciona em outros makers?
    Resposta: Não.

    Créditos e Agradecimentos

    • Feito por Faalco

Cara acho que um mês atras eu estava procurando algo sobre isso.
Problema resolvido :D
Parabéns pelo script.
+ OURO

De nada Tiaguu.
Espero que ele lhe sejá útil.
Um grande abraço.

~ Faalco

Tem como colocar pra ir direto pro load option?