Just attack them back when you can
Seems simple enough. If they are online when you are then watch their camps. When full and spells done just keep,hitting revenge. Eventually you'll be able to attack them back. Watched my cousin do this yesterday when he was zapped. They stole about 700, but when he revenged he got 1200 back along with about 300000 each gold and elixer. He just had to keep hitting revenge until the guy went to attack. He said he's also seeing more and more lately where they hit his th and then only use one spell on his DE as if the smaller amount won't get them revenged. Lol he hits them back anyway. I think it's his favorite part of the game.
REALLY? I mean NO REALLY?
Hi I am your pesky zapper, I like zapping DE tanks. Its what I do when a TH9 or 10 players desides to attack me.
Now if there is a TH7 player dumb enough to Zap my tank, I zap his tank (sooner or later) and flatten his village to ground lvl.
If you dont like zappers take revenge and if they took revenge you should have been more carefull.
Since its impossible to stay online 24/7 unless they found a way to ♥♥♥♥♥, you will almost always get a chance to take revenge.
Plz dont say its impossible, I havent got much players in my list that didnt get a revenge back, and those will get one soon.
Lightning damages buildings, damaging resource buildings gives loot. Get used to it.
Zappers arent the problem, the problem lies by the people complaining about it