Código:
mcVacio.loadMovie("sumaIntro.swf")
// Estas variables no se si tienes que ponerlas en el Fotograma 1 ( y que no se vuelva a pasar por alli, para que no se reseteen ). ( o un stop(); )
// Y por lo tanto todo lo demas apartir del foto2
var rand:int;
var vuelta1:int;
vuelta1 = 25; // Le pongo 25 como si fuese x > 24, es para que no sea 0 ( ya que el random va de 0 a 24 ). Y una variable sin definir es 0.
var vuelta2:int;
vuelta2 = 25;
var vuelta3:int;
vuelta3 = 25;
var vuelta4:int;
vuelta4 = 25;
var vuelta5:int;
vuelta5 = 25;
var control1:int;
var control2:int;
var control3:int;
while (vuelta5 == 25) // Aqui decimos que cada variable "Vuelta" tenga un numero random del 0 al 24 y que no puede pasar al siguiente si no es distinto.
{
rand = random(24)
if ( vuelta1 == 25 )
{
vuelta1 = rand;
} else if ( rand != vuelta1 and control1 != 1 ) // Ese random es distinto a la 1º vuelta ( 1º ejercicio ) Y AÑADO un control para que no vuelva a entrar en la siguiente vuelta
{
vuelta2 = rand;
control1 = 1
}
else if (rand != vuelta2 and rand != vuelta1 and control2 != 1 ) // Ese random es distinto a la 1º vuelta ( 1º ejercicio ) y 2º Y AÑADO un control para que no vuelva a entrar en la siguiente vuelta
{
vuelta3 = rand;
control2 = 1
}
else if (rand != vuelta3 and rand != vuelta2 and rand != vuelta1 control3 != 1) // Ese random es distinto a la 1º vuelta ( 1º ejercicio ) y 2º y 3º Y AÑADO un control para que no vuelva a entrar en la siguiente vuelta
{
vuelta4 = rand;
control3 = 1
}
else if (rand != vuelta4 and rand != vuelta3 and rand != vuelta2 and rand != vuelta1 ) // Ese random es distinto a la 1º vuelta ( 1º ejercicio ) y 2º y 3º y 4º
{
vuelta5 = rand;
}
}
_global.aciertos = 0;
_global.malos = 0;
function compruebanumero(numero)
{
var _loc2 = false;
for (j = 0; j <= guarda.length; j++)
{
if (guarda[j] == numero)
{
_loc2 = true;
} // end if
} // end of for
if (_loc2 == false)
{
guarda.push(numero);
++_global.i;
} // end if
} // End of the function
this.onLoad = function ()
{
_global.aciertos = 0;
_global.malos = 0;
};
con = 0;
btn_siguiente.enabled = true;
btn_siguiente.onRelease = function ()
{
con = con + 1; // Esta variable la usamos para saber que variable "Vuelta" debe cargar
if (con > 5)
{
unloadMovie(mcVacio);
mcVacio.loadMovie("resultado.swf",0);
btn_siguiente.enabled = false;
btn_siguiente._visible = false;
}
else if (con == 1)
{
unloadMovie(mcVacio);
mcVacio.loadMovie("suma00" + vuelta1) + ".swf");
btn_siguiente.enabled = false;
} else if ( con == 2 )
{
unloadMovie(mcVacio);
mcVacio.loadMovie("suma00" + vuelta2) + ".swf");
btn_siguiente.enabled = false;
} else if ( con == 3 )
{
unloadMovie(mcVacio);
mcVacio.loadMovie("suma00" + vuelta3) + ".swf");
btn_siguiente.enabled = false;
} else if ( con == 4 )
{
unloadMovie(mcVacio);
mcVacio.loadMovie("suma00" + vuelta4) + ".swf");
btn_siguiente.enabled = false;
} else if ( con == 5 )
{
unloadMovie(mcVacio);
mcVacio.loadMovie("suma00" + vuelta5) + ".swf");
btn_siguiente.enabled = false;
}
Esto debería de ser todo junto... :P Ya no le encuentro mas errores... si no funciona me pego un tiro xD