Promote server
csb-anti-ghosting / README.md
1 lines 1.3 KiB Markdown Source Rendered Raw Permalink History
<p><strong>CSB Anti Ghosting</strong> closes the everyday ways a dead player feeds intel to the living. Chat from a dead player is intercepted and delivered only to other dead and spectating players, so it can never leak to someone still in the round. At the start of each round the plugin sets <code>mp_forcecamera</code> to your configured value, pinning spectators to a limited camera instead of free-look on enemies, and forces <code>sv_alltalk</code> off so voice cannot cross the alive/dead line while the round is running.</p><h2>Features</h2><ul><li>Dead say / say_team is routed to dead players only and blocked from the living.</li><li>Command-style messages (<code>/</code> or <code>!</code>) are passed through so other plugins still work.</li><li><code>mp_forcecamera</code> re-applied each round from <code>csb_gh_forcecamera</code>.</li><li><code>sv_alltalk</code> forced off at round start when <code>csb_gh_alltalk</code> is on.</li><li>Every rule has its own cvar so you can enable only what you need.</li></ul><h2>Installation</h2><ol><li>Compile <code>csb_anti_ghosting.sma</code> and copy it to <code>addons/amxmodx/plugins/</code>.</li><li>Add it to <code>plugins.ini</code> and change the map.</li></ol><p>No extra modules are required. If you run a plugin that already manages dead chat, disable one of the two with <code>csb_gh_deadchat 0</code>.</p>