2 ways. Make a script using draw_sprite_ext. Change the yscale to -image_scale and change the y value to increase by the differance of y and the reflection line.
Apply that script to any object who needs a reflection
That's the easy way but the efficiant way is to draw everything to a surface than flip the surface