I have had NO trouble attracting aliens and getting my Sims abducted. I always follow these guidelines:
Make sure there is empty space on your lot for them to land.
Have a Sim with the Genius trait start skilling up in Logic.
Place space rocks on your lot and have that Sim analyze them.
Put the Sim on the telescope at night.
If you can do ALL these things, you should have lots of alien visitors and also abductions!
It seems a little random to me. My sim autonomously went outside one day, was abducted, had a Alien baby and has 2 Aliens visit frequently.My sim didn't own a telescope.
Comments
Make sure there is empty space on your lot for them to land.
Have a Sim with the Genius trait start skilling up in Logic.
Place space rocks on your lot and have that Sim analyze them.
Put the Sim on the telescope at night.
If you can do ALL these things, you should have lots of alien visitors and also abductions!
Cheers!