Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //** This script allows you to record up to 20 demos in a row for Source Engine
- //** Bind rec to a button to use that button to record and stop
- //**
- //** To use, do the following:
- //** 1. Download and save this code as demorecorder.cfg
- //** 2. Place it in your ..\cstrike\cfg folder
- //** 3. Add these two lines to your autoexec.cfg (or config.cfg if you dont have the autoexec file)
- //** exec demorecorder
- //** bind F11 rec // F11 to be changed to another key as wished
- //** 4. Restart the game or execute this in console (only once) to load the changes
- //** exec config
- //** 5. In game, when you press F11 once, it will start recording demo1 + smac_status + showkeys
- //** When you press F11 again, it will stop recording demo1
- //** And so on up to demo20, to be immediately renamed appropriately (to avoid overwriting the file later!!)
- //** (the demo index is reseted everytime your restart the game!!)
- alias rec "demo1"
- alias demo1 "showkeys; smac_status; record demo1; echo Recording demo 1; alias rec enddemo1"
- alias enddemo1 "echo End recording demo 1; stop demo; alias rec demo2"
- alias demo2 "showkeys; smac_status; record demo2; echo Recording demo 2; alias rec enddemo2"
- alias enddemo2 "echo End recording demo 2; stop demo; alias rec demo3"
- alias demo3 "showkeys; smac_status; record demo3; echo Recording demo 3; alias rec enddemo3"
- alias enddemo3 "echo End recording demo 3; stop demo; alias rec demo4"
- alias demo4 "showkeys; smac_status; record demo4; echo Recording demo 4; alias rec enddemo4"
- alias enddemo4 "echo End recording demo 4; stop demo; alias rec demo5"
- alias demo5 "showkeys; smac_status; record demo5; echo Recording demo 5; alias rec enddemo5"
- alias enddemo5 "echo End recording demo 5; stop demo; alias rec demo6"
- alias demo6 "showkeys; smac_status; record demo6; echo Recording demo 6; alias rec enddemo6"
- alias enddemo6 "echo End recording demo 6; stop demo; alias rec demo7"
- alias demo7 "showkeys; smac_status; record demo7; echo Recording demo 7; alias rec enddemo7"
- alias enddemo7 "echo End recording demo 7; stop demo; alias rec demo8"
- alias demo8 "showkeys; smac_status; record demo8; echo Recording demo 8; alias rec enddemo8"
- alias enddemo8 "echo End recording demo 8; stop demo; alias rec demo9"
- alias demo9 "showkeys; smac_status; record demo9; echo Recording demo 9; alias rec enddemo9"
- alias enddemo9 "echo End recording demo 9; stop demo; alias rec demo10"
- alias demo10 "showkeys; smac_status; record demo10; echo Recording demo 10; alias rec enddemo10"
- alias enddemo10 "echo End recording demo 10; stop demo; alias rec demo11"
- alias demo11 "showkeys; smac_status; record demo11; echo Recording demo 11; alias rec enddemo11"
- alias enddemo11 "echo End recording demo 11; stop demo; alias rec demo12"
- alias demo12 "showkeys; smac_status; record demo12; echo Recording demo 12; alias rec enddemo12"
- alias enddemo12 "echo End recording demo 12; stop demo; alias rec demo13"
- alias demo13 "showkeys; smac_status; record demo13; echo Recording demo 13; alias rec enddemo13"
- alias enddemo13 "echo End recording demo 13; stop demo; alias rec demo14"
- alias demo14 "showkeys; smac_status; record demo14; echo Recording demo 14; alias rec enddemo14"
- alias enddemo14 "echo End recording demo 14; stop demo; alias rec demo15"
- alias demo15 "showkeys; smac_status; record demo15; echo Recording demo 15; alias rec enddemo15"
- alias enddemo15 "echo End recording demo 15; stop demo; alias rec demo16"
- alias demo16 "showkeys; smac_status; record demo16; echo Recording demo 16; alias rec enddemo16"
- alias enddemo16 "echo End recording demo 16; stop demo; alias rec demo17"
- alias demo17 "showkeys; smac_status; record demo17; echo Recording demo 17; alias rec enddemo17"
- alias enddemo17 "echo End recording demo 17; stop demo; alias rec demo18"
- alias demo18 "showkeys; smac_status; record demo18; echo Recording demo 18; alias rec enddemo18"
- alias enddemo18 "echo End recording demo 18; stop demo; alias rec demo19"
- alias demo19 "showkeys; smac_status; record demo19; echo Recording demo 19; alias rec enddemo19"
- alias enddemo19 "echo End recording demo 19; stop demo; alias rec demo20"
- alias demo20 "showkeys; smac_status; record demo20; echo Recording demo 20; alias rec enddemo20"
- alias enddemo20 "echo End recording demo 20; stop demo; alias rec demo1"
- ///END DEMO RECORDER SCRIPT///
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement