First of all, if her urine smells, she may have a urinary tract infection. I would suggest having her checked out.
Give this site a look over..maybe it will have some suggestions that may help:
Free House Training for Puppies and Adult Dogs - No More Accidents Starting Today!
In the meantime, buy her some pretty panties! That way your carpet is protected!