Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.
Conectarse

Recuperar mi contraseña

Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Afiliados
Estadísticas
Tenemos 4133 miembros registrados.
El último usuario registrado es Neysersitoh.

Nuestros miembros han publicado un total de 84752 mensajes en 12062 argumentos.

Quitar el apartado "Volver a la pantalla de titulo" en el menu de Salir (XP)

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker XP Quitar el apartado "Volver a la pantalla de titulo" en el menu de Salir (XP)

Mensaje por Ganelan el 2014-02-14, 12:28

No quiero que salga la opción de "Volver a la pantalla de Titulo" cuando le das en el menu salir, que solo salga Cerrar el juego y Cancelar. ¿Se puede hacer eso?
avatar
Ganelan
Veterano
Veterano

0/3

Créditos 584

Gracias : 23

Volver arriba Ir abajo

RPG Maker XP Re: Quitar el apartado "Volver a la pantalla de titulo" en el menu de Salir (XP)

Mensaje por silvanash el 2014-02-14, 13:51

Reemplaza el Scene_End de tu juego por esto:

Código:
#==============================================================================
# ** Scene_End
#------------------------------------------------------------------------------
#  This class performs game end screen processing.
#==============================================================================

class Scene_End
  #--------------------------------------------------------------------------
  # * Main Processing
  #--------------------------------------------------------------------------
  def main
    # Make command window
    s1 = "Cancelar"
    s2 = "Salir"
    @command_window = Window_Command.new(192, [s1, s2])
    @command_window.x = 320 - @command_window.width / 2
    @command_window.y = 240 - @command_window.height / 2
    # Execute transition
    Graphics.transition
    # Main loop
    loop do
      # Update game screen
      Graphics.update
      # Update input information
      Input.update
      # Frame Update
      update
      # Abort loop if screen is changed
      if $scene != self
        break
      end
    end
    # Prepare for transition
    Graphics.freeze
    # Dispose of window
    @command_window.dispose
    # If switching to title screen
    if $scene.is_a?(Scene_Title)
      # Fade out screen
      Graphics.transition
      Graphics.freeze
    end
  end
  #--------------------------------------------------------------------------
  # * Frame Update
  #--------------------------------------------------------------------------
  def update
    # Update command window
    @command_window.update
    # If B button was pressed
    if Input.trigger?(Input::B)
      # Play cancel SE
      $game_system.se_play($data_system.cancel_se)
      # Switch to menu screen
      $scene = Scene_Menu.new(5)
      return
    end
    # If C button was pressed
    if Input.trigger?(Input::C)
      # Branch by command window cursor position
      case @command_window.index
      when 0  # to title
        command_cancel
      when 1  # shutdown
        command_shutdown
      end
      return
    end
  end
  #--------------------------------------------------------------------------
  # * Process When Choosing [Shutdown] Command
  #--------------------------------------------------------------------------
  def command_shutdown
    # Play decision SE
    $game_system.se_play($data_system.decision_se)
    # Fade out BGM, BGS, and ME
    Audio.bgm_fade(800)
    Audio.bgs_fade(800)
    Audio.me_fade(800)
    # Shutdown
    $scene = nil
  end
  #--------------------------------------------------------------------------
  # *  Process When Choosing [Cancel] Command
  #--------------------------------------------------------------------------
  def command_cancel
    # Play decision SE
    $game_system.se_play($data_system.decision_se)
    # Switch to menu screen
    $scene = Scene_Menu.new(5)
  end
end

De todas formas, si sólo vas a tener el menú de salir para esos dos botones, sería mejor editar el menú default para que ese botón sirva directamente para cerrar el juego.
avatar
silvanash
Aventurero
Aventurero

0/3

Créditos 1605

Gracias : 225

Volver arriba Ir abajo

RPG Maker XP Re: Quitar el apartado "Volver a la pantalla de titulo" en el menu de Salir (XP)

Mensaje por Ganelan el 2014-02-14, 14:38

Prefiero dejarlo asi, por si acaso XD

Gracias silva.
avatar
Ganelan
Veterano
Veterano

0/3

Créditos 584

Gracias : 23

Volver arriba Ir abajo

RPG Maker XP Re: Quitar el apartado "Volver a la pantalla de titulo" en el menu de Salir (XP)

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


Permisos de este foro:
No puedes responder a temas en este foro.