There are 2 possibilities, either you want to send bitcoin or any altcoin to any address or you don't.
If you do then nothing can reverse the transaction, how ever if still not confirmed you may double spend it which I think you lose everything
Only the coins never reach the destination, I'm not sure how double spending works and if detected by block chain what happens to the coins
But when confirmation happens nothing can bring you back your money, sorry if you lost cash to scammers.