Bueller, yep, that works, but not without it's problems. For a start as dzjepp said, the files are big. One minute of recording was about 27 mb. I put the listen server script in my autoexec bound to F10, and the net recording script in a file I called netrecord.cfg bound to F11. But unless I type exec netrecord.cfg everytime I want to record client side, the listen server script kicks in and records and stops a demo (not netdemo)with either F10 and F11. But if I remove the listen server cfg then the net record.cfg works regardless. The listen server script works on my own server and also on other peoples. But of course it's crap because the files are too big. When I exec the netrecord.cfg, then F10 and F11 both record and stop netdemos. Confusing.
I have another way. I've left the listen server script on F10, and for netdemos I've done this:
bind "F6" "recordnetdemo"
bind "F7" "stopnetdemo"
That all works with no confusion. F6, F7, and F10.
dzjepp wrote:
It's a bit of a pain in the arse but you can launch a dedicated one and open a new instance of q4, and join your server so you have the light net demos.
I tried this. I did alt + enter once connected to my server and clicked on Quake4.exe on my desktop, but it didn't open another instance of Q4, it said I'm already connected. I then made my server dedicated as you mentioned but all that happened was a script box came up with a load of info and then stopped. Are you talking about opening another instance on a second pc? Looks like the only way I can record on my own server is to use the listen server script and record immensely huge files.