Compatible OneSync (Legacy, Infinity), All frameworks
No Dependencies
Uses Asset Escrow
My other scripts
- [ESX | QB-Core] Impound System: [ESX | QB-Core] The Impound System
- [ESX | QB-Core] Garage System: [ESX | QB-Core] The Garage System
- [STANDALONE] NPC Placer: [STANDALONE] The NPC Placer
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 |
