Without more to go on, I cannot tell. I would believe you are truthfully admitting that you are dishonest.
You still would have lied about whatever you said before, and you'd be admitting/telling the truth that you lied for whatever you just said.
no...sometimes people lie about lying *cough*babyfreak's rape story*cough* so it could still go either way.