Итак, в данной статье, рассчитанной по большей части на новичков, поговорим о записи демок. Это актуально для наших серверов и для нашего проекта в целом, поскольку иногда появляется необходимость игроку доказывать свою невиновность при ошибочных банах со стороны администраторов игровых серверов, а администратору, в свою очередь, отстаивать свое мнение в случае выявления нечестной игры со стороны игроков, подающих заявку на разблокировку.
Что такое демозапись?
Демозапись - это запись игры в Counter-Strike или другого мода Half-Life. Для просмотра демок можно воспользоваться встроенными механизмами движка Half-Life. Говоря техническим языком демо - это файл, в который записывается вся информация о сетевой игре, передаваемая сервером после использования команды записи. Расширение файлов демки имеет формат «*.dem». Вы можете просматривать демо-файлы с матчей известных команд, чтобы улучшить собственные навыки игры, просмотреть записи, чтобы посмотреть на игру других игроков, например для выявления наличия у этого самого игрока читов.
Источник: http://mmoru.com/board/showthread.php?t=298905
HLTV или Half-life Television - запись всей игры с возможностью просмотра с любой точки с возможностью переключения вида камеры и ракурса.
Итак, как записать POV демо?
Point of View (запись от первого лица или POV-demo).
1) Подключится к игровому серверу или создать свою собственную игру в локальной сети.
2) Подключившись, зайти в консоль (~) и набрать следующее: ”record demoname”, без кавычек, где - ”demoname”, соответственно, можно назвать как угодно, например, ”123”. Главное, не забудьте демо потом переименовать, потому что при вводе данной команды повторно демка будет перезаписана. После начала записи демо необходимо написать status в консоли.
3) Для того, чтобы закончить запись, нужно просто написать ”stop” в консоли. Запись закончится, а сам файл будет лежать в папке "cstrike"/cstrike_russian в зависимости от того, русскоязычная у Вас версия игры или нет.
Как просмотреть записанное демо?
Просмотреть демо можно из самой игры. Существуют два метода просмотра командами playdemo или viewdemo.
Playdemo - это самый простой способ проиграть демку. Здесь при этом не будет дополнительных опций, не будет перемотки и т.п. Демка просто проигрывается с начала и до конца. Для осуществления в консоли пишем ”playdemo demoname” без кавычек (demoname - название имени демки которое вы написали).
Viewdemo - более дружелюбный способ. С viewdemo можно перематывать вперед/назад, увеличивать и уменьшать скорость игры. Для осуществления в консоли пишем ”viewdemo demoname” без кавычек. В отличие от playdemo, viewdemo даёт больше возможностей для просмотра. Написав в консоли просто viewdemo появится DemoPlayer UI со всеми кнопками проигрывания.
Как включить автоматическую запись демок?
В качестве заключительного слова о демках в Half-Life, хотелось бы отметить, что они редко отличаются совершенством. Не удивляйтесь если скачанное вами демо не запускается. Демки, записанные в более ранних версиях Half-Life или Counter-Strike, скорее всего, не будут работать нормально. Различные баги часто встречаются даже в демо, записанных на новейшей версии игры. Для просмотра старых демок Вам может понадобиться старая версия HL/CS. Иногда в таких случаях помогает опция "old playback fix" в SK Player. Если и она не помогает, придется поискать старые версии CS. Лично я предпочитаю использовать для просмотра демок плеер от команды Complexity: