From dbd3f3309962f34e545a2cdda771778c1eedb994 Mon Sep 17 00:00:00 2001 From: jimathy Date: Thu, 5 May 2022 10:50:10 +0100 Subject: [PATCH] Update README.md --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 6ecfa8e..1a5b9d7 100644 --- a/README.md +++ b/README.md @@ -18,16 +18,18 @@ To make use of this payment system you need trigger the event ```jim-payments:client:Charge``` for example with qb-target -``` +```lua exports['qb-target']:AddBoxZone("Receipt", vector3(1589.14, 6458.26, 26.01), 0.6, 0.6, { name="Receipt", heading = 335.0, debugPoly=debugPoly, minZ = 26.01, maxZ = 26.81, }, { options = { { event = "jim-payments:client:Charge", icon = "fas fa-credit-card", label = "Charge Customer", job = "popsdiner" } }, distance = 2.0 }) ``` It currently requires you to be on duty to charge someone +This does not need to be added to **MY** job scripts, they already have built in support + -------------- To make use of the ticket reward system for workers you need to add the ticket item to your shared items lua: -``` +```lua ["payticket"] = {["name"] = "payticket", ["label"] = "Receipt", ["weight"] = 150, ["type"] = "item", ["image"] = "ticket.png", ["unique"] = false, ["useable"] = false, ["shouldClose"] = false, ["combinable"] = nil, ["description"] = "Cash these in at the bank!"}, ``` @@ -41,13 +43,13 @@ To get tickets from phone invoices you NEED to add it to the event when a paymen For QB-Phone: Go to [qb] > qb-phone > client > main.lua - Around line 645 there should be the PayInvoice NUICallBack -- Directly under this line: +- Directly *above* this line: ```lua TriggerServerEvent('qb-phone:server:BillingEmail', data, true) ``` - Add this line: -``` +```lua TriggerServerEvent('jim-payments:Tickets:Give', data) ```