25 lines
755 B
Lua
25 lines
755 B
Lua
|
local messages = {}
|
||
|
|
||
|
-- Staff Chat
|
||
|
RegisterNetEvent('ps-adminmenu:server:sendMessageServer', function(message, citizenid, fullname)
|
||
|
if not CheckPerms('mod') then return end
|
||
|
|
||
|
local time = os.time() * 1000
|
||
|
local players = QBCore.Functions.GetPlayers()
|
||
|
|
||
|
for i = 1, #players, 1 do
|
||
|
local player = players[i]
|
||
|
if QBCore.Functions.IsOptin(player) then
|
||
|
QBCore.Functions.Notify(player, locale("new_staffchat", 'info', 7500))
|
||
|
end
|
||
|
end
|
||
|
|
||
|
messages[#messages + 1] = { message = message, citizenid = citizenid, fullname = fullname, time = time }
|
||
|
end)
|
||
|
|
||
|
|
||
|
lib.callback.register('ps-adminmenu:callback:GetMessages', function()
|
||
|
if not CheckPerms('mod') then return {} end
|
||
|
return messages
|
||
|
end)
|