Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2010, 17:27
palurdoc
 
Fecha de Ingreso: julio-2006
Mensajes: 7
Antigüedad: 17 años, 9 meses
Puntos: 0
De acuerdo SWF aleatorio pero se repite ayuda por favor

Hola compañeros ya logre hacer que se reprodusca en forma aleatoria un swf, ahora lo que quisiera es que no se repitiera.

un ejemplo tengo 8 archivos SWF ya logre que se reprodusca 1,6,3,5.
Pero abeces reproduce de la siguiente manera 1,7,7,7,2 repite la misma animacion y eso es lo que no quiero habria alguna forma de solucionar esto, la verdad lo hice para mi HI5 en el reprodusco videos de YOUTUBE DE FORMA ALEATORIA.

Mi codigo es este para ver si alguien me puede ayudar

Código:

function doSomething()
{
}
MENU = new ContextMenu();
MENU.hideBuiltInItems();
Functioned = new ContextMenuItem("Propiedad de PALURD0 - «HI5» 2010", doSomething);
MENU.customItems.push(Functioned);
_root.menu = MENU;
var nombre_arr = new Array("MAISO_by_palurdo.swf", "ROCKI_by_palurdo.swf", "RMIS_by_palurdo.swf", "RAMST_by_palurdo.swf", "MICHOS_by_palurdo.swf", "METIL_by_palurdo.swf", "ESPANOL_by_palurdo.swf");
MovieClip.prototype.load_random = function (swf)
{
    this.loadMovie(swf);
};
this.createEmptyMovieClip("cont_mc", 1);
cont_mc.load_random(nombre_arr[random(nombre_arr.length)]);
cont_mc.onEnterFrame = function ()
{
    if (this._currentframe == this._totalframes && this._totalframes > 1)
    {
        this.load_random(_root.nombre_arr[random(_root.nombre_arr.length)]);
    } // end if
};
Aqui les dejo mi HI por si gustan checarlo como se repite en algunas ocaciones

palud0.hi5.com si es SPAM borren la direccion de mi HI

Me gustaria que reprodugera de los 8 SWF ejemplos

1,2,3,4,5,6,7,8
2,5,3,8,6,1,5,7
8,5,1,6,2,7,6,3

Si se dan cuenta reproduce los 8 SWF pero sin repetir ninguno algo similar quisiera hacer yo, alguien que me diga en que la estoy cageteando