My idea would be to create a rocket model, or whatever, on a key command from the player position. then use the vec_to_angle code (see the war.wdl where the enemies turn to the player) so it aligns on the target you want.
You could use a synonym entity that it aligns or another idea would be to use scan command to find the nearest enemy.
Just an idea.
Brandon