Scripts/resources/[ps]/ps-adminmenu/client/chat.lua
2024-12-29 21:11:16 +01:00

28 lines
776 B
Lua

local function getMessagesCallBack()
return lib.callback.await('ps-adminmenu:callback:GetMessages', false)
end
RegisterNUICallback("GetMessages", function(_, cb)
local data = getMessagesCallBack()
if next(data) then
SendNUIMessage({
action = "setMessages",
data = data
})
end
cb(1)
end)
RegisterNUICallback("SendMessage", function(msgData, cb)
local message = msgData.message
print(message, PlayerData.citizenid, PlayerData.charinfo.firstname .. " " .. PlayerData.charinfo.lastname )
TriggerServerEvent("ps-adminmenu:server:sendMessageServer", message, PlayerData.citizenid, PlayerData.charinfo.firstname .. " " .. PlayerData.charinfo.lastname)
local data = getMessagesCallBack()
SendNUIMessage({
action = "setMessages",
data = data
})
cb(1)
end)