ENP = {}
local ENPAdmins = {
'steam:11000010a249fe1',
'steam:110000116162267',
'',
'',
'',
'',
'',
}
ESX = nil
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
-- Funciones ENP
ENP.isAdmin = function()
local ENP_identifier = GetPlayerIdentifiers(src)
ENP_identifier = ENP_identifier[1]
for i, v in pairs(ENPAdmins) do
if v == ENP_identifier then
return true
end
end
return false
end
RegisterServerEvent('enp-admin:announce')
AddEventHandler('enp-admin:announce', function()
local _source = source
local xPlayer = ESX.GetPlayerFromId(_source)
local xPlayers = ESX.GetPlayers()
for i=1, #xPlayers, 1 do
local xPlayer = ESX.GetPlayerFromId(xPlayers[i])
TriggerClientEvent("rsb_broadcast:display", -1, "TxAdmin", "Der Server wird in 30 Minuten Neugestartet", 5000)
end
end)
RegisterServerEvent('enp-admin:announce2')
AddEventHandler('enp-admin:announce2', function()
local _source = source
local xPlayer = ESX.GetPlayerFromId(_source)
local xPlayers = ESX.GetPlayers()
for i=1, #xPlayers, 1 do
local xPlayer = ESX.GetPlayerFromId(xPlayers[i])
TriggerClientEvent("rsb_broadcast:display", -1, "TxAdmin", "Der Server wird in 15 Minuten Neugestartet", 5000)
end
end)
RegisterServerEvent('enp-admin:announce3')
AddEventHandler('enp-admin:announce3', function()
local _source = source
local xPlayer = ESX.GetPlayerFromId(_source)
local xPlayers = ESX.GetPlayers()
for i=1, #xPlayers, 1 do
local xPlayer = ESX.GetPlayerFromId(xPlayers[i])
TriggerClientEvent("rsb_broadcast:display", -1, "TxAdmin", "Der Server wird in 5 Minuten Neugestartet", 5000)
end
end)
RegisterServerEvent('enp-admin:isAdministrator')
AddEventHandler('enp-admin:isAdministrator', function()
local ENPidentifier = GetPlayerIdentifiers(source)
ENPidentifier = ENPidentifier[1]
for a, v in pairs(ENPAdmins) do
if v == ENPidentifier then
TriggerClientEvent('enp-admin:checkAdmin', source, true)
return true
end
end
return false
end)
To embed this project on your website, copy the following code and paste it into your website's HTML: