👑SASA-VIP
BUY: HERE
CONFIG PREVIEW:
Config = {}
Config.Framework = 'esx' -- 'esx' or 'qbcore'
Config.NotificationSystem = 'esx' -- 'qb', 'ox', 'okok', 'esx', 'sasa', 'custom'
Config.DiscordSettings = {
GuildId = "YOURGUILDIDHERE", -- Your Discord server ID
BotToken = "YOURBOTTOKENHERE", -- Your Discord bot token
CheckInterval = 5, -- Minutes between automatic checks
VipRoles = {
["vip"] = {
roleId = "YOURROLEIDHERE",
label = "🌟 VIP"
},
["premium"] = {
roleId = "YOURROLEIDHERE",
label = "💎 PREMIUM"
}
}
}
Config.Locale = {
checking_vip = "Checking VIP status...",
vip_active = "You have active VIP status: %s", -- %s will be replaced with VIP tier
vip_inactive = "You do not have active VIP status!",
check_error = "An error occurred while checking VIP status!"
}
Config.Notifications = {
qb = {
info = function(source, message) TriggerClientEvent('QBCore:Notify', source, message, 'primary') end,
success = function(source, message) TriggerClientEvent('QBCore:Notify', source, message, 'success') end,
error = function(source, message) TriggerClientEvent('QBCore:Notify', source, message, 'error') end
},
ox = {
info = function(source, message) TriggerClientEvent('ox_lib:notify', source, {type = 'inform', description = message}) end,
success = function(source, message) TriggerClientEvent('ox_lib:notify', source, {type = 'success', description = message}) end,
error = function(source, message) TriggerClientEvent('ox_lib:notify', source, {type = 'error', description = message}) end
},
okok = {
info = function(source, message) TriggerClientEvent('okokNotify:Alert', source, "VIP", message, 5000, 'info') end,
success = function(source, message) TriggerClientEvent('okokNotify:Alert', source, "VIP", message, 5000, 'success') end,
error = function(source, message) TriggerClientEvent('okokNotify:Alert', source, "VIP", message, 5000, 'error') end
},
esx = {
info = function(source, message) TriggerClientEvent('esx:showNotification', source, message) end,
success = function(source, message) TriggerClientEvent('esx:showNotification', source, message) end,
error = function(source, message) TriggerClientEvent('esx:showNotification', source, message) end
},
sasa = {
info = function(source, message)
TriggerClientEvent('sasa-notify:show', source, {
title = 'VIP',
message = message,
style = 'info',
})
end,
success = function(source, message)
TriggerClientEvent('sasa-notify:show', source, {
title = 'VIP',
message = message,
style = 'success',
})
end,
error = function(source, message)
TriggerClientEvent('sasa-notify:show', source, {
title = 'VIP',
message = message,
style = 'error',
})
end
},
custom = {
info = function(source, message)
-- Add your custom notification code here
print(message)
end,
success = function(source, message)
-- Add your custom notification code here
print(message)
end,
error = function(source, message)
-- Add your custom notification code here
print(message)
end
}
}Last updated

