Hola,
Sin ver el codigo es imposible saber el fallo. Puede ser que seas tu el que le estes cambiando el valor en algun despiste, como usando = cuando quieres comparar en un if, en lugar de == que es el correcto. Si haces:
lo que estas haciendo es asignar el valor 0 a esa variable. Para comparar es:
Saludos.
PD: Yo recomiendo
porque si te olvidas de un igual da error de sintaxis.