[STANDALONE] The Notify System

Compatible OneSync (Legacy, Infinity), All frameworks

No Dependencies

Uses Asset Escrow

My other scripts

SEPTEMBER SALE (-30% ON EVERYTHING)

STANDALONE - BUY IT HERE: https://store.s1nscripts.com/package/5247400 [Price: 2.69€ + TAXES]

Preview

What does the script bring ?

It’s a notification system. Two themes are currently available. By default there are 5 types (info, warning, success, error and message), but you can create custom ones. An interval notification system is present to display notifications automatically every X seconds/minutes…

What are the features ?

  • Show notification with either exports or TriggerEvent

  • Multiple themes (colorful and white for the moment)

  • Advanced configuration (create custom notifications with custom icon, color, sound effect)

  • Notifications with interval (Helpful to create a Tips system for example)

How is the configuration file presented?

Config = {
    notificationTypes = {
        -- Here you can setup new type of notifications.
        info = {
            icon = "MdInfo",
            color = "#4666D7",
            sound = {
                enable = true,
                source = "popup.mp3",
                volume = 0.75
            }
        },
        warning = {
            icon = "MdWarning",
            color = "#E7A526",
            sound = {
                enable = true,
                source = "popup.mp3",
                volume = 0.5
            }
        },
        success = {
            icon = "MdCheckCircle",
            color = "#49AF72",
            sound = {
                enable = true,
                source = "pop.wav",
                volume = 0.2
            }
        },
        error = {
            icon = "MdError",
            color = "#D74646",
            sound = {
                enable = true,
                source = "pop.wav",
                volume = 1
            }
        },
        message = {
            icon = "MdMessage",
            color = "#676767",
            sound = {
                enable = true,
                source = "pop.wav",
                volume = 1
            }
        },
        --[[
        TO CREATE A CUSTOM TYPE:

        nameOfTheNotificationType = {
            icon = "NameOfTheIcon", -- Available icons : https://react-icons.github.io/react-icons/icons?name=md
            color = "#676767", -- Color in HEX, RGB(A), HSLA..
            sound = {
                enable = true, -- Enable or disable sound effect
                source = "pop.wav", -- Name of the file
                volume = 1 -- Volume between 0 and 1
            }
        },
        ]]
    },

    notifyIntervals = {
        --[[
        Example for notifications with interval:

        {
            interval = 10000,
            notify = {
                type = "info",
                title = "Tip",
                message = "You can press I to open your inventory",
                duration = 4000,
                theme = "colorful",
                position = "top-right"
            }
        },

        TO PUT BELOW THE DOUBLE ]
        ]]

    },
}

Any suggestions or questions ?

Please write them down below in the comments section.

Script informations

Code is accessible Just the config file and fxmanifest
Subscription-based No
Requirements No Requirements
Support Yes
4 Likes

Notify System

UPDATE 1.0.2

  • Fixed notifications not showing up on trigger and export