Every player in the game has a limited number of available Raid attempts per day. However, you may encounter a situation when a player Raids your City over the established limit and sends many consistent attacks. This can be done without any cheats, hacks, or tricks.
The thing is that when you reach the limit of available Raid attempts, you will still be able to Raid other Cities. However, the Raids you send over the limit will be dispatched as regular attacks. This means the troops will attack your opponent's City and fight with the enemy's troops. Yet, if the Raid is successful, they will not bring you plundered Resources.
Multiple successive attacks are considered normal game processes and do not violate the regular gameplay rules. You can always protect your City using the Full Protection Item or defend it with your troops or Reinforcements.