Плагин Demo Recorder Sho0ter для CS 1.6

Demo Recorder Sho0ter передаёт клиенту запрос записи демо с отдельным именем файла и управляемыми таймерами.

Автор: Sho0ter. В комплекте исходник и пересобранный плагин.

AMX Mod X
CS 1.6
Исходник SMA
Назначение
Demo Recorder Sho0ter передаёт клиенту запрос записи демо с отдельным именем файла и управляемыми таймерами.
Настройка
Нужен AMX Mod X 1.10. Настройки amx_demo_recorder_* создаются в configs/plugins/cscom_demorecorder22979.cfg. auto_stop 0 и stop 0 выключают таймеры остановки по умолчанию; auto_stop_time и stop_time 60.0 задают отдельные сроки для автоматического и ручного запроса, предел 1–86400 секунд. auto_cmd_stop 0 управляет остановкой автоматического запроса через чат, cmd_record 1 также разрешает /stop. folder пустой либо одна заранее существующая клиентская папка до 47 ASCII-символов. Сервер не подтверждает начало записи и создание файла: клиент может заблокировать record или уже записывать демо. Если включить таймер stop, он остановит текущую запись клиента, даже если игрок успел сменить её вручную. Подробности всех исходных cvar, HUD и журнала приложены. Во время подготовки команды клиентам не отправлялись.
Как работает

По умолчанию auto_record 1 запрашивает record через пять секунд после подключения. При cmd_record 1 доступны /record и /demo. Пять режимов основы имени: ник и IP, hostname, дата, адрес сервера или собственное имя. Добавляются дата, userid и номер запроса. Перед стартом stop не отправляется. Демо сохраняется клиентом на его компьютере; плагин не загружает запись на сайт.

Кадр в галерее создан нейросетью по теме плагина; это иллюстрация, а не запись его работы.

Состав и совместимость
ИграCounter-Strike 1.6
ПлатформаAMX Mod X 1.10
Версия1.6
АвторSho0ter
СоставSMA, пересобранный AMXX, дополнительные файлы
Настройка

Нужен AMX Mod X 1.10. Настройки amx_demo_recorder_* создаются в configs/plugins/cscom_demorecorder22979.cfg. auto_stop 0 и stop 0 выключают таймеры остановки по умолчанию; auto_stop_time и stop_time 60.0 задают отдельные сроки для автоматического и ручного запроса, предел 1–86400 секунд. auto_cmd_stop 0 управляет остановкой автоматического запроса через чат, cmd_record 1 также разрешает /stop. folder пустой либо одна заранее существующая клиентская папка до 47 ASCII-символов. Сервер не подтверждает начало записи и создание файла: клиент может заблокировать record или уже записывать демо. Если включить таймер stop, он остановит текущую запись клиента, даже если игрок успел сменить её вручную. Подробности всех исходных cvar, HUD и журнала приложены. Во время подготовки команды клиентам не отправлялись.

Как подключить плагин
1Скопируйте addons/amxmodx/plugins/cscom_22979.amxx в папку plugins сервера.
2Добавьте строку cscom_22979.amxx в addons/amxmodx/configs/plugins.ini.
3Скопируйте дополнительные файлы в каталоги с теми же путями внутри cstrike, что указаны в архиве.
4Перезапустите карту и проверьте настройки на своём сервере.
Проверка администрацией

Плагин «Demo Recorder Sho0ter» проверен администрацией сайта cs.com.ru. Проверены исходный код и сборка AMXX.

Исправлено: каждый игрок хранит собственное имя файла вместо общих перезаписываемых буферов, длина пути не превышает размер массива, hostname читается из настоящего cvar вместо get_user_name 0, пустая папка не добавляет начальный слеш к record, папка и имя не допускают кавычки разделители команд или выход к родительскому каталогу, имя получает суффикс даты userid и запроса, показ сведений использует уже сформированное имя вместо повторной генерации другой даты, таймеры проверяют userid и поколение запроса и отменяются при отключении, ручной и автоматический таймеры остановки работают независимо от разрешения команды чата, значения задержек HUD и цветов ограничены, даты используют настоящий четырёхзначный год, перед стартом не прерывается текущая запись командой stop, сообщения и журнал не выдают передачу команды за доказанное создание демо.

Изменено: реклама заменена cs.com.ru, автоматические таймеры stop выключены по умолчанию, русские сообщения используют штатный AMXX вместо самописного ColorChat.

Плагин Demo Recorder Sho0ter для CS 1.6

Demo Recorder Sho0ter передаёт клиенту запрос записи демо с отдельным именем файла и управляемыми таймерами.

Просмотры7
Скачали1

Обсуждение материала 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Обсуждение Плагин Demo Recorder Sho0ter для CS 1.6
Делись опытом — помоги другим игрокам сделать правильный выбор
Помоги другимТвой отзыв важен
Задай вопросОтветим быстро
Оцени Плагин Demo Recorder Sho0ter для CS 1.6Понравилось? Пиши!
Уже играешь? Расскажи как работает Плагин Demo Recorder Sho0ter для CS 1.6 — Стабильность, FPS и.т.д.
Это займёт 1 минуту и поможет сотням игроков!
Написать

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гостевые лайки анонимны. Имена, контакты и адреса гостей не собираются для лайков.

Сохраните ссылку или отправьте друзьям

Поделиться материалом

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту