Client Events
Here's all the events for the client, ex. what'll trigger on a players client when he gets an invoice etc.
onInvoiceReceived
---@param invoiceData Invoices;
RegisterNetEvent("invoices:client:onInvoiceReceived", function(invoiceData)
local invoiceAmount = invoiceData.amount;
local description = invoiceData.description;
local dueDate = invoiceData.dueDate
local sender = invoiceData.sender
-- this will trigger on the receivers client when receiving a invoice
print(string.format("You got sent a invoice for %s with description %s", invoiceAmount, invoiceDescription))
-- Here I would trigger a notification or something instead of printing.
end)onInvoiceSent
---@param invoiceData Invoices;
RegisterNetEvent("invoices:client:onInvoiceSent", function(invoiceData)
local invoiceAmount = invoiceData.amount;
local description = invoiceData.description;
local dueDate = invoiceData.dueDate
local reciever = invoiceData.reciever
print(string.format("You sent a invoice for %s to %s", invoiceAmount, reciever))
-- Here I would trigger a notification or something instead of printing.
end)Last updated