Resta de la cantidad de veces que se puede leer un codigo QR

Buenas, busco leer limitar la cantidad de veces que se puede leer un codigo Qr a través de variables y ir reduciendo la cantidad hasta llegar a cero, pero esto no me sale completamente seguido.

Something like this:

image