PDA

Ver la versión completa : Reproducir videos dentro de las misiones



Angel
12/07/2011, 02:15
Pues vaya, parece que hay una posibilidad para reproducir videos dentro del juego:

http://community.bistudio.com/wiki/Dial ... rol#Videos (http://community.bistudio.com/wiki/Dialog_Control#Videos)

Hay que convertir los videos a formato .ogv (ver el enlace para descargar los conversores) y usar un diálogo como los que se usan para las fotos, pero añadiendo además 2 líneas nuevas:

autoplay = 1; (hace que el video se reproduzca automáticamente)
loops = 1; (hace que el video se vea una sola vez)

Para dar la ruta del video pondremos, como para las fotos:

text = "UST101.ogv";

Y ahora, como para las fotos, para llamar al video usaremos en el init de la misión o en un activador:

TitleRsc ["UST101", "PLAIN"]

Al convertirlos quedan ligeros, pero no se debe abusar. Por ejemplo, un video de 30s pesa 3MB. A continuación os pongo un ejemplo de como configurarlo. En el description.ext, o dentro de un addon, pondremos:


class RscPicture
{
type = 0;
idc = -1;
style = 48;
colorBackground[] = {0,0,0,0};
colorText[] = {1,1,1,1};
font = "Zeppelin32";
size = 0;
};

class RscTitles
{

titles[] = {"UST101"};

class UST101
{
idd = -1;

movingEnable = 0;
duration = 1000;
name = "UST101 video: intro bala";
controls[] = {"video1"};
class video1: RscPicture
{
text = "UST101.ogv";
sizeEx = 0;
x = 0;
y = 0;
w = 1;
h = 1;
autoplay = 1;
loops = 1;
};
};
};

Con x,y,w,h configuramos la posición y el ancho y alto.

Lo acabo de probar y funciona. Permite, por ejemplo, que cuando se cargue la partida, en vez de salir una foto de presentación (p.ej: como en la academia, con nuestro escudo), salga un video, como los de las intros de Dober, o que cuando pides inteligencia te salga una imagen de satélite del campo de batalla con las unidades moviéndose :mrgreen: Diooooossss, lo que se me está ocurriendo... :lol:

Trevanian
12/07/2011, 13:54
Angel.¿podrias subir la mision de prueba par ir echandole un vistazo haber como funciona??

Dober
12/07/2011, 14:10
Yo tambien estoy interesado en esa mision de prueba Angel.

Angel
12/07/2011, 18:23
Malditas perras caprichosas... Ahi están los juguetes :mrgreen:

ftp://188.165.197.222/Datos%20subidos%2 ... s.utes.zip (ftp://188.165.197.222/Datos%20subidos%20UST101/Videos.utes.zip)

Angel
12/07/2011, 22:36
Alternativas más sencillas:


nul = ["UST101_bala.ogv"] spawn bis_fnc_playvideo

Reproduce el video a pantalla completa.


["UST101_bala.ogv"] call BIS_fnc_customGPSvideo

Esto reproduce el video en el monitor del GPS.

En ambos casos no hace falta nada de configuración en el description, solo poner la ruta al video en concreto en la carpeta de la misión o la ruta dentro de un addon que contenga el video :mrgreen: