¡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
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Últimos temas
» [RMXP] Muerte = Borrar partida
por elizavet Hoy a las 11:16

» ¡Ayuda! Mi juego de RPG Maker XP tiene lag.
por comgerde05 Hoy a las 07:18

» SECRET OF GAYA (Juego y Guía resubidos)
por InVariableZ Hoy a las 07:11

» Necesito que me completen 3 charas
por Ivans Hoy a las 02:54

» Ayuda para Componer Música
por paulo60379 Hoy a las 02:42

» Mi galeria
por paulo60379 Hoy a las 00:50

» Moshi moshi Lyudo desu (?)
por paulo60379 Hoy a las 00:14

» Mapa mundi
por Wecoc Ayer a las 23:41

» Infinidad de compañeros en batalla
por Pabloanime1 Ayer a las 22:25

» Script de Opciones
por Ganelan Ayer a las 22:12

Afiliados
Estadísticas
Tenemos 4429 miembros registrados.
El último usuario registrado es MaySpace.

Nuestros miembros han publicado un total de 66502 mensajes en 8933 argumentos.
Quedada del ChatBox

Navega con Google Chrome
[DESCARGA]

¿Me ayudan como poner un video en RPG Maker VX?

 ::  :: 

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker VX ¿Me ayudan como poner un video en RPG Maker VX?

Mensaje por maitenyan el 2012-08-12, 01:28

Hola,necesito ayuda porque en un foro vi que habia un script de video para poner en rpg maker VX pero que lo pongo todo bien y nu va T_T mira aqui os dejo screenshots y el error:

Spoiler:


El script que uso :

Código:
#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#                            -  Game_Film II - reloaded ^^
#  por berka
#                                                                 
#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#  Rgss 1&2                  v 1.1
#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#                          -Utilização-
=begin
Fit to Screen [film]
                      #film = movie.avi
                      # it's a block !
                      x=0
                      y=0
                      w=544
                      h=416
=end
# Los videos de su juego debe estar en la carpeta Movies de tu proyecto.
#
# Para poner un video, llamar a Script con el nombre film = Nombre.avi
#
# #Básico:
#
# [film]                # obligatorias!
# film = Nombre.avi    #  nombre del archivo de vídeo (que puede ser. Mpg)
#
# #Opcional, el orden no importa
#
# x = 12                # posición horizontal del video
# y = 1                  # posición vertical del video
# w = 150                # redimencionar el largo de la pelicula
# h = 150                # redimencionar el ancho de la pelicula
#
# full = true            # modo fullscreen (pantalla completa)
# vol = 750              # El volumen de reproducción de vídeo (0 a 1000)
# bass = 999            # entre 0 y 1000 volumen de bajos:de muy bajo grado
# aig = 250              # entre 0 y 1000 volumen de agudos: de muy bajo grado.
#
# # Comandos:
# Botón B o ESC para cancelar el vídeo, C o Intro para pausar / reanudar la reproducción
#
#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
class Game_Film
  def initialize(hash)
    hash.has_key?(:film) ? film=hash[:film] : return
    hash.has_key?(:x) ? @x=hash[:x]+" " : @x="0"
    hash.has_key?(:y) ? @y=hash[:y]+" " : @y="0"
    hash.has_key?(:w) ? @w=hash[:w]+" " : @w=""
    hash.has_key?(:h) ? @h=hash[:h]+" " : @h=""
    hash.has_key?(:vol) ? @vol=hash[:vol]+" " : @vol="1000"
    hash.has_key?(:bass) ? @bass=hash[:bass]+" " : @bass="1000"
    hash.has_key?(:aig) ? @aig=hash[:aig]+" " : @aig="1000"
    hash.has_key?(:pos) ? @pos="at pos #{hash[:pos].to_i*1000} " : @pos="at pos 0 "
    @full=hash[:full] if hash.has_key?(:full)
    @full&&dim_ecran !=[640,480] ? @plee="fullscreen " : @plee=""
    @type=" "
    @type=" type mpegvideo" if File.extname(film)==(".mpg"||".mpeg")
    @type=" type avivideo" if File.extname(film)==".avi"
    @nom='./Movies/'+film
    (p "fichier #{@nom} non trouvé";return) if !FileTest.exist?(@nom)
    @film=Win32API.new('winmm','mciSendString','ppll','v')
    lecture
  end
  def handle
    jeu="\0"*256
    ini=Win32API.new('kernel32','GetPrivateProfileStringA','pppplp', 'l')
    ini.call('Game','Title','',jeu,255,".\\Game.ini")
    return Win32API.new('user32','FindWindowEx','llpp','l').call(0,0,nil,jeu.delete!("\0"))
  end
  def lecture
    v,t,status,pause=version,Time.now," "*255,false
    @film.call("open #{@nom} alias FILE#{@type} style child parent "+handle.to_s,0,0,0)
    @film.call("put FILE window at #{@x}#{@y}#{@w}#{@h}",status,255,0)
    @film.call("setaudio File volume to #{@vol}",status,255,0)
    @film.call("setaudio File bass to #{@bass}",status,255,0)
    @film.call("setaudio File trebble to #{@bass}",status,255,0)
    @film.call("play FILE #{@plee} notify",status,255,handle)
    loop{sleep(0.1)
      Input.update
      @film.call("status FILE mode notify",status,255,0)
      break if status.unpack("aaaa")=="stop".split(//)||Input.trigger?(Input::B)
      if Input.trigger?(Input::C)
        if !pause;@film.call("pause FILE notify",status,255,handle);pause=true
        else;@film.call("play FILE #{@plee} notify",status,255,handle);pause=false
        end     
      end
      (t=maj(t))if v=='xp'}
    @film.call("close FILE notify",0,0,handle)
    $scene=Scene_Map.new
  end
  def dim_ecran
    lw=Win32API.new('user32','GetSystemMetrics','i','i')
    return lw.call(0),lw.call(1)
  end
  def maj(t)
    (Graphics.update;return Time.now)if t.sec<=Time.now.sec-9||t.min !=Time.now.min
    return t
  end
  def version;FileTest.exist?('./Data/scripts.rvdata') ? 'vx': 'xp';end
end
Dir.open("./Filmes") rescue Dir::mkdir("./Filmes",0777)
class Game_Interpreter;def eval(script);cmd_eval(script);end;end#rmvx
class Interpreter;def eval(script);cmd_eval(script);end;end#rmxp
def cmd_eval(script)
  if script.include?("[film]")
    hash={}
    script.gsub!("[film]"){}
    list=script.split("\n")
    list.each{|e|e.gsub!(" "){};f=e.split("=");hash[f[0].to_sym]=f[1] if !f[1].nil?}
    Game_Film.new(hash)
  else;return Kernel.eval(script)
  end
end

Alguien me ayuda?,lo necesito T_T

maitenyan
Novato
Novato

0/3

Créditos 41

Gracias: 2

Volver arriba Ir abajo

RPG Maker VX Re: ¿Me ayudan como poner un video en RPG Maker VX?

Mensaje por orochii el 2012-08-12, 16:46

El script no incluye nada de Sonic, por lo que creo que estás cometiendo algún error al llamar el vídeo.

Las instrucciones son algo raras, pero la cosa sería así. Poner lo siguiente en un comando "llamar script":
Código:
[film]
film  = nombre.extensión
Un ejemplo sería:
Código:
[film]
film  = sonic.avi
Otro ejemplo, con alguno de los parámetros opcionales (no importa ni el órden ni cuáles aparecen):
Código:
[film]
film = sonic.avi
x = 45
w = 399
vol = 250
Con todos los parámetros posibles:
Código:
[film]
film = sonic.avi
x = 45
y = 16
w = 399
h = 400
full = false
vol= 250
bass = 700
aig = 100

Siempre es importante la etiqueta [film] y el nombre del archivo.

Espero te sirva, salut,
Orochii Zouveleki

orochii
Caballero Shiro
Caballero Shiro

0/3

Créditos 5278

Gracias: 153

http://drekirokr.weebly.com/

Volver arriba Ir abajo

RPG Maker VX Re: ¿Me ayudan como poner un video en RPG Maker VX?

Mensaje por maitenyan el 2012-08-12, 17:53

orochii escribió:El script no incluye nada de Sonic, por lo que creo que estás cometiendo algún error al llamar el vídeo.

Las instrucciones son algo raras, pero la cosa sería así. Poner lo siguiente en un comando "llamar script":
Código:
[film]
film  = nombre.extensión
Un ejemplo sería:
Código:
[film]
film  = sonic.avi
Otro ejemplo, con alguno de los parámetros opcionales (no importa ni el órden ni cuáles aparecen):
Código:
[film]
film = sonic.avi
x = 45
w = 399
vol = 250
Con todos los parámetros posibles:
Código:
[film]
film = sonic.avi
x = 45
y = 16
w = 399
h = 400
full = false
vol= 250
bass = 700
aig = 100

Siempre es importante la etiqueta [film] y el nombre del archivo.

Espero te sirva, salut,
Orochii Zouveleki

Gracias,si me sirvio mucho y ahora que estoy aprendiendo mas a mapear y eso pues que tambien andaba buscando el script gracias ^_^

maitenyan
Novato
Novato

0/3

Créditos 41

Gracias: 2

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.