DopeNotify (v1+v2) – Sistema de Notificaciones Moderno para ESX & QBCore
Transforma el sistema de notificaciones de tu servidor FiveM de simples popups que rompen la inmersión en alertas elegantes y modernas que mejoran en lugar de interrumpir el juego. DopeNotify ofrece una renovación completa de notificaciones con ambas versiones, v1 y v2 incluidas, proporcionando alertas profesionales que informan a los jugadores de manera clara mientras mantienen la calidad estética y el rendimiento suave que tu servidor merece. Esto no se trata solo de hacer que las notificaciones sean más bonitas, sino de mejorar la experiencia del usuario y crear una interfaz pulida y coherente que eleve todo tu servidor.
Qué está incluido
El paquete DopeNotify incluye tanto el sistema de notificaciones original v1 como la versión mejorada v2, permitiéndote elegir el estilo que mejor se adapte a la estética de tu servidor o incluso usar diferentes versiones para diferentes tipos de notificaciones. Ambas versiones comparten características principales: animaciones suaves, posicionamiento personalizable, soporte para múltiples tipos de notificaciones (éxito, error, información, advertencia) e integración con el framework, mientras ofrecen enfoques visuales distintos en cuanto a cómo se presenta la información a los jugadores.
A diferencia de los sistemas de notificación básicos que simplemente muestran texto en una esquina, DopeNotify proporciona contexto a través de la codificación de colores, iconos y el tiempo de animación. Los jugadores entienden instantáneamente la importancia y el tipo de cada notificación sin necesidad de detenerse a leer con cuidado. Una notificación de éxito en verde se siente diferente a una alerta de error en rojo, y esa comunicación visual instantánea hace que el juego sea más fluido e intuitivo.
Características principales
- Sistema de Doble Versión – Ambas versiones, v1 y v2, incluidas en un solo paquete, permitiéndote elegir tu estilo preferido o usar ambas
- Integración del marco – Se integra perfectamente con ESX, QBCore y QBOX disparadores de notificaciones
- Múltiples Tipos de Notificaciones – Notificaciones de éxito, error, información, advertencia y personalizadas con estilos distintos
- Animaciones suaves – Las notificaciones deslizan hacia dentro y hacia fuera con gracia en lugar de aparecer abruptamente
- Sistema de Cola – Múltiples notificaciones se muestran en una secuencia organizada sin solaparse o crear caos visual
- Posicionamiento Personalizable – Configura dónde aparecen las notificaciones en la pantalla para que coincidan con el diseño de tu UI
- Control de duración – Establece cuánto tiempo permanecen visibles las notificaciones según su importancia y longitud del mensaje
- Personalización del color – Ajusta los colores de las notificaciones para que coincidan con el tema y la marca de tu servidor
- Rendimiento optimizado – Código ligero garantiza que las notificaciones no afecten los FPS ni causen tartamudeos
Tipos de Notificaciones y Casos de Uso
Notificaciones de Éxito (Verde): Perfecto para confirmar acciones completadas con éxito – compras realizadas, artículos elaborados, trabajos completados, dinero recibido, habilidades mejoradas, vehículos comprados. Las notificaciones de éxito proporcionan refuerzo positivo que hace que los jugadores se sientan bien acerca de sus acciones.
Notificaciones de Error (Rojo): Comunique los problemas de manera clara sin ser agresivo – fondos insuficientes, requisitos faltantes, acción fallida, tiempo de reutilización activo, acceso denegado. Las notificaciones de error necesitan ser visibles y claras, pero no tan dramáticas que frustren a los jugadores innecesariamente.
Notificaciones de Información (Azul): Información general que los jugadores deben conocer pero que no es urgente – anuncios del servidor, consejos, sugerencias, nombres de ubicaciones, mensajes del sistema. Las notificaciones de información mantienen a los jugadores informados sin exigir atención inmediata.
Notificaciones de Advertencia (Amarillo/Naranja): Alerta a los jugadores sobre situaciones que requieren atención – salud baja, munición agotándose, nivel de búsqueda aumentando, tiempo agotándose en misiones. Las advertencias están entre la información y el error en urgencia, llamando la atención sin implicar fracaso.
Instalación y configuración
- Descargue el paquete DopeNotify que contiene ambas versiones v1 y v2
- Elija qué versión desea usar (o mantenga ambas para flexibilidad)
- Extraiga la carpeta de recursos al directorio de recursos de su servidor
- Configure la posición y los colores de las notificaciones en el archivo de configuración
- Añada DopeNotify a su archivo server.cfg
- Actualice su framework o scripts para usar los disparadores de DopeNotify
- Reinicie el servidor y pruebe las notificaciones para asegurar una correcta visualización
Integración del marco
- ESX – Reemplace esx:showNotification con DopeNotify para todas las notificaciones de ESX. Funciona con ESX Legacy y versiones más antiguas
- QBCore – Integre con QBCore.Functions.Notify para un estilo de notificación consistente en todos los scripts de QB
- QBOX – Compatibilidad total con los sistemas de notificación de QBOX
- Standalone – Use de manera independiente con scripts personalizados a través de funciones de exportación simples
- biblioteca de buey – Puede funcionar junto a o reemplazar las notificaciones de ox_lib según la preferencia
Implementación Amigable para Desarrolladores
DopeNotify está diseñado pensando en los desarrolladores, proporcionando funciones de exportación simples que hacen que activar notificaciones sea effortless. Ya sea que esté escribiendo un trabajo script, creando sistemas de inventario o construyendo mecánicas de juego únicas, agregar notificaciones de DopeNotify solo requiere una línea de código. El sistema maneja toda la complejidad de posicionamiento, animación, colas y limpieza automáticamente.
Los disparadores de ejemplo funcionan así: especifique el tipo de notificación (éxito/error/info/advertencia), proporcione el texto del mensaje y opcionalmente establezca una duración personalizada. DopeNotify se encarga del resto: mostrando la notificación en el momento adecuado, en el lugar adecuado, con el estilo adecuado y eliminándola con gracia cuando expire la duración.
Detalles Técnicos
- Versiones: Ambas versiones v1 y v2 incluidas en un solo paquete
- Tipo: Sistema de notificaciones UI
- Tecnología: HTML/CSS/JavaScript con integración de NUI
- Tamaño del archivo: Recurso ligero con mínima huella de memoria
- Dependencias: Ninguno – sistema de notificación completamente independiente
- Rendimiento: Renderizado optimizado sin impacto en FPS
- Personalización: Ajustes de color, posición y tiempo basados en configuración
- Compatibilidad: Funciona con todos los marcos y scripts personalizados
¿Qué lo hace destacar?
Muchos servidores se quedan con las notificaciones predeterminadas del marco porque cambiarlas parece una actualización cosmética de baja prioridad. Pero las notificaciones son uno de los elementos más vistos del UI en su servidor: los jugadores se encuentran con ellas docenas o cientos de veces por sesión. Un diseño de notificaciones pobre crea micro-frustraciones constantes que se acumulan con el tiempo, mientras que las notificaciones bien diseñadas mejoran la experiencia de manera invisible. Los jugadores pueden que no noten conscientemente las grandes notificaciones, pero definitivamente notarán las terribles.
DopeNotify cierra la brecha entre lo puramente funcional (notificaciones predeterminadas que funcionan pero se ven anticuadas) y lo sobre-diseñado (notificaciones llamativas que distraen del juego). Las animaciones son lo suficientemente suaves como para sentirse pulidas, pero lo suficientemente rápidas como para no interrumpir la acción. El estilo es moderno sin ser agresivamente trendy. El sistema es confiable sin ser aburrido. Este equilibrio es más difícil de lograr de lo que parece, y DopeNotify lo entrega listo para usar.
Las mejores prácticas de notificación
El sistema de notificaciones solo es tan bueno como su uso. Evita el spam de notificaciones: no dispares alertas por cada pequeña acción o los jugadores aprenderán a ignorarlas. Usa tipos apropiados: no hagas que todo sea una advertencia o los errores perderán su impacto. Mantén los mensajes concisos: las notificaciones deben comunicar información rápidamente, no contar historias. Programa las notificaciones adecuadamente: los mensajes urgentes deben mostrarse por más tiempo que las confirmaciones. Estos principios se aplican independientemente del sistema de notificaciones que uses, pero el diseño de DopeNotify fomenta buenas prácticas al hacer que el uso adecuado sea intuitivo.
Opciones de personalización
Aunque DopeNotify funciona muy bien fuera de la caja, los servidores con requisitos de marca específicos pueden personalizar los colores para que coincidan con su tema. ¿Quiere notificaciones que utilicen los colores característicos de su pandilla? ¿Prefiere un aspecto más oscuro o más claro? ¿Necesita garantizar la accesibilidad para personas con daltonismo? El archivo de configuración proporciona controles de color sencillos que no requieren editar CSS complejo ni entender desarrollo web, simplemente especifique los códigos de color y el sistema los aplica de manera consistente.
La personalización de posición permite que las notificaciones coexistan con otros elementos UI. Si su servidor usa HUDs personalizados, pantallas de vehículos u otros componentes NUI, puede ajustar dónde aparece DopeNotify para evitar superposiciones y mantener una jerarquía visual limpia. Las notificaciones pueden aparecer en esquinas, a lo largo de bordes o en posiciones personalizadas definidas por coordenadas de píxeles.
Consideraciones de rendimiento
Los sistemas de notificación funcionan constantemente y se activan con frecuencia, por lo que la optimización del rendimiento es crítica. DopeNotify utiliza técnicas de renderizado eficientes que no vuelven a dibujar toda la cola de notificaciones innecesariamente. Las animaciones utilizan transiciones CSS en lugar de temporizadores de JavaScript, aprovechando la optimización del navegador para un movimiento más suave y menos intensivo en recursos. El sistema de cola evita que la acumulación de notificaciones abrumen el UI o causen fugas de memoria durante sesiones de juego largas.
Por qué Importan las Versiones Duales
Incluir ambas versiones v1 y v2 le da flexibilidad a medida que su servidor evoluciona. Quizás comience con v1 por su simplicidad y luego cambie a v2 por características adicionales. Quizás use v1 para notificaciones estándar pero v2 para eventos y anuncios especiales. Quizás diferentes modos de juego o servidores en su red usen diferentes versiones mientras comparten otros recursos. Tener ambas opciones disponibles sin necesidad de compras separadas proporciona valor y protección para el futuro.
Soporte y Actualizaciones
Su compra incluye ambas versiones actuales de DopeNotify con acceso de por vida a futuras actualizaciones y mejoras. Si encuentra algún problema durante la instalación o necesita asistencia para configurar notificaciones para su marco y scripts específicos, el soporte está disponible para garantizar que su sistema de notificaciones se muestre correctamente y mejore la experiencia de usuario de su servidor.




Valoraciones
No hay valoraciones aún.