El motivo de que se repita, es que así es como funciona el sistema de scripts. Para que diga una cosa diferente la próxima vez que le hables, deberías usar variables (o flags, que básicamente son variables de solo dos valores: encendido o apagado).
No dispongo ahora mismo del tiempo para...