Quake 3 Demo Help

Locked
bork[e]
Posts: 4357
Joined: Tue Mar 23, 2004 8:00 am

Quake 3 Demo Help

Post by bork[e] »

I've been trying to make it as easy as possible to make demos in Quake 3, it's not rocket science to begin with, but easier is always better.

I've found a good little guide over at the own-age forums, and have recieved a lot of help as usuall from the guys here, but I have a few questions...

As of right now my config is setup like the following:

/bind n "g_synchronousclients 1"
/bind m "record demo1"
/bind , "g_synchronousclients 0"

Now, how can I bind all those commands to one key and each time I start a new game the demo name is changed so the previouse isn't erased?

Also over at the own-age forums I found a config that has commands like:

bind KP_LEFTARROW "vstr left"
bind KP_DOWNARROW "vstr down"
ect...

I've checked through Commander Keen's Console Commands site and it says:

vstr identifies the attached command as a variable sting (bind a vstr "myvariable")

I'm lost here and when I put the commands in my config nothing happens...what else should I do here?

tia!
Fjoggs
Posts: 2555
Joined: Fri May 03, 2002 7:00 am

Post by Fjoggs »

\bind X "g_synchronousclients 1; record; g_synchronousclients 0"

Your demos will now record as demo0001, demo0002 etc.
bork[e]
Posts: 4357
Joined: Tue Mar 23, 2004 8:00 am

Post by bork[e] »

:lub: ty

(isn't there some kinda "wait" command you are suppose to put between commands like this, incase of server lag?)
V0L7
Posts: 21
Joined: Wed May 18, 2005 6:51 am

Post by V0L7 »

make sure to turn syncronouse clients to 0 when done recording, it will give u some horrible lags
[img]http://o2o.noghost.net/modules/coppermine/albums/userpics/10007/normal_semi-auto.jpg[/img]
Zyte -_-
Posts: 295
Joined: Tue May 10, 2005 6:54 pm

Post by Zyte -_- »

volt you set it to 0 when you are recording :]
bork[e]
Posts: 4357
Joined: Tue Mar 23, 2004 8:00 am

Post by bork[e] »

V0L7 wrote:make sure to turn syncronouse clients to 0 when done recording, it will give u some horrible lags
yeah...that's what the bind reads. You have to set it it 1 to start, then to 0 to record.
Peloquin
Posts: 23
Joined: Wed Mar 09, 2005 11:40 pm

Post by Peloquin »

bork[e] wrote:

(isn't there some kinda "wait" command you are suppose to put between commands like this, incase of server lag?)
\bind X "g_synchronousclients 1; wait; record; wait; g_synchronousclients 0"

if you think you need it...you wont tho from what ive experienced.
ifyou play in 1.16n then that bind wont work anyway, for some reason, pr issue i suppose.
Deji
Posts: 718
Joined: Tue Feb 08, 2005 6:42 pm

Post by Deji »

Get OSP and do /autorecord, n00b.
Locked