He conseguido que pacman al comerse la bolita grande y colisionar con enemigos en vez de morir los mande directamente a la zona de "descanso" pero lo que no consigo es hacer que pacman tenga esta habilidad solo durante un tiempo limitado, no se 8 segundos o algo por estilo.
En mi funcion juego tengo un do while que lo cubre todo para que al apretar esc, se cierre la aplicacion he probado a poner cosas como:
Código
estos bucles los meto dentro del do while del juego junto con el if que se asegura que pacman esta en la posicion de la bolita grande, si se cumple la condicion, entramos en mis bucles propuestos
for (reset=3000; reset < 1; reset --); { modokiller = 1; } int reset = 3000; do{ modokiller = 1; reset --; }while (reset !=0)
lo he probado con rest tambien pero entonces detengo todo el juego.
he i do probando estas formas y no me acaba de salir, necesito una funcion especifica para que una variable valga x durante 10 segundos, y pasados esos diez segundos vuelva a su valor inicial y.
Muchas gracias de antemano. Saludos a todos