<p><strong>CSB Pause</strong> is a clean tactical pause for scrims and matches. A player types <code>/pause</code> and the freeze takes effect at the <strong>end of the current round</strong> (never mid-round, so nobody gains an advantage). While paused, <code>mp_freezetime</code> is raised, players are clamped to <code>maxspeed 1</code>, firing is blocked with a <code>Ham_Weapon_PrimaryAttack</code> supercede, and a red <em>MATCH PAUSED</em> HUD is shown.</p><h2>Features</h2><ul><li><code>/pause</code> queues the freeze for the end of the round; <code>/unpause</code> resumes.</li><li>A three-second resume countdown shown in the centre of the screen.</li><li>Firing is genuinely blocked (Ham supercede on every weapon), not just movement.</li><li>Per-team pause limit via <code>csb_pause_maxperteam</code> so it cannot be abused.</li><li>Round restart on resume so both teams start the round clean.</li></ul><h2>Installation</h2><ol><li>Make sure the <code>hamsandwich</code> and <code>fun</code> modules are enabled in <code>modules.ini</code> (both are by default).</li><li>Compile, copy <code>csb_pause.amxx</code> into <code>addons/amxmodx/plugins/</code> and add it to <code>plugins.ini</code>.</li><li>Change the map.</li></ol><h2>Notes</h2><p>Because the freeze is applied at round end and released with a restart, it plays nicely with round-based match plugins. The <code>maxspeed 1</code> clamp is refreshed twice a second so a respawn cannot undo it.</p>









