Zum Hauptinhalt springen

Problemas comunes

Las notificaciones no aparecen

Comprueba que fr_notify está ejecutándose con ensure fr_notify en el server.cfg. Prueba en F8:

exports['fr_notify']:Info('prueba')

Los scripts existentes siguen usando el estilo antiguo

Activa Config.OverrideFramework = true en config.lua. Esto redirige ESX.ShowNotification y QBCore:Notify automáticamente. Si algunos scripts tienen la referencia del framework cacheada, usa el export directo con el patrón seguro descrito en Configuración.

Se apilan demasiadas notificaciones

Reduce Config.MaxVisible en config.lua. Las más antiguas se eliminan automáticamente cuando se supera el límite.

Las notificaciones aparecen en la esquina equivocada

Cambia Config.Position en config.lua. Opciones: 'top-right', 'top-left', 'top-center', 'bottom-right', 'bottom-left', 'bottom-center'.

El sonido es molesto

Pon Config.Sound = false en config.lua.

El override no funciona con algún script

Algunos scripts guardan la referencia del framework antes de que fr_notify arranque. Asegúrate de que fr_notify esté en el server.cfg antes que el framework. Si aun así no funciona, usa el export directo con el patrón seguro:

if GetResourceState('fr_notify') == 'started' then
exports['fr_notify']:Send({ type = 'info', message = msg })
end