Superban is the core ban system for CS 1.6 servers. The plugin creates and stores bans in SQL-compatible databases, checks players on connect, and gives admins a single menu for managing punishments.
Superban works on its own with SteamID, IP, and subnets. RedCloud can be added separately to extend the checks with player profiles and additional identifiers.
Connect-time check. Every player who joins is automatically checked against active bans before being let onto the server.
Convenient menu. Ban online players, handle recently disconnected players, and lift active bans right from the game.
Flexible reasons and durations. Each reason can have several preset durations in reasons.ini, or you can enter a custom value while issuing the ban.
Multiple ban types. SteamID, IP, mini-subnet, and full subnet are supported. With RedCloud installed, additional identifiers become available.
Permission tiers. Head admin, deputy, and regular admin each have different capabilities. A junior admin cannot ban a senior one.
Customizable messages. What a banned player sees in the console is configured in console.ini: reason, duration, admin, ban date, and other details.
Handling disconnected players. A player who recently left the server can still be selected and banned from the menu.
SQL storage. The table is created automatically. You can also point it at an existing AMXBans-compatible table and share one database across several servers in the project.
Compatible commands. amx_ban, amx_unban, and amx_banmenu are supported, alongside Superban's own commands and RCON control.
Check caching. A cache of clean players cuts down on repeated SQL queries on connect.
API for add-ons. Natives and forwards let RedCloud, Afterban, and other plugins hook in without modifying the core.
RedCloud extends Superban with a player identification system. It merges RedID, CloudID, SteamID, IP, and game client markers into profiles, scores their trust level, and helps surface links to active bans.
Superban stays the source of ban data and makes the final call, while RedCloud supplies additional information about the player.
Afterban handles how the punishment plays out: chat and HUD messages, freezing, disarming, and screenshots before the kick. The core logic and the ban record itself stay in Superban.
a CS 1.6 server with AMX Mod X 1.9 or newer;
MySQL 5.6+ or a compatible MariaDB version;
the SQLX, JSON, Fakemeta, and EasyHttp modules;
outbound HTTPS access for license checks;
a license key in superban.cfg.