Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Hikaru Shido en Junio 09, 2013, 02:15:49 PM

Título: Video file not found
Publicado por: Hikaru Shido en Junio 09, 2013, 02:15:49 PM
Hola.
Tengo un problema y esque he estado probando el juego que he creado.
Lo he convertido en un ejecutable y cuando pruebo el juego me sale este error:

ERROR in
action number 1
Of Other Event: Room Start
for object: Intro

Video file not found (or name too long).
Título: Re:Video file not found
Publicado por: MRafX en Junio 09, 2013, 06:34:23 PM
por como lo dices puedo suponer que al probarlo en el game maker si servia y en ejecutable no? si es asi es probable que el video lo ayas puesto en otra carpeta, por ejemplo la carpeta donde tienes guardado el gmk/gm81 etc, revisa bien la ubicacion xD
Título: Re:Video file not found
Publicado por: Hikaru Shido en Junio 09, 2013, 07:55:35 PM
Gracias  XD
Pero otra pregunta si yo terminase el trabajo y lo subiera a comunidad game maker, me imagino que a otra persona que quiera ejecutar el juego le pondra el mismo error no?
Título: Re:Video file not found
Publicado por: MRafX en Junio 09, 2013, 08:44:33 PM
pues de donde se supone que pusiste el video, por ejemplo si en el codigo le pusiste:
"c:\windows\asdasdasd\video.avi"
entonces si les dara error xD pero si pones:
working_directory+"\video.avi"
entonces lo buscara en la carpeta donde este el juego, si estas usando D&D entonces es la segunda, etonces si solo tienes que tener el video junto al ejecutable
Título: Re:Video file not found
Publicado por: Mr.Dudas en Junio 09, 2013, 08:49:19 PM
Cita de: Hikaru Shido en Junio 09, 2013, 07:55:35 PM
Gracias  XD
Pero otra pregunta si yo terminase el trabajo y lo subiera a comunidad game maker, me imagino que a otra persona que quiera ejecutar el juego le pondra el mismo error no?
Podrias hacer 2 cosas:
1- Poner el video al mismo lugar que el ejecutable y llamar el video con un script pero si cambiases de directorio el ejecutable ya no funcionaria por eso deberias usar este codigo para llamar(si ya lo usas bien):
dir_video=working_directory+/nombre_del_video.extension_del_video
y con eso aunque el ejecutable cambiase de carpeta podría igualmente reproducir el video siempre que el vídeo también este en la misma carpeta.
2 - Podrías incluir el vídeo en ejecutable es decir meter lo dentro como si fuera un objeto usando include_files o algo asi era y luego tambien con un código llamarlo no te puede decir cuales son los codigos para esto ya que yo nunca lo he hecho.
PD: La primera opción es lo que dice MRafX, al pulsar publicar vi el mensaje de que algo se habia publicado y pense Ahh se me han adelantado  XD  XD