Yes sort of. Bought some gel called get off from scats that is the same a Sent off and spread it under the van. 2 weeks so far no problem. But the gell is now gone and needs replacing.
Go to the seaside .....Have a rake about in some rock pools until you find some starfish........Cut them up and leave the Fishy treats somewhere for Kitty !
Someone already mentioned tin foil, however a mate of mine had the same problem under his static caravan on a site with a local population of strays. He had some old fella next door to him who had put down old CD's (silver side up) on the ground under the van, and apparently it worked? There own reflection puts them off apparently.
Something cheap to try?
Better than learning sharp shooting or ending up in prison for poisoning the little ... X^%& rascals !!