If someone wants a meteor to hit, sending a sim outside to use a telescope for hours on end will do it, eventually. I had a sim I was trying to raise from a toddler but she got corrupted every time, once she aged up to teen or young adult. I had made her by aging down a sim that I had saved to the CAS bin as a young adult. Anyway, I decided to re-create her as a teen and get her caught up on skills, skill challenges, and collecting in a throwaway save. I made all her needs static and had her doing what she needed to do day and night without stopping. While she was searching the galaxy non-stop for days on end to catch up on discoveries, her lot was hit by meteors multiple times. But I was watching for them and as soon as the notification came, I teleported her to another location on the lot, and moved her telescope in buy mode. So no harm was done to her or the telescope, because meteors always aim directly for your active sim, and will hit wherever they were when the meteor spawned. But parts of her house and furnishings got burnt each time.