Demo Recorder

Demo Recorder 2.4.1

Нет прав для скачивания
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
Последнее редактирование модератором:
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
Пользователь @fantom обновил ресурс Demo Recorder новой записью:

update to 2.1
Обновление включает в себя:
  • Добавлен STEAMID игрока в название демо;
  • Поправлены названия CVar-ов;
  • Корректировка кода;
  • Корректировка архива, убран стандартный конфиг.
Узнать больше об этом обновлении...
 
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
@fantom, а почему-бы не сделать вот так?
Код:

client_cmd(id, "stop");
client_cmd(id, "record ^"%s^"", demoName);

>>
Код:

client_cmd(id, "stop;wait;record ^"%s^"", demoName);
 
Сообщения
258
Реакции
262
Помог
5 раз(а)
wait не нужен.
 
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
chihuahuashka, попробуйте для теста формат вывода года сменить. Заменить %Y на %y, тогда будет писать не 23.01.2017, а 23.01.17.
 
Сообщения
223
Реакции
146
Помог
4 раз(а)
При использовании формата:
amx_demo_format "Demo-%mapname%"
Играя 2 раза на одной и той же карте, демка перезапишется?
 
Сообщения
281
Реакции
196
Помог
1 раз(а)
Скажите формат amx_demo_format "nashedemo-%mapname%-%steamid%" будет коректен?
Я так понимаю он на каждую карту будет писать демо? или нет? или будет перезаписываться?
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
velesgs, если имя демо совпадет, то да. А для этого достаточно чтобы тот же игрок играл на той же карте
 
Сообщения
28
Реакции
14
Можно добавить возможность записи нескольких демок?
 
Сообщения
258
Реакции
262
Помог
5 раз(а)
BaJIepbI4, добавить текущую карту и время в demoName. Однако, лучше тогда поднять HLTV сервер, чем методично "захламлять" место на ЖД клиента.
 
Сообщения
82
Реакции
83
Помог
5 раз(а)
BaJIepbI4, демо перезапишется только в случае игры на той же карте.
fantom, предалагаю немного развить мысль Subb98 - сделать дефайн "MAXDEMO", где будет указываться максильмальное количество демок у клиента. Алгоритм должен быть изи =)
 
Сообщения
28
Реакции
14
Subb98, тогда будет записываться постоянно новая демка засираться простарнство диска.
Я имел в виду сделать, например, три названия для демки: демо_1, демо_2 и демо_3. Отыграли 3 карты - записались три демки, на четвертой карте начинает перезаписываться демо_1, на пятой - демо_2 и по кругу.
 
Сообщения
28
Реакции
14
Subb98, я слышал, что демки от HLTV отличаются пониженной "точностью" от POV демок и палить по демкаv от HLTV читы сложнее.
 
Сообщения
258
Реакции
262
Помог
5 раз(а)
BaJIepbI4, просматривал и те, и другие, не замечал разницы. Будет лучше выслушать мнение людей, которые в этом разбираются.
 
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Можно ли организовать запись демо в созданную папку /cstrike/demo_servername ? или клиент не позволит создать ее?
 
Сообщения
258
Реакции
262
Помог
5 раз(а)
Tranquillity, можно попробовать прекэшировать любой файл в папку cstrike/demo_<hostname>/ и затем начать записывать демо таким образом, например:

C++:
client_cmd(id, "stop;record demo_<hostname>/%s", demoName);

Но я не уверен, что это будет работать.

Проверил, если папка demo_<hostname> будет существовать, то запись произойдёт в эту папку. Иначе будет ошибка. Осталось проверить, создастся ли папка, если прекэшировать в неё любой файл.
 
Последнее редактирование:

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу