Point two plugin links at plugins that exist
Browse Source/plugins/csb-match-manager and /plugins/csb-cvar-guard never existed; the closest real plugins are csb-match-system (+ csb-ready-system for ready-up) and csb-cvar-checker.
2 changed files
with 2 additions and 2 deletions
competitive-5v5-config/en.md
M
| @@ -54,7 +54,7 @@ mp_logmessages 1</pre> | ||
| 54 | 54 | <p>The update rate ceiling is only real if your server FPS can sustain it — promising 101 on a 60 FPS box just produces choke. See <a href="/tutorials/sys-ticrate-truth">the sys_ticrate truth</a> and the <a href="/tutorials/essential-server-cvars">essential cvars list</a>.</p> |
| 55 | 55 | |
| 56 | 56 | <h2>5. Let a match plugin run the actual match</h2> |
| 57 | -<p>The config sets the <em>rules</em>; it does not run the <em>match</em>. The score, the MR15 half-switch, the knife round for side selection, the ready-up (<code>.ready</code>/<code>.live</code>), warmup, and the score printout are all the job of a match/PUG plugin. Do not try to reproduce that with <code>mp_maxrounds</code> alone — you will get a map change mid-match at the worst moment. Install a maintained match plugin and let it own the flow; the <a href="/plugins/csb-match-manager">CSB Match Manager</a> handles ready-up, knife round, half-switch and score for a standard 5v5. On <a href="/tutorials/install-regamedll-cs16">ReGameDLL</a> these plugins are more reliable because round-end and money hooks are exposed cleanly through ReAPI.</p> | |
| 57 | +<p>The config sets the <em>rules</em>; it does not run the <em>match</em>. The score, the MR15 half-switch, the knife round for side selection, the ready-up (<code>.ready</code>/<code>.live</code>), warmup, and the score printout are all the job of a match/PUG plugin. Do not try to reproduce that with <code>mp_maxrounds</code> alone — you will get a map change mid-match at the worst moment. Install a maintained match plugin and let it own the flow; the <a href="/plugins/csb-match-system">CSB Match System</a> handles the knife round, side pick, live-on-3, halves with side switch and the final score for a standard 5v5; pair it with <a href="/plugins/csb-ready-system">CSB Ready System</a> for ready-up. On <a href="/tutorials/install-regamedll-cs16">ReGameDLL</a> these plugins are more reliable because round-end and money hooks are exposed cleanly through ReAPI.</p> | |
| 58 | 58 | |
| 59 | 59 | <h2>Common errors</h2> |
| 60 | 60 | <ul> |
restrict-client-cvars/en.md
M
| @@ -57,7 +57,7 @@ public on_cvar(id, const cvar[], const value[]) | ||
| 57 | 57 | return |
| 58 | 58 | } |
| 59 | 59 | }</pre> |
| 60 | -<p>Compile it, drop the <code>.amxx</code> into <code>addons/amxmodx/plugins/</code>, and add it to <a href="/tutorials/plugins-ini-load-order">plugins.ini</a>. If you would rather not maintain your own, a ready-made version ships as the <a href="/plugins/csb-cvar-guard">CSB Cvar Guard</a> plugin with a configurable list.</p> | |
| 60 | +<p>Compile it, drop the <code>.amxx</code> into <code>addons/amxmodx/plugins/</code>, and add it to <a href="/tutorials/plugins-ini-load-order">plugins.ini</a>. If you would rather not maintain your own, a ready-made version ships as the <a href="/plugins/csb-cvar-checker">CSB CVar Checker</a> plugin, which checks client cvars against a rules file and kicks or logs.</p> | |
| 61 | 61 | |
| 62 | 62 | <h2>4. Which cvars are worth checking</h2> |
| 63 | 63 | <p>Values a legitimate player never needs to change, and which grant an advantage when tampered with:</p> |
| 64 | 64 |









