[XP]-Información animada en el titulo-[Aporte]

OP

~Doku

Banneado
Mensajes
1.024
Reacciones
0
Puntos
0
Ubicación
Mafia
Autor: Falcao

Explicación:

Aquí les traigo un mini script muy útil que muestra una ventana informativa de sus proyectos en la pantalla del titulo, ya sea para dar info de sus proyectos, algún tutorial, o lo que sea.

La ventana se muestra de forma animada que le da un estilo bastante bueno al titulo, y también es compatible con cualquier script personalizado de titulo que tengan.

Script:

Código:
#===============================================================#
#===============================================================#
#  #*****************#      Muestra una ventana con info del    #
#  #*** By Falcao ***#      juego en el titulo.                #      
#  #*****************#                                          #
#===============================================================#

module Falcao_info
# Titulo del juego
Titulo = "Pirulo Adventures"
#----------------------------------------------------------------
# Autor del proyecto
Autor = "By Falcao"
#----------------------------------------------------------------
# Fecha de creacion
Fecha = "Mayo 6 del 2009"
#----------------------------------------------------------------
# Desaparecer ventana despues de unos segundos cambiar true o false
Fade_info = true
#----------------------------------------------------------------
end

class Window_info_pro < Window_Base
  include Falcao_info
  def initialize
    super(147, -90, 350, 85)  
    self.contents = Bitmap.new(width - 32, height - 32)
    self.opacity = 200
    refresh
  end
  def refresh
    self.contents.clear
    self.contents.font.size = 19
    self.contents.draw_text(0, -15, 608, 50, Titulo)
    self.contents.draw_text(0, 15, 608, 50, Autor)
    self.contents.font.size = 16
    self.contents.font.italic = true
    self.contents.draw_text(181, 20, 608, 50, Fecha)
  end
end

class Scene_Title
  include Falcao_info
  alias falcao_info_main main
  def main
    $data_system        = load_data("Data/System.rxdata")
    $game_system = Game_System.new
    @window_info = Window_info_pro.new
    @tiempo = 0
    falcao_info_main 
    @window_info.dispose
  end
  alias falcao_info_update update
  def update
    info_ani
    falcao_info_update
  end
  def info_ani
    @window_info.y += 3 if @window_info.y < 0
    if @window_info.y == 0 and Fade_info == true
      if @tiempo == 100
        @window_info.x += 5 if @window_info.x < 400
        @window_info.opacity -= 5
        @window_info.contents_opacity -= 5
      else
        @tiempo += 1
      end
  end
  end
end

Instrucciones:

Basta con solo copiar y pegar a sus proyectos como un nuevo script y editar la información de su juego.

Editan en esta parte del script:

Código:
module Falcao_info
# Titulo del juego
Titulo = "Pirulo Adventures"
#----------------------------------------------------------------
# Autor del proyecto
Autor = "By Falcao"
#----------------------------------------------------------------
# Fecha de creacion
Fecha = "Mayo 6 del 2009"
#----------------------------------------------------------------
# Desaparecer ventana despues de unos segundos cambiar true o false
Fade_info = true
#----------------------------------------------------------------

Saludos.
 

YoshiGM

Iconic User
Mensajes
667
Reacciones
16
Puntos
578
Ubicación
Detrás Tuyo (?)
Muchas gracias, vere si lo uso en mi proyecto ;)
 
Arriba Pie