Alright, as easy as it sounds, I haven't been able to do it yet.
The best example would be the falling blocks in Mega Man 2, Bubble Man's level.
You jump on the block, it falls, and reappears after a few seconds.
The major problems I'm having is:
1. When making the block a solid, the event does not execute. When unsolid, it works fine (but it needs to be solid! lol)
2. The re-spawning of blocks doesn't work correctly.
Here is a quick re-creation of my prob