• Рекомендуем зарегистрироваться для просмотра контента и скачивания файлов!

Демо Запись

denfil777

Патриарх
Команда форума
Регистрация
12 Янв 2024
Сообщения
74
Реакции
10
Баллы
8
Для начала выберете пару удобных для Вас клавиш,которые не задействованы в игре(можете посмотреть в настройках управления).Например NumPad1 и NumPad2.
Далее в папке System находим файл User.ini и открываем его для редактирования(обычным блокнотом).

В User.ini находим строчки NumPad1= и NumPad2=.Изменяем их на:

NumPad1=setprogressmessage 0 Demorec On (R=000,G=255,B=000) | setprogresstime 1 | Demorec %d_%m_%t

NumPad2=setprogressmessage 0 Demorec Off (R=255,G=000,B=000) | setprogresstime 1 | stopdemo

Теперь при нажатии клавиши NumPad1 во время игры начнётся запись демки в папку Demos, имя файла-демки будет иметь следующий формат:
<(дата)>_<название карты>_<TickCount>.demo4, например:5-4-2011_DM-1on1-Westlondon_85358968.demo4
(TickCount – это время в миллисекундах, отсчитываемое от последней перезагрузки; в нашем случае необходимо для создания уникального имени демки).
При нажатии NumPad2 запись прекратится. Начало и окончание записи будет сопровождаться появлением соответствующих надписей.

Далее,можно изменить значение записи частоты кадров.Тут надо исходить из тех.возможностей компа.По дефолту стоит значение 30,я у себя выставил значение 60
(у меня не очень сильная машина,так что можете сами узнать своё значение fps в игре и соответственно выставить его-клавиша F6)

Открываем Killingfloor.ini: в разделе [Engine.DemoRecDriver] ищем строчки:

NetServerMaxTickRate=30
LanServerMaxTickRate=30

Заменяем значение 30 на 60.

В результате проделанного демки будут записываться с частотой 60 кадров в секунду, вместо 30 дефолтных (это лишь ограничение сверху, так что при недостатке в производительности количество кадров в демке может быть меньше). Это увеличит плавность движений и позволит делать замедление видео,оставляя его более-менее плавным.
 
Сверху Снизу