Запись демки от первого лица Что такое демо и как его записать?
Демо - это запись игры в Counter-Strike или другой мод Half-Life. Для просмотра демок вы можете воспользоваться встроенными механизмами Half-Life.Говоря техническим языком демо - это файл, в который записывается вся информация о сетевой игре, передаваемая сервером после использования команды record. Вы можете просматривать демки матчей известных CS кланов, чтобы улучшить собственную тактику или просто посмотреть на игру глазами любимых игроков.
Вы можете записать собственное демо, вызвав консоль и набрав команду "record имя_демки.dem". Для окончания записи используется команда "stop" в консоли. После этого вы обнаружите файл имя_демки.dem в вашей папке Counter-Strike.
Для проигрывания демок без помощи сторонних программ (например SK Player) вам необходимо запустить Counter-Strike и использовать консольные команды "playdemo" или "viewdemo".
Команда: playdemo
Проигрывает демо
Пример - playdemo my_first_demo
Команда: viewdemo
Проигрывает демо используя новый viewdemo GUI
Позволяет перемотку вперед или назад и паузу
Возможность ускорения и замедления движения
Внимание: Этот метод все еще в некоторой степени экспериментальный и вы можете испытывать проблемы при проигрывании демок.Пример - viewdemo my_first_demo
В качестве заключительного слова о демках в Half-Life, хотелось бы отметить, что они редко отличаются совершенством. Не удивляйтесь если скачанное вами демо не запускается. Демки записанные в более ранних версиях Half-Life или Counter-Strike скорее всего не будут работать нормально. Различные баги часто встречаются даже в демо, записанных на новейшей версии игры. Для просмотра старых демок вам может понадобиться старая версия HL/CS (не-steam). Иногда в таких случаях помогает опция "old playback fix" в SK Player. Если и она не помогает, придется поискать старые версии CS
Запись демки через HLTV
Также различают POV и HLTV демки.
POV-demo собственно характеризуется вышеописанный способ записи, и содержит только то, что видел игрок при записи.
HLTV-demo пишется специальной программой HLTV.exe, находящейся в каталоге Counter-Strike, и пишет демо таким образом, что при просмотре появляется возможность перемещаться по карте спектатором в реальном времени в разных режимах и наблюдать за любым из игроков.
При записи HTLV-demo вы не увидите происходящего в игре, однако эта программа после подключения начинает трансляцию игры в сеть и любой может подключиться к вам написав в игре
Code
connect xxx.xxx.xxx.xxx:port
где xxx.xxx.xxx.xxx и port - ваш ИП-адрес и порт на котором запущена HLTV.
Использование:
запускаем HLTV.exe
пишем команды
Code
serverpasword "my_password" (если установлен)
connect xxx.xxx.xxx.xxx:port (подключение)
record demo.dem (запись)
stop (остановка, отключение от сервера происходит автоматически)
quit (выход)
Команда Описание
appenddemo записывает демку и добавляет ее в начало demo.dem
listdemo показывает информацию о демке
playdemo проигрывает демку на нормальной скорости
playvol 9 громкость звука при проигрывании демки
record записывает демку
setdemoinfo info добавляет информацию о демке, например название
startdemos demo1, demo2, ..., demon начинает проигрывать демки в последовательности их указания в качестве параметров, когда заканчивается последняя, начинает проигрывать все демки заново
stop останавливает записывание демки
stopdemo прекращает проигрывать демку
swapdemo меняет позиции сегментов в демке
timedemo проигрывает демку с максимальным fps и показывает средний fps