Sasuke-sama-666 Nuevo Webmaster

Mensajes: 3 Desde: 29/Mar/2007 | Como hago para poner un video al principio(XP)
Bueno creo aver visto este tema ya pero por mas que lo he bsucado no he dado con el,asique creo yo uno,la pregunta es esa,cual es el script para poder poner videos en el RPG Maker XP? Gracias de antemano
|
SketchDeluxe SubAdministrador

 Mensajes: 1.908 Desde: 15/Mar/2006 | RE: Como hago para poner un video al principio(XP)
Hola... Para poder ponerle un video a tu juego, necesitas un Script y un video en formato AVI o WMV El Script como tal no lo tengo, pero voy a buscarlo y lo pongo aqui... Suerte
He visto el Final de la Saga de Hades de Saint Seiya Oo
|
Burn555 Nuevo Webmaster

Mensajes: 1 Desde: 22/Jun/2007 | RE: Como hago para poner un video al principio(XP)
Yo tengo el script pero no tengo huevos de hacerlo funcionar lo dejo para kien lo kiera si alguien me dice komo se coloca, solo se lo basico.
Ahi va..
Scene Movie v.5
Este Script hace que se puedan reproducir videos en el juego. Soporta cualquier formato de video siempre cuando se tengan los codecs correspondientes instalados. El único bug que aun perdura en esta versión del script es que los videos no se pueden reproducir a pantalla completa, solo en modo ventana. Se intenta remediar, ya que por ejemplo, en esta versión la pantalla se coloca en modo ventana un segundo, luego vuelve a modo pantalla completa y reproduce el video en este modo (un salto sin importancia).
Para utilizar este script, despúes de haberlo instalado, debes colocar en una accion "Añadir Script", y dentro de ahi, pegar el siguiente codigo, cambiando pelicula.avi, por el nombre y la extension de tu pelicula (la pelicula, debe estar en una carpeta del juego que debes crear con el nombre de "Movies", junto a Graphics, Data y Audio) :
Scene_Movie.new("pelicula.avi")
Para instalar este script crea una clase encima de "Main" llamada "Scene_Movie" y pega dentro el siguiente script:
#begin code class Scene_Movie
def initialize(movie) @readini = Win32API.new 'kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l' @movie_name = Dir.getwd()+"\\Movies\\"+movie main end
def main
game_name = "\0" * 256 @readini.call('Game','Title','',game_name,255,".\\Game.ini") game_name.delete!("\0") @wnd = Win32API.new('user32','FindWindowEx','%w(l,l,p,p)','L') @temp = @wnd.call(0,0,nil,game_name).to_s movie = Win32API.new('winmm','mciSendString','%w(p,p,l,l)','V') movie.call("open \""+@movie_name+"\" alias FILE style 1073741824 parent " + @temp.to_s,0,0,0) @message = Win32API.new('user32','SendMessage','%w(l,l,l,l)','V') @detector = Win32API.new('user32','GetSystemMetrics','%w(l)','L') @width = @detector.call(0) if @width == 640 fullscreen Graphics.update sleep(1) Graphics.update sleep(1) Graphics.update sleep(1) end status = " " * 255 movie.call("play FILE",0,0,0) loop do sleep(0.1) @message.call(@temp.to_i,11,0,0) Graphics.update @message.call(@temp.to_i,11,1,0) Input.update movie.call("status FILE mode",status,255,0) true_status = status.unpack("aaaa") if true_status.to_s != "play" break end if Input.trigger?(Input::B) Input.update break end end movie.call("close FILE",0,0,0) bail end
def bail if @width == 640 fullscreen end end end
def fullscreen()
$full.call(18,0,0,0) $full.call(13,0,0,0) $full.call(18,0,2,0) $full.call(13,0,2,0) end $full = Win32API.new('user32','keybd_event','%w(l,l,l,l)','') #end code
|
SketchDeluxe SubAdministrador

 Mensajes: 1.908 Desde: 15/Mar/2006 | RE: Como hago para poner un video al principio(XP)
Wow, excelente aporte...
Lo pondre en el indice de tutoriales, aunque sería bueno que hicieras un tema especial para este Script...
Suerte
He visto el Final de la Saga de Hades de Saint Seiya Oo
|
JohnMcClane88 Nuevo Webmaster

 Mensajes: 6 Desde: 04/Ene/2008 | RE: Como hago para poner un video al principio(XP)
Hola a todos los RPG Makeros. Sobre el script de Scene_Video, lo he probado en el XP y al pulsar en el evento se sale del juego... resumiendo; o yo no se utilizarlo o el script no funciona muy bien. Espero que alguien me de una respuesta sobre este tema o si hay otro script que funcione como es debido. Saludos y Feliz Año 2008
|
Darth_Carl Colaborador

 Mensajes: 2.687 Desde: 07/Ago/2007 | RE: Como hago para poner un video al principio(XP)
Bueno, si lo divides en imagenes con el programa que dijiste antes (ponlo por favor) haces esto: Pones mostrar imagen y la imagen que hayas elegido luego pones Esperar y pones entre 5 y 15 frames. Luego la siguiente imagen y vuelves a poner Esperar, y asi consecutivamente hasta que las pongas todas. P.D.: El programa http://www.savefile.com/files/1302693
Editado por Darth_Carl, Sábado, 5 de Enero de 2008, 10:43 |