CSB HLTV Auto Record

v1.0.0 1 téléchargements Daemon666 Dernière mise à jour: Jul 16, 2026

Automatically records the HLTV demo at match start/end, naming it by map and date, and tells players the match is recorded.

CSB HLTV Auto Record drives the connected HLTV proxy to record every match without an admin lifting a finger. Because an HLTV proxy joins the server as a special client, the plugin locates it with is_user_hltv() and sends it record <name> / stop, naming each demo prefix_map_YYYYMMDD-HHMM. When a new game commences it restarts the demo cleanly, and it announces the recording to all players.

Features

  • Auto start on Game_Commencing; manual amx_record / amx_stoprecord.
  • Demo named with prefix, map and a date-time stamp.
  • Drives the real HLTV proxy client - no third-party tooling.
  • Chat announcement, toggleable with csb_hltv_announce.

Installation

  1. Compile csb_hltv_autorecord.sma and copy it to addons/amxmodx/plugins/.
  2. Add it to plugins.ini and change the map.
  3. Make sure an HLTV proxy is connected to the server.

Installation

1. Put csb_hltv_autorecord.amxx in addons/amxmodx/plugins/
2. Add it to plugins.ini
3. Connect an HLTV proxy
4. Change map

Cvars

CVARDefaultDescription
csb_hltv_enabled 1 Enable automatic HLTV recording.
csb_hltv_prefix csb Filename prefix for the demo.
csb_hltv_announce 1 Announce recording start/stop in chat.

Commandes

CommandAccessDescription
amx_record d (ADMIN_BAN) Start HLTV recording now.
amx_stoprecord d (ADMIN_BAN) Stop HLTV recording.

Journal des modifications — v1.0.0

1.0.0 - Initial release.
Versions →
Contributeurs: Daemon666 ✦
Licence: GPL-3.0

Note

No ratings yet.

Download v1.0.0

Compiled live from the source below — nothing pre-built.
Télécharger .sma
Fichiers:
csb_hltv_autorecord.sma main 3.9 KB

Prérequis

AMX Mod X ≥ 1.9
Engine ReHLDS HLDS
ReGameDLL Optionnel
ReAPI Optionnel
Metamod Metamod / Metamod-r
Conflits connus Other plugins that also command the HLTV proxy to record/stop can conflict.
Retour aux Plugins