{
"name": "CSB Match Command Block",
"category": "match",
"tags": "block, commands, live",
"image": "",
"original_author": "",
"original_url": "",
"license": "GPL-3.0",
"title": "CSB Match Command Block",
"short_desc": "While a match is live it rate-limits radio, blocks dead-player team chat, kills +hook style commands and refuses buying after buytime.",
"version": "1.0.0",
"amxx_min": "1.9",
"amxx_compile_default": "1.9",
"rehlds_ok": true,
"hlds_ok": true,
"regamedll_required": false,
"metamod_flavor": "any",
"reapi_required": false,
"modules": "",
"install_notes": "1. Put csb_match_block_cmds.amxx in addons/amxmodx/plugins/\n2. Add it to plugins.ini\n3. Change map\n4. amx_matchlive 1 at match start",
"known_conflicts": "Other plugins that re-broadcast say_team or manage buying may interact.",
"cvars": [
{
"name": "csb_block_enabled",
"default": "1",
"description": "Master enable for the plugin."
},
{
"name": "csb_block_live",
"default": "0",
"description": "1 while the match is live (set by amx_matchlive)."
},
{
"name": "csb_block_radiomax",
"default": "4",
"description": "Max radio commands per window."
},
{
"name": "csb_block_radiowin",
"default": "10.0",
"description": "Radio rate-limit window in seconds."
}
],
"commands": [
{
"name": "amx_matchlive",
"access": "d (ADMIN_BAN)",
"description": "amx_matchlive <0|1> - toggle live blocking."
}
],
"main": "addons/amxmodx/scripting/csb_match_block_cmds.sma"
}