forked from Simnation/Main
32 lines
1 KiB
Lua
32 lines
1 KiB
Lua
-- Liste der erlaubten Lizenz-IDs
|
|
local berechtigteLizenzen = {
|
|
["license:0eafabe308cf0eaca0b0fbf5c1ca13f756d224f2"] = true,
|
|
["license:fff901d8f6568f356416076df59251aede9c6b68"] = true,
|
|
["license:dae8d3f44cc7de24638a82ff53a7643475267ef0"] = true,
|
|
|
|
-- Weitere hinzufügen
|
|
}
|
|
|
|
RegisterNetEvent('klingel:benachrichtige', function()
|
|
local src = source
|
|
for _, playerId in pairs(GetPlayers()) do
|
|
local license = GetPlayerIdentifierByType(playerId, "license")
|
|
if berechtigteLizenzen[license] then
|
|
TriggerClientEvent('ox_lib:notify', playerId, {
|
|
title = 'Klingel',
|
|
description = 'Jemand hat an der Tür geklingelt!',
|
|
type = 'info',
|
|
duration = 5000
|
|
})
|
|
end
|
|
end
|
|
end)
|
|
|
|
function GetPlayerIdentifierByType(playerId, idType)
|
|
for _, identifier in ipairs(GetPlayerIdentifiers(playerId)) do
|
|
if string.find(identifier, idType) then
|
|
return identifier
|
|
end
|
|
end
|
|
return nil
|
|
end
|