¿Qué es FR Notify?
FR Notify (v1.0.0) es el sistema de notificaciones gratuito de FiveRank para FiveM. Reemplaza las notificaciones nativas de ESX y QBCore con toasts modernos en glassmorphism — sin dependencias externas, un solo export y compatible con cualquier script existente.
Un export. Cuatro tipos. Cero dependencias.
¿Qué incluye?
Diseño glassmorphism moderno
Cada notificación muestra un fondo cristal con barra de acento lateral de color (verde, rojo, azul, ámbar según el tipo), icono SVG inline, título opcional, mensaje y barra de progreso con el tiempo restante. Clic para cerrar.
Cuatro tipos de notificación
| Tipo | Color | Uso |
|---|---|---|
success | Verde | Operación completada correctamente |
error | Rojo | Error, fondos insuficientes, acceso denegado |
info | Azul | Información neutral, instrucciones |
warning | Ámbar | Aviso, reinicio próximo, precaución |
API sencilla
-- Una sola línea
exports['fr_notify']:Send('Vehículo guardado.')
-- Control completo
exports['fr_notify']:Send({ type = 'success', title = 'Garaje', message = 'Guardado.', duration = 4000 })
-- Atajos
exports['fr_notify']:Success('Guardado!', 'Garaje')
exports['fr_notify']:Error('Dinero insuficiente')
exports['fr_notify']:Info('Pulsa E para interactuar')
exports['fr_notify']:Warning('Reinicio en 5 min')
Evento de red (desde el servidor)
TriggerClientEvent('fr_notify:send', source, { type = 'error', message = 'Estás buscado.' })
Override de framework automático
Con Config.OverrideFramework = true, fr_notify reemplaza ESX.ShowNotification y redirige QBCore:Notify y esx:showNotification. Todos los scripts existentes usan el nuevo diseño sin tocar una sola línea.
Sin dependencias
No requiere oxmysql, ESX ni QBCore. Funciona en cualquier servidor FiveM — standalone, ESX o QBCore.
Dependencias
Ninguna. Es el único recurso del ecosistema FiveRank completamente standalone. Solo necesita que el servidor ejecute FiveM.
Compatibilidad
Compatible con todos los frameworks y scripts. Si usas fr_dealership, fr_hub, fr_deck o cualquier otro recurso de FiveRank — todos incluyen soporte nativo para fr_notify con fallback automático si no está instalado.
Créditos
- Autor: FiveRank Team · Licencia: Gratis para uso comunitario
- Web: https://fiverank.gg · Docs: https://docs.fiverank.gg