Like in street fighter 4, which you can record your gameplay, if your in good day for example and replay it as many times you want.
So basically, you can record a demo in goldsource when you are actually ingame by typing in the console "record something" and then stopping it by "stop".
But...