MG_Notify V2 Advanced Notification and TextUI System

[Standalone] MG_Notify - Advanced Notification and TextUI System

A powerful, highly customizable notification system for FiveM servers with full framework support and modern UI design.
Includes TextUI
Includes a ingame Settings Menu for Players.
All Settings Saved with FiveM KVP System.
Includes Admin Commands to Notify all Players
Includes Debug Commands if Debug is enabled
Localization Files to adapt the Script to your Language.

:sparkles:Features

  • :art: Modern UI Design - Clean, animated notifications with progress bars
  • :memo: Integrated TextUI - Clean, persistent text displays for interactive elements
  • :wrench: Multi-Framework Support - Works seamlessly with ESX, QBCore, or standalone
  • :round_pushpin: 9 Screen Positions - Place notifications anywhere on screen
  • :performing_arts: 6 Built-in Types - Info, Success, Error, Warning, Police, Ambulance with shared colors
  • :loud_sound: Sound Effects - Configurable notification sounds
  • :floppy_disk: Persistent Settings - User preferences saved across sessions
  • :dart: Custom Icons - FontAwesome icon support for notifications
  • :circus_tent: Stacking Control - Up or down notification stacking with max limits
  • :zap: Performance Optimized - Lightweight and efficient code
    ** :clipboard: Inagme Settings Menu for Players

Usage:

Exports Client and Server-Side - explained in the Readme attached to the asset or in our Discord.

-- Basic notification
exports['mg_notify']:Notify("Hello World!")

-- With type
exports['mg_notify']:Notify("Success message!", "success")

-- With type and duration
exports['mg_notify']:Notify("Custom message", "error", 5000)

-- With title
exports['mg_notify']:Notify("Message content", "info", 5000, "Custom Title")

-- Full parameters (message, type, duration, title, icon)
exports['mg_notify']:Notify("VIP message", "success", 8000, "Special", "fas fa-crown")

TextUI Usage:

-- Basic TextUI
exports['mg_notify']:ShowTextUI("Press [E] to interact")

-- With type (uses notification colors)
exports['mg_notify']:ShowTextUI("Low health warning!", "error")

-- With position
exports['mg_notify']:ShowTextUI("VIP Area", "success", "right")

-- Update existing TextUI like for a Countdown
exports['mg_notify']:UpdateTextUI("Race Starts in %s seconds", "warning")

-- Hide TextUI
exports['mg_notify']:HideTextUI()

Settings Menu:

Notification examples:

TextUI examples:

Tebex-Shop

Code is accessible No/Parts you need Yes
Subscription-based No
Lines (approximately) ~1200
Requirements None
Support Yes
2 Likes