Demo recording script help


#1

Hey i was wondering how to use this script by quadrazid
its his demo recording script he used in opposing force

//demorecord (showpause 0|1)
bind v "pause1;stop;load savedfile.sav"
bind e "sensitivity 0;pause;w10;stop;bind mouse2 start"
alias pause1 "host_framerate 0.0000001;sensitivity 0;bind mouse2 start"
alias pause0 "host_framerate 0;sensitivity 2.5;bind mouse2 +attack2"
alias start "pause;w;host_framerate 0;demorecord;w3;pause;sensitivity 2.5;bind mouse2 +attack2"
alias dem1 "echo Recording_demo1;alias demorecord dem2;record demo1"
alias dem2 "echo Recording_demo2;alias demorecord dem3;record demo2"
alias dem3 "echo Recording_demo3;alias demorecord dem1;record demo3"alias demorecord dem1

its just confusing to me


#2

Always best to check the HL basics/helpdesk thread first before asking.


#3

so i use

//demo record
alias    demorecord1    "record 1    ;alias demorecord demorecord2    "
alias    demorecord2    "record 2    ;alias demorecord demorecord3    "
alias    demorecord3    "record 3    ;alias demorecord demorecord4    "
alias    demorecord4    "record 4    ;alias demorecord demorecord5    "
alias    demorecord5    "record 5    ;alias demorecord demorecord6    "
alias    demorecord6    "record 6    ;alias demorecord demorecord7    "
alias    demorecord7    "record 7    ;alias demorecord demorecord8    "
alias    demorecord8    "record 8    ;alias demorecord demorecord9    "
alias    demorecord9    "record 9    ;alias demorecord demorecord10    "
alias    demorecord10    "record 10    ;alias demorecord demorecord11    "
alias    demorecord11    "record 11    ;alias demorecord demorecord12    "
alias    demorecord12    "record 12    ;alias demorecord demorecord13    "
alias    demorecord13    "record 13    ;alias demorecord demorecord14    "
alias    demorecord14    "record 14    ;alias demorecord demorecord15    "
alias    demorecord15    "record 15    ;alias demorecord demorecord16    "
alias    demorecord16    "record 16    ;alias demorecord demorecord17    "
alias    demorecord17    "record 17    ;alias demorecord demorecord18    "
alias    demorecord18    "record 18    ;alias demorecord demorecord19    "
alias    demorecord19    "record 19    ;alias demorecord demorecord20    "
alias    demorecord20    "record 20    ;alias demorecord demorecord21    "
alias    demorecord21    "record 21    ;alias demorecord demorecord22    "
alias    demorecord22    "record 22    ;alias demorecord demorecord23    "
alias    demorecord23    "record 23    ;alias demorecord demorecord24    "
alias    demorecord24    "record 24    ;alias demorecord demorecord25    "
alias    demorecord25    "record 25    ;alias demorecord demorecord26    "
alias    demorecord26    "record 26    ;alias demorecord demorecord27    "
alias    demorecord27    "record 27    ;alias demorecord demorecord28    "
alias    demorecord28    "record 28    ;alias demorecord demorecord29    "
alias    demorecord29    "record 29    ;alias demorecord demorecord30    "
alias    demorecord30    "record 30    ;alias demorecord demorecord31    "
alias    demorecord31    "record 31    ;alias demorecord demorecord32    "
alias    demorecord32    "record 32    ;alias demorecord demorecord33    "
alias    demorecord33    "record 33    ;alias demorecord demorecord34    "
alias    demorecord34    "record 34    ;alias demorecord demorecord35    "
alias    demorecord35    "record 35    ;alias demorecord demorecord36    "
alias    demorecord36    "record 36    ;alias demorecord demorecord37    "
alias    demorecord37    "record 37    ;alias demorecord demorecord38    "
alias    demorecord38    "record 38    ;alias demorecord demorecord39    "
alias    demorecord39    "record 39    ;alias demorecord demorecord40    "
alias    demorecord40    "record 40    ;alias demorecord demorecord41    "
alias    demorecord41    "record 41    ;alias demorecord demorecord42    "
alias    demorecord42    "record 42    ;alias demorecord demorecord43    "
alias    demorecord43    "record 43    ;alias demorecord demorecord44    "
alias    demorecord44    "record 44    ;alias demorecord demorecord45    "
alias    demorecord45    "record 45    ;alias demorecord demorecord46    "
alias    demorecord46    "record 46    ;alias demorecord demorecord47    "
alias    demorecord47    "record 47    ;alias demorecord demorecord48    "
alias    demorecord48    "record 48    ;alias demorecord demorecord49    "
alias    demorecord49    "record 49    ;alias demorecord demorecord50    "
alias    demorecord50    "record 50    ;alias demorecord demorecord51    "
alias    demorecord51    "record 51    ;alias demorecord demorecord52    "
alias    demorecord52    "record 52    ;alias demorecord demorecord53    "
alias    demorecord53    "record 53    ;alias demorecord demorecord54    "
alias    demorecord54    "record 54    ;alias demorecord demorecord55    "
alias    demorecord55    "record 55    ;alias demorecord demorecord56    "
alias    demorecord56    "record 56    ;alias demorecord demorecord57    "
alias    demorecord57    "record 57    ;alias demorecord demorecord58    "
alias    demorecord58    "record 58    ;alias demorecord demorecord59    "
alias    demorecord59    "record 59    ;alias demorecord demorecord60    "
alias    demorecord60    "record 60    ;alias demorecord demorecord61    "
alias    demorecord61    "record 61    ;alias demorecord demorecord62    "
alias    demorecord62    "record 62    ;alias demorecord demorecord63    "
alias    demorecord63    "record 63    ;alias demorecord demorecord64    "
alias    demorecord64    "record 64    ;alias demorecord demorecord65    "
alias    demorecord65    "record 65    ;alias demorecord demorecord66    "
alias    demorecord66    "record 66    ;alias demorecord demorecord67    "
alias    demorecord67    "record 67    ;alias demorecord demorecord68    "
alias    demorecord68    "record 68    ;alias demorecord demorecord69    "
alias    demorecord69    "record 69    ;alias demorecord demorecord70    "
alias    demorecord70    "record 70    ;alias demorecord demorecord71    "
alias    demorecord71    "record 71    ;alias demorecord demorecord72    "
alias    demorecord72    "record 72    ;alias demorecord demorecord73    "
alias    demorecord73    "record 73    ;alias demorecord demorecord74    "
alias    demorecord74    "record 74    ;alias demorecord demorecord75    "
alias    demorecord75    "record 75    ;alias demorecord demorecord76    "
alias    demorecord76    "record 76    ;alias demorecord demorecord77    "
alias    demorecord77    "record 77    ;alias demorecord demorecord78    "
alias    demorecord78    "record 78    ;alias demorecord demorecord79    "
alias    demorecord79    "record 79    ;alias demorecord demorecord80    "
alias    demorecord80    "record 80    ;alias demorecord demorecord81    "
alias    demorecord81    "record 81    ;alias demorecord demorecord82    "
alias    demorecord82    "record 82    ;alias demorecord demorecord83    "
alias    demorecord83    "record 83    ;alias demorecord demorecord84    "
alias    demorecord84    "record 84    ;alias demorecord demorecord85    "
alias    demorecord85    "record 85    ;alias demorecord demorecord86    "
alias    demorecord86    "record 86    ;alias demorecord demorecord87    "
alias    demorecord87    "record 87    ;alias demorecord demorecord88    "
alias    demorecord88    "record 88    ;alias demorecord demorecord89    "
alias    demorecord89    "record 89    ;alias demorecord demorecord90    "
alias    demorecord90    "record 90    ;alias demorecord demorecord91    "
alias    demorecord91    "record 91    ;alias demorecord demorecord92    "
alias    demorecord92    "record 92    ;alias demorecord demorecord93    "
alias    demorecord93    "record 93    ;alias demorecord demorecord94    "
alias    demorecord94    "record 94    ;alias demorecord demorecord95    "
alias    demorecord95    "record 95    ;alias demorecord demorecord96    "
alias    demorecord96    "record 96    ;alias demorecord demorecord97    "
alias    demorecord97    "record 97    ;alias demorecord demorecord98    "
alias    demorecord98    "record 98    ;alias demorecord demorecord99    "
alias    demorecord99    "record 99    ;alias demorecord demorecord100    "
alias    demorecord100    "record 100    ;alias demorecord demorecord101    "
alias    demorecord101    "record 101    ;alias demorecord demorecord102    "
alias    demorecord102    "record 102    ;alias demorecord demorecord103    "
alias    demorecord103    "record 103    ;alias demorecord demorecord104    "
alias    demorecord104    "record 104    ;alias demorecord demorecord105    "
alias    demorecord105    "record 105    ;alias demorecord demorecord106    "
alias    demorecord106    "record 106    ;alias demorecord demorecord107    "
alias    demorecord107    "record 107    ;alias demorecord demorecord108    "
alias    demorecord108    "record 108    ;alias demorecord demorecord109    "
alias    demorecord109    "record 109    ;alias demorecord demorecord110    "
alias    demorecord110    "record 110    ;alias demorecord demorecord111    "
alias    demorecord111    "record 111    ;alias demorecord demorecord112    "
alias    demorecord112    "record 112    ;alias demorecord demorecord113    "
alias    demorecord113    "record 113    ;alias demorecord demorecord114    "
alias    demorecord114    "record 114    ;alias demorecord demorecord115    "
alias    demorecord115    "record 115    ;alias demorecord demorecord116    "
alias    demorecord116    "record 116    ;alias demorecord demorecord117    "
alias    demorecord117    "record 117    ;alias demorecord demorecord118    "
alias    demorecord118    "record 118    ;alias demorecord demorecord119    "
alias    demorecord119    "record 119    ;alias demorecord demorecord120    "
alias    demorecord120    "record 120    ;alias demorecord demorecord121    "
alias    demorecord121    "record 121    ;alias demorecord demorecord122    "
alias    demorecord122    "record 122    ;alias demorecord demorecord123    "
alias    demorecord123    "record 123    ;alias demorecord demorecord124    "
alias    demorecord124    "record 124    ;alias demorecord demorecord125    "
alias    demorecord125    "record 125    ;alias demorecord demorecord126    "
alias    demorecord126    "record 126    ;alias demorecord demorecord127    "
alias    demorecord127    "record 127    ;alias demorecord demorecord128    "
alias    demorecord128    "record 128    ;alias demorecord demorecord129    "
alias    demorecord129    "record 129    ;alias demorecord demorecord130    "
alias    demorecord130    "record 130    ;alias demorecord demorecord131    "
alias    demorecord131    "record 131    ;alias demorecord demorecord132    "
alias    demorecord132    "record 132    ;alias demorecord demorecord133    "
alias    demorecord133    "record 133    ;alias demorecord demorecord134    "
alias    demorecord134    "record 134    ;alias demorecord demorecord135    "
alias    demorecord135    "record 135    ;alias demorecord demorecord136    "
alias    demorecord136    "record 136    ;alias demorecord demorecord137    "
alias    demorecord137    "record 137    ;alias demorecord demorecord138    "
alias    demorecord138    "record 138    ;alias demorecord demorecord139    "
alias    demorecord139    "record 139    ;alias demorecord demorecord140    "
alias    demorecord140    "record 140    ;alias demorecord demorecord141    "
alias    demorecord141    "record 141    ;alias demorecord demorecord142    "
alias    demorecord142    "record 142    ;alias demorecord demorecord143    "
alias    demorecord143    "record 143    ;alias demorecord demorecord144    "
alias    demorecord144    "record 144    ;alias demorecord demorecord145    "
alias    demorecord145    "record 145    ;alias demorecord demorecord146    "
alias    demorecord146    "record 146    ;alias demorecord demorecord147    "
alias    demorecord147    "record 147    ;alias demorecord demorecord148    "
alias    demorecord148    "record 148    ;alias demorecord demorecord149    "
alias    demorecord149    "record 149    ;alias demorecord demorecord150    "
alias    demorecord150    "record 150    ;alias demorecord demorecord151    "
alias    demorecord151    "record 151    ;alias demorecord demorecord152    "
alias    demorecord152    "record 152    ;alias demorecord demorecord153    "
alias    demorecord153    "record 153    ;alias demorecord demorecord154    "
alias    demorecord154    "record 154    ;alias demorecord demorecord155    "
alias    demorecord155    "record 155    ;alias demorecord demorecord156    "
alias    demorecord156    "record 156    ;alias demorecord demorecord157    "
alias    demorecord157    "record 157    ;alias demorecord demorecord158    "
alias    demorecord158    "record 158    ;alias demorecord demorecord159    "
alias    demorecord159    "record 159    ;alias demorecord demorecord160    "
alias    demorecord160    "record 160    ;alias demorecord demorecord161    "
alias    demorecord161    "record 161    ;alias demorecord demorecord162    "
alias    demorecord162    "record 162    ;alias demorecord demorecord163    "
alias    demorecord163    "record 163    ;alias demorecord demorecord164    "
alias    demorecord164    "record 164    ;alias demorecord demorecord165    "
alias    demorecord165    "record 165    ;alias demorecord demorecord166    "
alias    demorecord166    "record 166    ;alias demorecord demorecord167    "
alias    demorecord167    "record 167    ;alias demorecord demorecord168    "
alias    demorecord168    "record 168    ;alias demorecord demorecord169    "
alias    demorecord169    "record 169    ;alias demorecord demorecord170    "
alias    demorecord170    "record 170    ;alias demorecord demorecord171    "
alias    demorecord171    "record 171    ;alias demorecord demorecord172    "
alias    demorecord172    "record 172    ;alias demorecord demorecord173    "
alias    demorecord173    "record 173    ;alias demorecord demorecord174    "
alias    demorecord174    "record 174    ;alias demorecord demorecord175    "
alias    demorecord175    "record 175    ;alias demorecord demorecord176    "
alias    demorecord176    "record 176    ;alias demorecord demorecord177    "
alias    demorecord177    "record 177    ;alias demorecord demorecord178    "
alias    demorecord178    "record 178    ;alias demorecord demorecord179    "
alias    demorecord179    "record 179    ;alias demorecord demorecord180    "
alias    demorecord180    "record 180    ;alias demorecord demorecord181    "
alias    demorecord181    "record 181    ;alias demorecord demorecord182    "
alias    demorecord182    "record 182    ;alias demorecord demorecord183    "
alias    demorecord183    "record 183    ;alias demorecord demorecord184    "
alias    demorecord184    "record 184    ;alias demorecord demorecord185    "
alias    demorecord185    "record 185    ;alias demorecord demorecord186    "
alias    demorecord186    "record 186    ;alias demorecord demorecord187    "
alias    demorecord187    "record 187    ;alias demorecord demorecord188    "
alias    demorecord188    "record 188    ;alias demorecord demorecord189    "
alias    demorecord189    "record 189    ;alias demorecord demorecord190    "
alias    demorecord190    "record 190    ;alias demorecord demorecord191    "
alias    demorecord191    "record 191    ;alias demorecord demorecord192    "
alias    demorecord192    "record 192    ;alias demorecord demorecord193    "
alias    demorecord193    "record 193    ;alias demorecord demorecord194    "
alias    demorecord194    "record 194    ;alias demorecord demorecord195    "
alias    demorecord195    "record 195    ;alias demorecord demorecord196    "
alias    demorecord196    "record 196    ;alias demorecord demorecord197    "
alias    demorecord197    "record 197    ;alias demorecord demorecord198    "
alias    demorecord198    "record 198    ;alias demorecord demorecord199    "
alias    demorecord199    "record 199    ;alias demorecord demorecord200    "
alias    demorecord200    "record 200    ;alias demorecord"
alias s4v3 "stop;host_framerate 0.00000001;sensitivity 0;w50;alias autorec l04d;save temp;load temp"
alias l04d "w50;demorecord;host_framerate 0;sensitivity 1.4;alias autorec s4v3"
autorec
bind x "alias demorecord demorecord1;alias autorec s4v3;map ofboot1"

because i want to do a run of boot camp too


#4

That looks right.

Like quad said, if you have problems, try adjusting and experimenting with the amount of waits.

Also, if you have any fatal error crashes, refer to the solution I found.


#5

ok thanks
edit: when i used it it made my other scripts not work?


#6

Perhaps try ‘exec userconfig.cfg’ in console after launching the game?


#7

yeah i did that i even put that in autoexec
its a bhop script
unknown command: +bh1
unknown command: -bh1
it also says unknown command: +gren2 and -det5 and cbuf_addtext: overflow
I dont have a script that says that gren2 and det5
is something wrong with how im using the script?
i have an official version of the game, i installed it from an old cd
EDIT: fixed it, instead of having 200 demo records on the script i made it 8 demo records. everything works but it still says the unknown commands that i dont have


#8

also so i use x to start recording? what do i do to stop or will it stop when it goes to the menu


#9

I’m not sure about the scripts not working, do you have anything in your game.cfg that conflicts with userconfig.cfg, or vice versa?

Usually the game indicates an unknown command when it doesn’t exist, in this case you would need to check your bunnyhop script to make sure that there is an alias set for +bh1/-bh1/w/e.

Yes, pressing x will reset/restart and will begin recording, the recording will automatically stop when you finish the game or go to the menu. Make sure that the x bind is utilising the ‘map’ or ‘load’ commands along with the appropriate save or mapname you wish to start on.


#10

ok thanks
also i dont have a game.cfg


#11

now i have another problem
it doesn’t record any demos
their not in the gearbox folder or the tfc folder or the valve folder
ill just hit console as soon as a map loads and record another demo manually i guess
so what im saying is
the script doesn’t work on opposing force 1.1.0.4 so i am not going to speedrun on won


#12

Are you using NGHL? It’ll probably be stored at
C:\Users\User\AppData\Local\VirtualStore\Program Files (x86)\Half-Life
replace User with your computer’s username, obviously.


#13

The demo recording script is supposed to be placed in your game.cfg, so make one.


#14

This means that your script is so large that it didn’t quite fit into the console buffer, and so the part that didn’t fit basically got cut out. You can split your script into multiple parts and execute the next part in the end of the current script, like that:

part1.cfg
echo Some commands
echo Some more commands

echo More commands
exec part2.cfg

And so on.


#15

thanks


#16

no im using a version i installed off a cd


#17

oh i was placing it in my userconfig.cfg not my game.cfg, thanks
edit: still doesn’t make a demo, im never gonna use this script so i might as well just pause and make a demo as soon as my game loads or use the bunnymod for half life mods


#18

It’s likely that the copy of the game you own is the WON version (though when Steam was first around there were CD copies available so I could be wrong). The only reason you’d need to run the game on WON is if you wanted to submit it to SDA (though you can also run on Steam version with the speedcap, but I wouldn’t recommend it).

Otherwise, you can copy the Steam version over to NGHL and use YaLTeR’s Bunnymod XT patch to remove the speedcap. The good thing about this version is that you can record one single demo from start to finish.


#19

yeah id want to submit it to sda, but i can deal with the speedcap since i never really notice a speeddrop
and 1.1.0.4 is from 2000 and steam was released in 2003 when won shut down so yeah my game is the won version


#20

my game.cfg looks like this

/demo record
alias    demorecord1    "record 1    ;alias demorecord demorecord2    "
alias    demorecord2    "record 2    ;alias demorecord demorecord3    "
alias    demorecord3    "record 3    ;alias demorecord demorecord4    "
alias    demorecord4    "record 4    ;alias demorecord demorecord5    "
alias    demorecord5    "record 5    ;alias demorecord demorecord6    "
alias    demorecord6    "record 6    ;alias demorecord demorecord7    "
alias    demorecord7    "record 7    ;alias demorecord demorecord8    "
alias    demorecord8    "record 8    ;alias demorecord demorecord9    "
alias    demorecord9    "record 9    ;alias demorecord demorecord10    "
alias    demorecord10    "record 10    ;alias demorecord demorecord11    "
alias    demorecord11    "record 11    ;alias demorecord demorecord12    "
alias    demorecord12    "record 12    ;alias demorecord demorecord13    "
alias    demorecord13    "record 13    ;alias demorecord demorecord14    "
alias    demorecord14    "record 14    ;alias demorecord demorecord15    "
alias    demorecord15    "record 15    ;alias demorecord demorecord16    "
alias    demorecord16    "record 16    ;alias demorecord demorecord17    "
alias    demorecord17    "record 17    ;alias demorecord demorecord18    "
alias    demorecord18    "record 18    ;alias demorecord demorecord19    "
alias    demorecord19    "record 19    ;alias demorecord demorecord20    "
alias    demorecord20    "record 20    ;alias demorecord demorecord21    "
alias    demorecord21    "record 21    ;alias demorecord demorecord22    "
alias    demorecord22    "record 22    ;alias demorecord demorecord23    "
alias    demorecord23    "record 23    ;alias demorecord demorecord24    "
alias    demorecord24    "record 24    ;alias demorecord demorecord25    "
alias    demorecord25    "record 25    ;alias demorecord demorecord26    "
alias    demorecord26    "record 26    ;alias demorecord demorecord27    "
alias    demorecord27    "record 27    ;alias demorecord demorecord28    "
alias    demorecord28    "record 28    ;alias demorecord demorecord29    "
alias    demorecord29    "record 29    ;alias demorecord demorecord30    "
alias    demorecord30    "record 30    ;alias demorecord demorecord31    "
alias    demorecord31    "record 31    ;alias demorecord demorecord32    "
alias    demorecord32    "record 32    ;alias demorecord demorecord33    "
alias    demorecord33    "record 33    ;alias demorecord demorecord34    "
alias    demorecord34    "record 34    ;alias demorecord demorecord35    "
alias    demorecord35    "record 35    ;alias demorecord demorecord36    "
alias    demorecord36    "record 36    ;alias demorecord demorecord37    "
alias    demorecord37    "record 37    ;alias demorecord demorecord38    "
alias    demorecord38    "record 38    ;alias demorecord demorecord39    "
alias    demorecord39    "record 39    ;alias demorecord demorecord40    "
alias    demorecord40    "record 40    ;alias demorecord demorecord41    "
alias    demorecord41    "record 41    ;alias demorecord demorecord42    "
alias    demorecord42    "record 42    ;alias demorecord demorecord43    "
alias    demorecord43    "record 43    ;alias demorecord demorecord44    "
alias    demorecord44    "record 44    ;alias demorecord demorecord45    "
alias    demorecord45    "record 45    ;alias demorecord demorecord46    "
alias    demorecord46    "record 46    ;alias demorecord demorecord47    "
alias    demorecord47    "record 47    ;alias demorecord demorecord48    "
alias    demorecord48    "record 48    ;alias demorecord demorecord49    "
alias    demorecord49    "record 49    ;alias demorecord demorecord50    "
alias    demorecord50    "record 50    ;alias demorecord demorecord51    "
alias    demorecord51    "record 51    ;alias demorecord demorecord52    "
alias    demorecord52    "record 52    ;alias demorecord demorecord53    "
alias    demorecord53    "record 53    ;alias demorecord demorecord54    "
alias    demorecord54    "record 54    ;alias demorecord demorecord55    "
alias    demorecord55    "record 55    ;alias demorecord demorecord56    "
alias    demorecord56    "record 56    ;alias demorecord demorecord57    "
alias    demorecord57    "record 57    ;alias demorecord demorecord58    "
alias    demorecord58    "record 58    ;alias demorecord demorecord59    "
alias    demorecord59    "record 59    ;alias demorecord demorecord60    "
alias    demorecord60    "record 60    ;alias demorecord demorecord61    "
alias    demorecord61    "record 61    ;alias demorecord demorecord62    "
alias    demorecord62    "record 62    ;alias demorecord demorecord63    "
alias    demorecord63    "record 63    ;alias demorecord demorecord64    "
alias    demorecord64    "record 64    ;alias demorecord demorecord65    "
alias    demorecord65    "record 65    ;alias demorecord demorecord66    "
alias    demorecord66    "record 66    ;alias demorecord demorecord67    "
alias    demorecord67    "record 67    ;alias demorecord demorecord68    "
alias    demorecord68    "record 68    ;alias demorecord demorecord69    "
alias    demorecord69    "record 69    ;alias demorecord demorecord70    "
alias    demorecord70    "record 70    ;alias demorecord demorecord71    "
alias    demorecord71    "record 71    ;alias demorecord demorecord72    "
alias    demorecord72    "record 72    ;alias demorecord demorecord73    "
alias    demorecord73    "record 73    ;alias demorecord demorecord74    "
alias    demorecord74    "record 74    ;alias demorecord demorecord75    "
alias    demorecord75    "record 75    ;alias demorecord demorecord76    "
alias    demorecord76    "record 76    ;alias demorecord demorecord77    "
alias    demorecord77    "record 77    ;alias demorecord demorecord78    "
alias    demorecord78    "record 78    ;alias demorecord demorecord79    "
alias    demorecord79    "record 79    ;alias demorecord demorecord80    "
alias    demorecord80    "record 80    ;alias demorecord demorecord81    "
alias    demorecord81    "record 81    ;alias demorecord demorecord82    "
alias    demorecord82    "record 82    ;alias demorecord demorecord83    "
alias    demorecord83    "record 83    ;alias demorecord demorecord84    "
alias    demorecord84    "record 84    ;alias demorecord demorecord85    "
alias    demorecord85    "record 85    ;alias demorecord demorecord86    "
alias    demorecord86    "record 86    ;alias demorecord demorecord87    "
alias    demorecord87    "record 87    ;alias demorecord demorecord88    "
alias    demorecord88    "record 88    ;alias demorecord demorecord89    "
alias    demorecord89    "record 89    ;alias demorecord demorecord90    "
alias    demorecord90    "record 90    ;alias demorecord demorecord91    "
alias    demorecord91    "record 91    ;alias demorecord demorecord92    "
alias    demorecord92    "record 92    ;alias demorecord demorecord93    "
alias    demorecord93    "record 93    ;alias demorecord demorecord94    "
alias    demorecord94    "record 94    ;alias demorecord demorecord95    "
alias    demorecord95    "record 95    ;alias demorecord demorecord96    "
alias    demorecord96    "record 96    ;alias demorecord demorecord97    "
alias    demorecord97    "record 97    ;alias demorecord demorecord98    "
alias    demorecord98    "record 98    ;alias demorecord demorecord99    "
alias    demorecord99    "record 99    ;alias demorecord demorecord100    "
alias    demorecord100    "record 100    ;alias demorecord demorecord101    "
alias    demorecord101    "record 101    ;alias demorecord demorecord102    "
alias    demorecord102    "record 102    ;alias demorecord demorecord103    "
alias    demorecord103    "record 103    ;alias demorecord demorecord104    "
alias    demorecord104    "record 104    ;alias demorecord demorecord105    "
alias    demorecord105    "record 105    ;alias demorecord demorecord106    "
alias    demorecord106    "record 106    ;alias demorecord demorecord107    "
alias    demorecord107    "record 107    ;alias demorecord demorecord108    "
alias    demorecord108    "record 108    ;alias demorecord demorecord109    "
alias    demorecord109    "record 109    ;alias demorecord demorecord110    "
alias    demorecord110    "record 110    ;alias demorecord demorecord111    "
alias    demorecord111    "record 111    ;alias demorecord demorecord112    "
alias    demorecord112    "record 112    ;alias demorecord demorecord113    "
alias    demorecord113    "record 113    ;alias demorecord demorecord114    "
alias    demorecord114    "record 114    ;alias demorecord demorecord115    "
alias    demorecord115    "record 115    ;alias demorecord demorecord116    "
alias    demorecord116    "record 116    ;alias demorecord demorecord117    "
alias    demorecord117    "record 117    ;alias demorecord demorecord118    "
alias    demorecord118    "record 118    ;alias demorecord demorecord119    "
alias    demorecord119    "record 119    ;alias demorecord demorecord120    "
alias    demorecord120    "record 120    ;alias demorecord demorecord121    "
alias    demorecord121    "record 121    ;alias demorecord demorecord122    "
alias    demorecord122    "record 122    ;alias demorecord demorecord123    "
alias    demorecord123    "record 123    ;alias demorecord demorecord124    "
alias    demorecord124    "record 124    ;alias demorecord demorecord125    "
alias    demorecord125    "record 125    ;alias demorecord demorecord126    "
alias    demorecord126    "record 126    ;alias demorecord demorecord127    "
alias    demorecord127    "record 127    ;alias demorecord demorecord128    "
alias    demorecord128    "record 128    ;alias demorecord demorecord129    "
alias    demorecord129    "record 129    ;alias demorecord demorecord130    "
alias    demorecord130    "record 130    ;alias demorecord demorecord131    "
alias    demorecord131    "record 131    ;alias demorecord demorecord132    "
alias    demorecord132    "record 132    ;alias demorecord demorecord133    "
alias    demorecord133    "record 133    ;alias demorecord demorecord134    "
alias    demorecord134    "record 134    ;alias demorecord demorecord135    "
alias    demorecord135    "record 135    ;alias demorecord demorecord136    "
alias    demorecord136    "record 136    ;alias demorecord demorecord137    "
alias    demorecord137    "record 137    ;alias demorecord demorecord138    "
alias    demorecord138    "record 138    ;alias demorecord demorecord139    "
alias    demorecord139    "record 139    ;alias demorecord demorecord140    "
alias    demorecord140    "record 140    ;alias demorecord demorecord141    "
alias    demorecord141    "record 141    ;alias demorecord demorecord142    "
alias    demorecord142    "record 142    ;alias demorecord demorecord143    "
alias    demorecord143    "record 143    ;alias demorecord demorecord144    "
alias    demorecord144    "record 144    ;alias demorecord demorecord145    "
alias    demorecord145    "record 145    ;alias demorecord demorecord146    "
alias    demorecord146    "record 146    ;alias demorecord demorecord147    "
alias    demorecord147    "record 147    ;alias demorecord demorecord148    "
alias    demorecord148    "record 148    ;alias demorecord demorecord149    "
alias    demorecord149    "record 149    ;alias demorecord demorecord150    "
alias    demorecord150    "record 150    ;alias demorecord demorecord151    "
alias    demorecord151    "record 151    ;alias demorecord demorecord152    "
alias    demorecord152    "record 152    ;alias demorecord demorecord153    "
alias    demorecord153    "record 153    ;alias demorecord demorecord154    "
alias    demorecord154    "record 154    ;alias demorecord demorecord155    "
alias    demorecord155    "record 155    ;alias demorecord demorecord156    "
alias    demorecord156    "record 156    ;alias demorecord demorecord157    "
alias    demorecord157    "record 157    ;alias demorecord demorecord158    "
alias    demorecord158    "record 158    ;alias demorecord demorecord159    "
alias    demorecord159    "record 159    ;alias demorecord demorecord160    "
alias    demorecord160    "record 160    ;alias demorecord demorecord161    "
alias    demorecord161    "record 161    ;alias demorecord demorecord162    "
alias    demorecord162    "record 162    ;alias demorecord demorecord163    "
alias    demorecord163    "record 163    ;alias demorecord demorecord164    "
alias    demorecord164    "record 164    ;alias demorecord demorecord165    "
alias    demorecord165    "record 165    ;alias demorecord demorecord166    "
alias    demorecord166    "record 166    ;alias demorecord demorecord167    "
alias    demorecord167    "record 167    ;alias demorecord demorecord168    "
alias    demorecord168    "record 168    ;alias demorecord demorecord169    "
alias    demorecord169    "record 169    ;alias demorecord demorecord170    "
alias    demorecord170    "record 170    ;alias demorecord demorecord171    "
alias    demorecord171    "record 171    ;alias demorecord demorecord172    "
alias    demorecord172    "record 172    ;alias demorecord demorecord173    "
alias    demorecord173    "record 173    ;alias demorecord demorecord174    "
alias    demorecord174    "record 174    ;alias demorecord demorecord175    "
alias    demorecord175    "record 175    ;alias demorecord demorecord176    "
alias    demorecord176    "record 176    ;alias demorecord demorecord177    "
alias    demorecord177    "record 177    ;alias demorecord demorecord178    "
alias    demorecord178    "record 178    ;alias demorecord demorecord179    "
alias    demorecord179    "record 179    ;alias demorecord demorecord180    "
alias    demorecord180    "record 180    ;alias demorecord demorecord181    "
alias    demorecord181    "record 181    ;alias demorecord demorecord182    "
alias    demorecord182    "record 182    ;alias demorecord demorecord183    "
alias    demorecord183    "record 183    ;alias demorecord demorecord184    "
alias    demorecord184    "record 184    ;alias demorecord demorecord185    "
alias    demorecord185    "record 185    ;alias demorecord demorecord186    "
alias    demorecord186    "record 186    ;alias demorecord demorecord187    "
alias    demorecord187    "record 187    ;alias demorecord demorecord188    "
alias    demorecord188    "record 188    ;alias demorecord demorecord189    "
alias    demorecord189    "record 189    ;alias demorecord demorecord190    "
alias    demorecord190    "record 190    ;alias demorecord demorecord191    "
alias    demorecord191    "record 191    ;alias demorecord demorecord192    "
alias    demorecord192    "record 192    ;alias demorecord demorecord193    "
alias    demorecord193    "record 193    ;alias demorecord demorecord194    "
alias    demorecord194    "record 194    ;alias demorecord demorecord195    "
alias    demorecord195    "record 195    ;alias demorecord demorecord196    "
alias    demorecord196    "record 196    ;alias demorecord demorecord197    "
alias    demorecord197    "record 197    ;alias demorecord demorecord198    "
alias    demorecord198    "record 198    ;alias demorecord demorecord199    "
alias    demorecord199    "record 199    ;alias demorecord demorecord200    "
alias    demorecord200    "record 200    ;alias demorecord"


alias s4v3 "stop;host_framerate 0.00000001;sensitivity 0;w50;alias autorec l04d;save temp;load temp"
alias l04d "w50;demorecord;host_framerate 0;sensitivity 2.5;alias autorec s4v3"
autorec


bind x "alias demorecord demorecord1;alias autorec s4v3;map ofboot1"


//wait table
alias   "w"             "wait"
alias   "w1"         "wait"
alias   "w2"         "w;w"
alias   "w3"         "w2;w"
alias   "w4"         "w2;w2"
alias   "w5"         "w4;w"
alias   "w6"         "w3;w3"
alias   "w7"         "w6;w"
alias   "w8"         "w4;w4"
alias   "w9"         "w7;w2"
alias   "w10"         "w5;w5"
alias   "w11"         "w9;w2"
alias   "w12"         "w6;w6"
alias   "w13"         "w9;w4"
alias   "w14"         "w9;w5"
alias   "w15"         "w9;w6"
alias   "w16"         "w9;w7"
alias   "w17"         "w9;w8"
alias   "w18"         "w9;w9"
alias   "w19"         "w9;w10"
alias   "w20"         "w9;w11"
alias   "w21"         "w9;w12"
alias   "w22"         "w9;w13"
alias   "w23"         "w9;w14"
alias   "w24"         "w9;w15"
alias   "w25"         "w9;w16"
alias   "w26"         "w9;w17"
alias   "w27"         "w9;w18"
alias   "w28"         "w9;w19"
alias   "w29"         "w9;w20"
alias   "w30"         "w9;w21"
alias   "w31"         "w9;w22"
alias   "w32"         "w9;w23"
alias   "w33"         "w9;w24"
alias   "w34"         "w9;w25"
alias   "w35"         "w9;w26"
alias   "w36"         "w9;w27"
alias   "w37"         "w9;w28"
alias   "w38"         "w9;w29"
alias   "w39"         "w9;w30"
alias   "w40"         "w9;w31"
alias   "w41"         "w9;w32"
alias   "w42"         "w9;w33"
alias   "w43"         "w9;w34"
alias   "w44"         "w9;w35"
alias   "w45"         "w9;w36"
alias   "w46"         "w9;w37"
alias   "w47"         "w9;w38"
alias   "w48"         "w9;w39"
alias   "w49"         "w9;w40"
alias   "w50"         "w9;w41"
alias   "w51"         "w50;w1"
alias   "w52"         "w50;w2"
alias   "w53"         "w50;w3"
alias   "w54"         "w50;w4"
alias   "w55"         "w50;w5"
alias   "w56"         "w50;w6"
alias   "w57"         "w50;w7"
alias   "w58"         "w50;w8"
alias   "w59"         "w50;w9"
alias   "w60"         "w50;w10"
alias   "w61"         "w50;w11"
alias   "w62"         "w50;w12"
alias   "w63"         "w50;w13"
alias   "w64"         "w50;w14"
alias   "w65"         "w50;w15"
alias   "w66"         "w50;w16"
alias   "w67"         "w50;w17"
alias   "w68"         "w50;w18"
alias   "w69"         "w50;w19"
alias   "w70"         "w50;w20"
alias   "w71"         "w50;w21"
alias   "w72"         "w50;w22"
alias   "w73"         "w50;w23"
alias   "w74"         "w50;w24"
alias   "w75"         "w50;w25"
alias   "w76"         "w50;w26"
alias   "w77"         "w50;w27"
alias   "w78"         "w50;w28"
alias   "w79"         "w50;w29"
alias   "w80"         "w50;w30"
alias   "w81"         "w50;w31"
alias   "w82"         "w50;w32"
alias   "w83"         "w50;w33"
alias   "w84"         "w50;w34"
alias   "w85"         "w50;w35"
alias   "w86"         "w50;w36"
alias   "w87"         "w50;w37"
alias   "w88"         "w50;w38"
alias   "w89"         "w50;w39"
alias   "w90"         "w50;w40"
alias   "w91"         "w50;w41"
alias   "w92"         "w50;w42"
alias   "w93"         "w50;w43"
alias   "w94"         "w50;w44"
alias   "w95"         "w50;w45"
alias   "w96"         "w50;w46"
alias   "w97"         "w50;w47"
alias   "w98"         "w50;w48"
alias   "w99"         "w50;w49"
alias   "w100"         "w50;w50"
alias    "w200"          "w100;w100"
alias    "w300"          "w200;w100"
alias    "w400"          "w200;w200"
alias    "w500"          "w400;w100"
alias   "w600"         "w300;w300"
alias   "w700"         "w600;w100"
alias   "w800"         "w400;w400"
alias   "w900"         "w700;w200"
alias   "w1000"         "w500;w500"

Does this look alright? by the way im using this on a 1 terabyte hard drive
edit: still doesn’t record any demos and it doesn’t let me go through a map load
here is how im using it, i press x and then i press f7 and i speedrun the map as usual
but it does not record a demo and if i go through a map load it disconnects and goes to the console
also if i make it so there are only 50 waits it freezes the game at a map load
and if i just press x when i start it stays at the console screen