amx_warn stores warnings per SteamID in nVault; reaching a count kicks, a higher count bans for a set time. Warnings expire after N days.
Daemon666
1.0.0 - Initial release.
| csb_warn_system.sma main | 79f37cf | 5.5 KB |
README.md
CSB Warn System turns "final warning" into something the server actually remembers. amx_warn <target> [reason] records a warning against the player's SteamID in nVault. Reaching csb_warn_kick warnings kicks them; reaching the higher csb_warn_ban threshold bans them for csb_warn_bantime minutes using the engine banid command (and writes the ban list to disk). Warnings expire after csb_warn_expire days, so an old mistake does not haunt a player forever, and say /warns lets anyone check their own standing.
Features
amx_warn <name or #userid> [reason]— adds a warning and announces it.- Warnings persist per SteamID in nVault across map changes and restarts.
- Auto-kick at one threshold, auto-ban (with
banid+writeid) at a higher one. - Warnings older than
csb_warn_expiredays no longer count. amx_warns <target>for admins andsay /warnsfor players to check a count.
Installation
- Make sure the
nvaultmodule is enabled inaddons/amxmodx/configs/modules.ini. - Compile
csb_warn_system.sma, copy it toaddons/amxmodx/plugins/and add it toplugins.ini. - Change the map. The vault file
csb_warns.vaultappears underaddons/amxmodx/data/vault/.
Instalacja
1. Enable the nvault module in addons/amxmodx/configs/modules.ini 2. Put csb_warn_system.amxx in addons/amxmodx/plugins/ and add it to plugins.ini 3. Change map
Cvary
| CVAR | Default | Description |
|---|---|---|
csb_warn_enabled |
1 |
Enable the warn command. |
csb_warn_kick |
3 |
Warning count that triggers a kick. |
csb_warn_ban |
5 |
Warning count that triggers a ban. |
csb_warn_bantime |
60 |
Ban length in minutes at the ban threshold. |
csb_warn_expire |
7 |
Days after which a warning stops counting (0 = never). |
Komendy
| Command | Access | Description |
|---|---|---|
amx_warn |
c (ADMIN_KICK) |
amx_warn <target> [reason] - give a player a warning. |
amx_warns |
c (ADMIN_KICK) |
amx_warns <target> - show a player's warning count. |
say /warns |
|
Show your own active warning count. |
Lista zmian — v1.0.0
1.0.0 - Initial release.Wersje →
Ocena
No ratings yet.
Download v1.0.0
Wymagania
| AMX Mod X | ≥ 1.9 |
| Engine | ReHLDS HLDS |
| ReGameDLL | Opcjonalne |
| ReAPI | Opcjonalne |
| Metamod | Metamod / Metamod-r |
| Moduły | nvault |
| Znane konflikty | Other ban systems may store bans separately from the engine banid list used here. |
Współtwórcy









