| | [Script VX]-JPP·Press_start | |
|
| Autor | Mensaje |
|---|
Josepepe033 Maestro Maker


Cantidad de envíos: 124 Miembro desde: 07/07/2009 Edad: 17 Localización: España Sexo: 
 | Tema: [Script VX]-JPP·Press_start Miér Sep 09, 2009 1:14 am | |
| Hola a todos... Este es mi tercer script, e incluye algunos add-ons que lo hacen más entendible... Descripción:Muestra una imagen antes de título que desaparecerá al pulsar Start... Instrucciones:Pegar el siguiente código en una nueva clase sobre main: | Código: | #======================================# # *******************_____________********************* # # * Josepepe033 *RPG Maker VX *JPP·Press Start* # # *******************|____________|********************* # #----------------------------------------------------------------------------# # Muestra una escenda antes del título en la cual # # deben pulsar Start # #----------------------------------------------------------------------------# # En la carpeta Graphics/Pictures deben importar # # una imagen llamada "Press" # #----------------------------------------------------------------------------# #======================================# # Créditos a: Josepepe033 # #----------------------------------------------------------------------------# # www.mundodeluxe.mforos.com # #----------------------------------------------------------------------------# # www.josepepe033.wordpress.com # #======================================#
#======================================# # 0 = No habrá fondo 1 = Habrá fondo # #----------------------------------------------------------------------------# # Por defecto se muestra de fondo el Title # #----------------------------------------------------------------------------# # Se puede cambiar en la línea 43 (no recomendable)# #----------------------------------------------------------------------------# JPP·Fondo = 1 #======================================# # 0 = No habrá música 1 = Habrá música # #----------------------------------------------------------------------------# JPP·Música = 0 #======================================# # 0 = No habrá transición 1 = Habrá Transición # #----------------------------------------------------------------------------# JPP·Transition = 0
class Scene_Press_Start < Scene_Base def start if JPP·Fondo == 1 @Fondo = Sprite.new @Fondo.bitmap = Cache.system("Title") end #======================================# # Cambia Scene5 por la música de fondo (BGM) # #----------------------------------------------------------------------------# # Si no quieres música, arriba puedes desactivarla # #----------------------------------------------------------------------------# if JPP·Música == 1 Audio.bgm_play("Audio/BGM/Scene5") end #======================================# @Start = Sprite.new @Start.bitmap = Cache.picture("Start") #======================================# # Edite la posición del Press_Start # #----------------------------------------------------------------------------# @Start.x = 0 @Start.y = 0 end #======================================# # Cambia Decision2 por el sonido al presionar Start # #----------------------------------------------------------------------------# def update super if Input.trigger?(Input::C) Audio.se_play("Audio/SE/Decision2") $scene = Scene_Title.new @Start.dispose #======================================# # Cambiar (10) por el tiempo entre ( ) # #----------------------------------------------------------------------------# if JPP·Transition == 1 Graphics.fadeout(10) end end end end #======================================# # Fín # #======================================# |
Luego van al script "Main" yen la línea 14 reemplazan $scene = Scene_Title.new por $scene = Scene_Press_Start ...
Deben meter una imagen llamada Start en el apartado Graphics/Pictures, recuerdo que la imagen preferiblemente solo debe poner -Press Start- y tener el fondo transparente...
Imagen de prueba:
| Spoiler: | | |  |
Modificaciones:
Para añadir o quitar el fondo, música y/o transición simplemente vayan a las líneas 28, 32 y 36, se encontrarán con:
JPP·(Fondo, Música, Transition) = 0 o 1
Si pones = 0 la opción quedará desactivada, si pones = 1 la opción se activará...
Lo recomendable es dejarlo tal cual lo he posteado; el Title como fondo, sin música y sin transición...
Aparte, en la línea 69 pueden cambiar el sonido que se reproducirá al presionar Start...
Créditos:
Josepepe033
Espero que les guste...
Saludos
Última edición por Josepepe033 el Miér Sep 09, 2009 11:36 pm, editado 8 veces |
|
 | |
Frikilangelo Moderador


Cantidad de envíos: 2429 Miembro desde: 12/07/2009 Edad: 26 Localización: España Sexo: 
Logros MP:
 
 | Tema: Re: [Script VX]-JPP·Press_start Miér Sep 09, 2009 1:22 am | |
| Me suena de haber visto uno igual, peor para XP... lo tenemos por aqui?
Buen trabajo =) |
|
 | |
Falcao Admin


Cantidad de envíos: 1769 Miembro desde: 07/07/2009 Edad: 22 Localización: MP Garden Sexo: 
Maker: 
Logros MP:

 | Tema: Re: [Script VX]-JPP·Press_start Miér Sep 09, 2009 1:45 am | |
| Interesante
Haber lo probare haber que tal esta luego edito el post y te digo.
EDITO..
Esta bien pero aun no lo puedo correr porque da la casualidad de que no tengo ninguna imagen de Press start
Como autor del script deverias proveer una imagen no te parece _________________ Querés hecharte unas risas?
Juega al Pirulo Adventures II sin RTP!
|
|
 | |
Josepepe033 Maestro Maker


Cantidad de envíos: 124 Miembro desde: 07/07/2009 Edad: 17 Localización: España Sexo: 
 | Tema: Re: [Script VX]-JPP·Press_start Miér Sep 09, 2009 2:40 am | |
| Está en el mensaje inicial del tema, tal vez no la vieras...
EDITO:
Mejoré la imagen de prueba...
Saludos |
|
 | |
A Amateaur

Cantidad de envíos: 19 Miembro desde: 08/11/2009
 | Tema: Re: [Script VX]-JPP·Press_start Dom Nov 08, 2009 11:00 am | |
| |
|
 | |
ZunnerX Caballero Real


Cantidad de envíos: 269 Miembro desde: 22/02/2010 Edad: 22 Localización: ~In the Shadows~ Sexo: 
Maker: 
 | Tema: Start Lun Feb 22, 2010 6:51 pm | |
| Exelente el Script, recien lo había puesto pero me tiraba error, y era poner la imagen en vez de la carpeta System a la carpeta Pictures y la extención $scene = Scene_Press_Start del main a lo mismo pero con .new al final.
Otra cosa, se podría modificar el script para que la imagen haga parpadeo o se mueva estilo Ola? |
|
 | |
Dark Paladín Pro


Cantidad de envíos: 772 Miembro desde: 20/02/2010 Edad: 17 Localización: España, Andalucía Sexo: 
Maker: 
 | Tema: Re: [Script VX]-JPP·Press_start Jue Feb 25, 2010 10:13 am | |
| Funciona muy bien, pero, como dijo ZunnerX, ¿se podría poner la imágen parpadeante?, ¿y cómo hacerlo? |
|
 | |
kyonides-arkanthos SuperLord Maker


Cantidad de envíos: 1443 Miembro desde: 02/02/2010 Sexo: 
Maker: 
 | Tema: Re: [Script VX]-JPP·Press_start Jue Feb 25, 2010 11:49 am | |
| En realidad recomiendo que lo fusiones con el script Scene_Title que ya viene por defecto, así no habría que modificar el script Main.
Sí, sí se podría hacer que "parpadeara". Se me ocurren 2 formas de hacerlo, la primera sería hacer que su opacidad aumente y disminuya rápido y la otra sería que aparezca y desaparezca cada tantos segundos.
Otra cosa que no quería olvidar... Esto sería mejor que lo que pusiste en el script.
Audio.bgm_play("Audio/BGM/Scene5") if JPP·Música == 1
Recomiendo que en lugar de utilizar JPP·Música uses JPP_Musica y sin tilde o JPPMusica esto porque hay una especie de normas de nomenclatura a la hora de hacer el código y que este sea lo más comprensible que se pueda para cualquier otro scripter. Esto se arrastra desde sus orígenes en Ruby (que no son para nada remotos).
En lugar de utilizar un valor como 1 sería mejor utilizar un símbolo como :on o mejor aún true.
Audio.bgm_play("Audio/BGM/Scene5") if JPPMusica
Quiere decir que sonará si JPPMusica es igual a true. |
|
 | |
| | [Script VX]-JPP·Press_start | |
|