Inicio
// SETUP_GUIDE

Instalación del plugin

Setup paso a paso, configuración, cvars y endpoints públicos.

Requisitos

  • Servidor con ReHLDS + AMX Mod X 1.9+
  • Módulo ReChecker en addons/rechecker/
  • Módulo sockets de AMXX (para hablar con el servidor central)
  • API key — pídela desde el panel admin tras registrar tu servidor

1. Descargar el plugin

El binario foxac.amxx se descarga desde Mis licencias (botón Descargar plugin en cada licencia). Por seguridad no se distribuye públicamente desde esta página.

cp foxac.amxx cstrike/addons/amxmodx/plugins/ echo "foxac.amxx" >> cstrike/addons/amxmodx/configs/plugins.ini

Al arrancar el server por primera vez, el plugin crea automáticamente la carpeta cstrike/addons/amxmodx/configs/FoxAntiCheat/ con foxac.cfg (plantilla con tu API key) y foxac_local.log.

2. Pegar tu API key

Tu API key la consigues en Mis licencias. Edita cstrike/addons/amxmodx/configs/FoxAntiCheat/foxac.cfg:

foxac_api_key   "tu_api_key_aqui"

Reinicia el server. El plugin valida la licencia contra /api/public/license/validate y, si todo está bien, descarga las firmas y queda activo.

3. (Opcional) Mini-web de baneados

Desde Mis licencias → Mini-web de baneados puedes personalizar nombre de comunidad, colores, logo, fondo, servidores y redes sociales, y descargar un ZIP en PHP listo para subir a tu hosting.

4. Cómo aparece un baneo

Cuando un jugador es detectado o se conecta uno ya baneado en la red, el plugin avisa por tres canales a la vez:

  • HUD — mensaje grande durante 6s con nick, motivo y severidad.
  • Chat (say) — [FoxAC] Jugador X baneado. Motivo: Y con colores.
  • Consola — log en consola del server, consola de los clientes y en amxmodx_logs.

5. Auto-ban en conexión

Con foxac_check_on_connect 1, en cuanto un jugador autoriza su SteamID el plugin consulta /api/public/bans/check?steamid=. Si ya está baneado en cualquier servidor de la red, se le hace kick inmediato con el motivo original y se anuncia a la sala.

CVars disponibles

CVarDefaultDescripción
foxac_enabled1Activa el plugin
foxac_api_key""Licencia del servidor (protegida)
foxac_check_on_connect1Kickea al conectar si ya está baneado
foxac_hud_color"255 60 60"Color RGB del HUD

Política de baneos

GravedadDuración
LOW1 hora
MEDIUM1 día
HIGH7 días
CRITICALPermanente

Endpoints públicos

  • GET /api/public/license/validate — handshake del plugin
  • GET /api/public/rechecker.ini — firmas para ReChecker
  • GET /api/public/bans/check?steamid= — consulta ban global
  • POST /api/public/report — reporta una detección