Well, I think I'll update that particular snippet in the Ed Depot, to add the how-to instructions.
Anyway, here's how you do it.
First you copy that code and save it as Hangover.sqs (Whatever you want really)
Then in the mission you execute it with:
[HungOverUnitID] exec"Hangover.sqs"
HungOverUnitID is the name of the unit which will have the hangover. The main thing about this is that the camera will be created at the position of this unit.
There, go crazy with it ;D
Cheers, KTottE