Как записать демо?
Очень просто!!!
Чтобы начать запись - Для записи демки вам необходимо в игре открыть консоль (~) (Если нету консоли зайди в настройки/клавиатура/дополнительно/Включить консоль разработки (~) ,и вписать такую команду:Record и_имя_демки
пример:
Record Alpa4ino

Чтобы остановить запись - надо набрать stop в консоли и нажать Enter.

Как посмотреть демо ?

Чтобы воспроизвести демо , наберите в консоль  playdemo название демо ( playdemo  Alpa4ino ) наслаждаемся просмотром.
(Демо должно быть расположено: Steam"\SteamApps\common\counter-strike source\cstrike\)

Будьте внемательны! Посли смены карты демка автоматически перестаёт записываться
Консольние команды для демок:

appenddemo - записывает демку и добавляет ее в начало demo.dem
listdemo - показывает информацию о демке
playdemo - проигрывает демку на нормальной скорости
playvol 9 - громкость звука при проигрывании демки
record - записывает демку
setdemoinfo info - добавляет информацию о демке, например название
startdemos - demo1, demo2, ..., demon - начинает проигрывать демки в последовательности их указания в качестве параметров, когда заканчивается последняя, начинает проигрывать все демки заново
stop - останавливает записывание демки
stopdemo - прекращает проигрывать демку
swapdemo - меняет позиции сегментов в демке

Если скачали демо вот куда ее нужно будет переместить  Steam"\SteamApps\"имя вашей учётной записи"\counter-strike source\cstrike\

Что бы мотать демку и узнать ее "ТИК" Команда SHIFT+F2