set startswitch "g_synchronousClients 1;vstr rec_demo;g_synchronousClients 0" set stopswitch "stoprecord; vstr nxt_demo; echo Recording Stopped.;
echo Current Queue; rec_demo"
// Cycles 1-20 set demo_01 "set rec_demo record demo01; set prv_demo vstr demo_20; set
nxt_demo vstr demo_02" set demo_02 "set rec_demo record demo02; set prv_demo vstr demo_01; set
nxt_demo vstr demo_03" set demo_03 "set rec_demo record demo03; set prv_demo vstr demo_02; set
nxt_demo vstr demo_04" set demo_04 "set rec_demo record demo04; set prv_demo vstr demo_03; set
nxt_demo vstr demo_05" set demo_05 "set rec_demo record demo05; set prv_demo vstr demo_04; set
nxt_demo vstr demo_06" set demo_06 "set rec_demo record demo06; set prv_demo vstr demo_05; set
nxt_demo vstr demo_07" set demo_07 "set rec_demo record demo07; set prv_demo vstr demo_06; set
nxt_demo vstr demo_08" set demo_08 "set rec_demo record demo08; set prv_demo vstr demo_07; set
nxt_demo vstr demo_09" set demo_09 "set rec_demo record demo09; set prv_demo vstr demo_08; set
nxt_demo vstr demo_10" set demo_10 "set rec_demo record demo10; set prv_demo vstr demo_09; set
nxt_demo vstr demo_11" set demo_11 "set rec_demo record demo11; set prv_demo vstr demo_10; set
nxt_demo vstr demo_12" set demo_12 "set rec_demo record demo12; set prv_demo vstr demo_11; set
nxt_demo vstr demo_13" set demo_13 "set rec_demo record demo13; set prv_demo vstr demo_12; set
nxt_demo vstr demo_14" set demo_14 "set rec_demo record demo14; set prv_demo vstr demo_13; set
nxt_demo vstr demo_15" set demo_15 "set rec_demo record demo15; set prv_demo vstr demo_14; set
nxt_demo vstr demo_16" set demo_16 "set rec_demo record demo16; set prv_demo vstr demo_15; set
nxt_demo vstr demo_17" set demo_17 "set rec_demo record demo17; set prv_demo vstr demo_16; set
nxt_demo vstr demo_18" set demo_18 "set rec_demo record demo18; set prv_demo vstr demo_17; set
nxt_demo vstr demo_19" set demo_19 "set rec_demo record demo19; set prv_demo vstr demo_18; set
nxt_demo vstr demo_20" set demo_20 "set rec_demo record demo20; set prv_demo vstr demo_19; set nxt_demo vstr demo_01"
// set Assignments set rec_demo record demo01 set prv_demo vstr demo_20 set nxt_demo vstr demo_02
execute the .cfg by typing exec demo in your console once in game. the INS/0 key on your numberpad will start the recording and the Enter key on the numberpad will stop it. Make sure you have your number lock (numlock) toggled off. you of course can reset the activation and stop bindings to whatever keys you want.
pressing the INS/0 button will start the process, you will see an info bar at the top of the screen that tells you the size of the recording this will not appear in the demo/movie.
Once you have recorded a demo you can view it by launching jka multiplayer and selecting play from the main menu and then play demo.
the next step is to output the demo to still jpgs. First empty your screenshots folder, if you have any screenies you want to keep i suggest saving them somewhere else. Next launch jka mp and from the main menu open the console and type in the following command.
where XX = the frame rate you want your video to be. the more frames the better the quality buut the more frames the bigger the file so.. you need to find a balance between frame rate and size. i suggest 30fps, if you have a longer demo then u might want to reduce that number. i suggest when initially recording demos in game to make multiple shorter length recordings each capturing a single event (a duel for instance) rather than one long demo of lots of duels/fights.
once you have this entered close the console and play your demo. once the demo has completed you will be returned to the main menu. enter:
and your done with this part. next you'll need to compile your .jpgs from the screen shot folder into a movie. there are several apps that can do this, i use Adobe After Effects but i don't reccommend this app for most peeps as it has a really steep learning curve and since i used to teach it i'm proficient in it.
you may want to try quake 3 video maker but i couldn't tell you the first thing about it since i've never used it myself. but basically the concept is to turn the jpg still frames into an avi. heres a link to the site where i got most of my info about this topic from..
fuk off this is to complicated for me ;d dont even want to try
I'll shorten it down to without a config.
First, make sure g_synchronousClients is set to 1. This can make the game rather choppy, so if you want better demo's, have people with low pings only in the server, or in your own server for maximum benefit.
Second, you can start recording by using /record It should tell you what name your recording it to.
/stop to stop recording.
In the main menu, go to play, then play demo and select your demo to play it.
Now if you want to make this into a playable video, make sure your screenshots folder is empty, then do /cl_avidemo 30 before playing the demo, and /cl_avidemo 0 after it is done playing.
Last Edit: Jun 29, 2006 21:46:44 GMT -5 by *Jenny*
it is easy.. it just looks complicated cause theres a buncha steps. also if you aren't used to making .cfgs then i could see how that coding might put you off. the only real hassle with the thing is that you have to go to an external app and turn the jpgs into an avi. the rest of it is simple as pie.
i got four messages from you tube that i Lucas arts filed complaints about the videos i posted. can u believe that? who the fuck at LA has the time to surf u tube and then file a complaint about a 3 + year old game out of merchandise circulation. i mean you can barely find copies of it on ebay. wtfzorz!??>!?>
btw, please feel free to link this to other forums people need to know what kinds of fucktards are creating the games we play.
This is to notify you that we have removed or disabled access to the following material as a result of a third-party notification by Lucasfilm Ltd. claiming that this material is infringing:
Please Note: Repeat incidents of copyright infringement will result in the deletion of your account and all videos uploaded to that account. In order to avoid future strikes against your account, please delete any videos to which you do not own the rights, and refrain from uploading additional videos that infringe on the copyrights of others. For more information about YouTube's copyright policy, please read the Copyright Tips guide.
If you elect to send us a counter notice, to be effective it must be a written communication provided to our designated agent that includes substantially the following (please consult your legal counsel or see 17 U.S.C. Section 512(g)(3) to confirm these requirements):
(A) A physical or electronic signature of the subscriber.
(B) Identification of the material that has been removed or to which access has been disabled and the location at which the material appeared before it was removed or access to it was disabled.
(C) A statement under penalty of perjury that the subscriber has a good faith belief that the material was removed or disabled as a result of mistake or misidentification of the material to be removed or disabled.
(D) The subscriber's name, address, and telephone number, and a statement that the subscriber consents to the jurisdiction of Federal District Court for the judicial district in which the address is located, or if the subscriberis address is outside of the United States, for any judicial district in which the service provider may be found, and that the subscriber will accept service of process from the person who provided notification under subsection (c)(1)(C) or an agent of such person.
Such written notice should be sent to our designated agent as follows:
DMCA Complaints YouTube, Inc. PO Box 2053 San Mateo, CA 94401 Email: email@example.com
Please note that under Section 512(f) of the Copyright Act, any person who knowingly materially misrepresents that material or activity was removed or disabled by mistake or misidentification may be subject to liability.