Últimos temas
» Script de menupor maxi Jue 04 Dic 2014, 1:44 pm
» Ayuda intro animado!!!
por maxi Miér 03 Dic 2014, 9:41 pm
» ayuda con este engin
por maxi Miér 03 Dic 2014, 8:42 am
» Hud de Vida 100% Personalizable - Engine Sencillo! Sin Scripts :)
por davidaikago Jue 20 Nov 2014, 10:58 am
» Ultimate parallax control by:GDS [ace]
por arellano Miér 08 Oct 2014, 8:28 pm
» Script Touhou (animated) Map name (v1.4)
por davidaikago Miér 08 Oct 2014, 2:09 pm
» tutorial puerta nueva
por davidaikago Miér 08 Oct 2014, 9:08 am
» cámara de fotos
por davidaikago Miér 08 Oct 2014, 9:05 am
» Imperial Action System II Demo
por davidaikago Miér 08 Oct 2014, 8:47 am
» VE Batalla animada [ACE]
por FhierusIV Jue 18 Sep 2014, 10:57 am
» Nuevo Reglamento del Foro [Vigente desde Septiembre 2014]
por maxi Miér 17 Sep 2014, 8:37 am
» MOG|Animated Title
por Souta21 Mar 09 Sep 2014, 7:24 pm
» Tutorial Engine - Cambiar Character al Equipar Objeto
por maxi Lun 21 Jul 2014, 10:19 am
» Script de climas
por gambasoxd Sáb 19 Jul 2014, 8:58 am
» Script de contraseña(codigo) para abrir un cofre
por rpgame Jue 03 Jul 2014, 6:03 pm
¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado Ninguno
El record de usuarios en línea fue de 117 durante el Mar 09 Ago 2011, 3:39 pm
Efecto DVD
2 participantes
RPG maker VX :: Scripts ::
Página 1 de 1.
Efecto DVD
Hola, aqui les traigo un Scrip que encontre por el internet
que sirve para añadirle un efecto de video de DVD en sus proyectos.
basicamente lo que hace es agregar una franga negra arriva y una abajo
y los textos se ven en una de las frangas negras.
bueno mejor que la explicacion es una imagen.
Y aca les dejo el scrip espero que les guste.
Creditos: Falcao
que sirve para añadirle un efecto de video de DVD en sus proyectos.
basicamente lo que hace es agregar una franga negra arriva y una abajo
y los textos se ven en una de las frangas negras.
bueno mejor que la explicacion es una imagen.
- Spoiler:
- [Tienes que estar registrado y conectado para ver esa imagen]
Y aca les dejo el scrip espero que les guste.
- Spoiler:
- #========================================================================#
# #*****************# DVD system 1.0 Falcao script. Permite #
# #*** By Falcao ***# visualizar en el mapa 2 rectangulos #
# #*****************# color negro simulando una pelicula #
# RMXP en DVD o video. #
# makerpalace.forumotion.com Date 1/4/2010 #
#========================================================================#
#------------------------------------------------------------------------
# * Intrucciones
#
# Solo copiar y pegar el script encima de main, para llamarlo activar el
# inrterruptor 100 (por defecto) y para quitarlo desactivar el interruptor
#
# Nota: Este script agrega un plugin a los mensajes para poder visualizarlos
# en los rectangulos del DVD. Sacar su maximo probecho.
#
# Licensia: Puede ser usado en juegos comerciales o no comerciales
#------------------------------------------------------------------------
module FalDVD
# Id de interruptor que llamara el script
Switch = 100
end
#--------------------------------------------------------------------------
# * Game_System, initialize aliased
#--------------------------------------------------------------------------
class Game_System
attr_accessor :store_var
attr_accessor :state_opening
attr_accessor :temp_cor
attr_accessor :ftone_rescue
attr_accessor :tinted
alias falcaoDVD_ini initialize
def initialize
@store_var = []
@state_opening = 0
@temp_cor = [-106, 400]
@ftone_rescue = Tone.new(0, 0, 0, 0)
@tinted = false
falcaoDVD_ini
end
end
#--------------------------------------------------------------------------
# * Scene_Map. start, terminate, update aliased.
#--------------------------------------------------------------------------
class Scene_Map < Scene_Base
alias falcaoDVD_start start
def start
cor = $game_system.temp_cor
@up_rect = Sprites_Rect.new(-20, cor[0])
@down_rect = Sprites_Rect.new(-20, cor[1])
@up_rect.z = 200
@down_rect.z = 200
@up_rect.create_rectangle
@down_rect.create_rectangle
@ftone = Tone.new(-40, -40, -40, 60)
falcaoDVD_start
$game_system.store_var = [@message_window.contents.font.size, false]
main_enguine_update
end
alias falcaoDVD_terminate terminate
def terminate
falcaoDVD_terminate
@up_rect.dispose
@down_rect.dispose
end
alias falcaoDVD_update update
def update
falcaoDVD_update
main_enguine_update
case $game_system.state_opening
when 1
@up_rect.y += 2 if @up_rect.y < -30
@down_rect.y -= 2 if @down_rect.y > 324
$game_system.temp_cor = [-30, 324]
when 2
@up_rect.y -= 2 if @up_rect.y > -106
@down_rect.y += 2 if @down_rect.y < 400
$game_system.temp_cor = [-106, 400]
end
end
def main_enguine_update
if $game_switches[FalDVD::Switch]
if $game_system.ftone_rescue == $game_map.screen.tone
$game_map.screen.start_tone_change(@ftone, 50)
$game_system.tinted = true
end
$game_system.state_opening = 1
@message_window.x = 0
@message_window.y = 324
@message_window.opacity = 0
@message_window.contents.font.size = 16
$game_system.store_var[1] = true
elsif !$game_switches[FalDVD::Switch] and $game_system.store_var[1]
$game_map.screen.start_tone_change(Tone.new(0,0,0,0), 50) if
$game_system.tinted
@message_window.contents.font.size = $game_system.store_var[0]
$game_system.store_var[1] = false
@message_window.opacity = 255
$game_system.state_opening = 2
$game_system.tinted = false
end
end
end
#--------------------------------------------------------------------------
# * Window_Message, new_line aliased
#--------------------------------------------------------------------------
class Window_Message < Window_Selectable
alias falcao_new_line new_line
def new_line
falcao_new_line
@contents_y -= WLH
$game_switches[FalDVD::Switch] ? @contents_y += 17 : @contents_y += WLH
end
end
#--------------------------------------------------------------------------
# * Clase creadora de los rectangulos simulando un DVD
#--------------------------------------------------------------------------
class Sprites_Rect < Window_Base
def initialize(x, y)
super(x, y, 580, 120)
self.opacity = 0
end
def create_rectangle
self.contents.clear
self.contents.fill_rect(0, 0, 550, 120, Color.new(0, 0, 0, 255))
end
end
Creditos: Falcao
Harpuia- 0
-
32
9
13
0
Re: Efecto DVD
Hola Harpuia, esta bien el script, de todas formas creo que a base de engines se podría hacer muy pero que muy fácil y te evitarias tener un código que relentize más el sistema de juego.
Opino que no hay que dacantarse tanto por los scripts y hacer las cosas como se hacían antiguamente cuando no había rgss :)
pd: te dejo un +1 por el aporte :)
un saludo.
Opino que no hay que dacantarse tanto por los scripts y hacer las cosas como se hacían antiguamente cuando no había rgss :)
pd: te dejo un +1 por el aporte :)
un saludo.
rpgmakero20- 500
-
35
741
909
44
Extras
Sobre mí:: Fanático de final fantasy IX
Temas similares
» Script Efecto de luz
» Script efecto de niebla 1.5
» [Aporte]Script Respiracion y Efecto de Luz De Enemigos[VX]
» objeto con efecto especifico para cada actor
» Script efecto de niebla 1.5
» [Aporte]Script Respiracion y Efecto de Luz De Enemigos[VX]
» objeto con efecto especifico para cada actor
RPG maker VX :: Scripts ::
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.