WHBlocker
Server-side anti-wallhack: hides players who should not be visible to a client, defeating most wallhacks and some aimbots without false bans.
Version: v1.5.697
Installation
Install from the game panel (recommended)
Step 1) Open your console and select your Counter-Strike 1.6 server.
Step 2) Go to TOOLS → Modules (the in-panel installer).
Step 3) Find WHBlocker in the list and click INSTALL — the panel downloads it and places every file for you automatically.
Step 4) Set the CVARs / configuration shown below (if any), then RESTART the server.
Manual installation (FTP / File Manager)
Step 1) Download the archive above and unzip it on your computer.
Step 2) Open your console → File Manager (or FTP) and upload the whblocker folder into cstrike/addons/.
Step 3) Open cstrike/addons/metamod/plugins.ini and register the module on a new line:
linux addons/whblocker/whblocker_mm_i386.so
Step 4) Restart the server. Confirm it loaded with meta list in the server console.
Need the basics first? See How to upload plugins.
Configuration
Tuned in config.ini ([General Options]). The most useful keys:
| Setting | Description |
|---|---|
esp | 1 = block ESP by hiding not-visible players. |
fov | 1 = only reveal players inside the client's field of view (big performance win). |
team | 0 = also hide teammates that aren't visible, 1 = never hide teammates. |
antinoflash / alphaflash | Block players while they are fully flashed, and the alpha threshold for it. |
blocktype | 0 = block for all, 1 = block only for alive players. |
solid | Through how many transparent objects a player may still be seen. |
[Block Entities] | Which entities to hide (e.g. grenade "sm", weaponbox "m"). |
File:
cstrike/addons/whblocker/config.ini— edit it in the File Manager, then change the map or restart the server to apply.
Notes
Set values gradually — too aggressive settings can cause players to 'pop' into view. The config comments are in Russian in the upstream file.
