CLE_Christopher Walken Posted May 26, 2013 Share Posted May 26, 2013 I've searched around for a bit and couldn't come up with anything. Is there a way to bind (lets just use for example) the PageUp key for record, and PageDown for stop. Each time I do this, I want it to create a new demo file. anybodyhaveafix? <3 xoxoxo Quote Link to comment
xafizzle Posted May 27, 2013 Share Posted May 27, 2013 The problem with binding a key to record demos is that there's no way to make it change the demo name every time. So your old demos would be re-written if not renamed Quote Link to comment
enigma# Posted May 27, 2013 Share Posted May 27, 2013 http://gflclan.com/showthread.php?1465-Demo-Recorder-Script-%28auto-records-steam-id-s-too%29 Not sure if it still workso r not but it seems like you'd have to clean up your demos after recording five of them. I'm sure with a bit of work you could extend it to 10 or even 20 but yeah... this looks like a good potential lead for you. //DEMO RECORDER SCRIPT alias delay "wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait" alias demo01 "record demo01; echo; echo ** RECORDING Demo01; echo; bind KP_UPARROW enddemo01; bind KP_HOME demo_01; bind KP_PGUP current_demo01; delay; wait; wait; wait; status" alias redemo01 "record demo01; echo; echo ** OVERWRITING Demo01; echo; bind KP_UPARROW enddemo01; bind KP_HOME demo_01; wait; wait; wait; delay; status" alias enddemo01 "status; delay; wait; wait; wait; stop demo; echo; echo ** FINISHED RECORDING Demo01; echo; bind KP_UPARROW demo01; bind KP_HOME demo_001; bind KP_PGUP next_demo02" alias demo02 "record demo02; echo; echo ** RECORDING Demo02; echo; bind KP_UPARROW enddemo02; bind KP_HOME demo_02; bind KP_PGUP current_demo02; wait; wait; wait; delay; status" alias redemo02 "record demo02; echo; echo ** OVERWRITING Demo02; echo; bind KP_UPARROW enddemo01; bind KP_HOME demo_02; wait; wait; wait; delay; status" alias enddemo02 "status; delay; wait; wait; wait; stop demo; echo; echo ** FINISHED RECORDING Demo02; echo; bind KP_UPARROW demo02; bind KP_HOME demo_002; bind KP_PGUP next_demo03" alias demo03 "record demo03; echo; echo ** RECORDING Demo03; echo; bind KP_UPARROW enddemo03; bind KP_HOME demo_03; bind KP_PGUP current_demo03; wait; wait; wait; delay; status" alias redemo03 "record demo03; echo; echo ** OVERWRITING Demo 03; echo; bind KP_UPARROW enddemo01; bind KP_HOME demo_03; wait; wait; wait; delay; status" alias enddemo03 "status; delay; wait; wait; wait; stop demo; echo; echo ** FINISHED RECORDING Demo03; echo; bind KP_UPARROW demo03; bind KP_HOME demo_003; bind KP_PGUP next_demo04" alias demo04 "record demo04; echo; echo ** RECORDING Demo04; echo; bind KP_UPARROW enddemo04; bind KP_HOME demo_04; bind KP_PGUP current_demo04; wait; wait; wait; delay; status" alias redemo04 "record demo04; echo; echo ** OVERWRITING Demo 04; echo; bind KP_UPARROW enddemo01; bind KP_HOME demo_04; wait; wait; wait; delay; status" alias enddemo04 "status; delay; wait; wait; wait; stop demo; echo; echo ** FINISHED RECORDING Demo04; echo; bind KP_UPARROW demo04; bind KP_HOME demo_004; bind KP_PGUP next_demo05" alias demo05 "record demo05; echo; echo ** RECORDING Demo05; echo; bind KP_UPARROW enddemo05; bind KP_HOME demo_05; bind KP_PGUP current_demo05; wait; wait; wait; delay; status" alias redemo05 "record demo05; echo; echo ** OVERWRITING Demo 05; echo; bind KP_UPARROW enddemo01; bind KP_HOME demo_05; wait; wait; wait; delay; status" alias enddemo05 "status; delay; wait; wait; wait; stop demo; echo; echo ** FINISHED RECORDING Demo05; echo; bind KP_UPARROW demo05; bind KP_HOME demo_005; bind KP_PGUP next_demo06 alias current_demo01 "echo; echo ** CANNOT GO TO NEXT DEMO, RECORDING DEMO01 IN PROGRESS!! **; echo" alias current_demo02 "echo; echo ** CANNOT GO TO NEXT DEMO, RECORDING DEMO02 IN PROGRESS!! **; echo" alias current_demo03 "echo; echo ** CANNOT GO TO NEXT DEMO, RECORDING DEMO03 IN PROGRESS!! **; echo" alias current_demo04 "echo; echo ** CANNOT GO TO NEXT DEMO, RECORDING DEMO04 IN PROGRESS!! **; echo" alias current_demo05 "echo; echo ** CANNOT GO TO NEXT DEMO, RECORDING DEMO05 IN PROGRESS!! **; echo" alias next_demo02 "echo; echo ** DEMO01 HAS BEEN SAVED **; echo; bind KP_UPARROW demo02" alias next_demo03 "echo; echo ** DEMO02 HAS BEEN SAVED **; echo; bind KP_UPARROW demo03" alias next_demo04 "echo; echo ** DEMO03 HAS BEEN SAVED **; echo; bind KP_UPARROW demo04" alias next_demo05 "echo; echo ** DEMO04 HAS BEEN SAVED **; echo; bind KP_UPARROW demo05" alias next_demo06 "echo; echo ** DEMO05 HAS BEEN SAVED **; echo NO MORE DEMO'S MAY BE RECORDED" alias demo_01 "echo; echo ** Recording DEMO01... **; echo ** Press keypad 8 (UP ARROW) TO STOP RECORDING; echo" alias demo_02 "echo; echo ** Recording DEMO02... **; echo ** Press keypad 8 (UP ARROW) TO STOP RECORDING; echo" alias demo_03 "echo; echo ** Recording DEMO03... **; echo ** Press keypad 8 (UP ARROW) TO STOP RECORDING; echo" alias demo_04 "echo; echo ** Recording DEMO04... **; echo ** Press keypad 8 (UP ARROW) TO STOP RECORDING; echo" alias demo_05 "echo; echo ** Recording DEMO05... **; echo ** Press keypad 8 (UP ARROW) TO STOP RECORDING; echo" alias demo_001 "echo; echo ** Done Recording DEMO01 **; echo ** Press Keypad 9 (PG UP) TO SAVE, OR DEMO WILL BE OVERWRITTEN **; echo" alias demo_002 "echo; echo ** Done Recording DEMO02 **; echo ** Press Keypad 9 (PG UP) TO SAVE, OR DEMO WILL BE OVERWRITTEN **; echo"" alias demo_003 "echo; echo ** Done Recording DEMO03 **; echo ** Press Keypad 9 (PG UP) TO SAVE, OR DEMO WILL BE OVERWRITTEN **; echo"" alias demo_004 "echo; echo ** Done Recording DEMO04 **; echo ** Press Keypad 9 (PG UP) TO SAVE, OR DEMO WILL BE OVERWRITTEN **; echo"" alias demo_005 "echo; echo ** Done Recording DEMO05 **; echo ** Press Keypad 9 (PG UP) TO SAVE, OR DEMO WILL BE OVERWRITTEN **; echo"" bind "KP_UPARROW" "demo01" bind "KP_HOME" "echo; echo ** No demos recorded yet! **; echo; Press Keypad UPARROW to begin recording.**; echo" bind "KP_PGUP" "echo; echo ** Cannot skip to next demo, as no demo's have been recorded yet. **; echo Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.