Primeramente Feliz Año, he intentado hacer un juego de memoria(en donde se tiene que encontrar un par de cartas iguales) cada carta es un objeto y cada objeto tiene una variable llamada "ii" es para tener el control de eliminar las cartas de par igual y en un objeto control hago el llamado de un script que contiene tres parametros o argumentos
//argument0 es la primera carta
//argument1 es la segunda carta
//argument2 para verificar un valor de la variable "ii"
if(instance_exists(argument0) or instance_exists(argument1))
{
if(argument0.ii==argument2 and argument1.ii==argument2)
{
conteo++;
}
}
if(conteo>20)
{
scr_eliminar(argument0);
scr_eliminar(argument1);
}
probe el codigo con solo un par de cartas iguales para ver si se eliminan al estar las dos digamos que con la otra cara
pero...
cuando pongo otro par de cartas diferentes por ejemplo: el primer par son de cartas del dia lunes y el segundo del dia martes
cuando pongo ese seguno par del dia martes y testeo levantando las cartas lunes se eliminan haciendo lo que quiero, pero, tambien elimina las cartas martes las que no estan levantadas
me gustaria tener una ayuda de eso o de hacerlo de otra manera
trabaja con las id de los cartas y variables globales, asignando a las variables globales el valor de la id de las cartas abiertas en el momento.