Update 3.0 beta

This commit is contained in:
Jim Shield
2025-02-21 13:54:49 +00:00
parent 38f360fc26
commit 2ebfeff554
12 changed files with 624 additions and 513 deletions

View File

@@ -1,6 +1,9 @@
RegisterNetEvent('jim-payments:Tickets:Menu', function(data)
RegisterNetEvent(getScript()..":Tickets:Menu", function(data)
local hasItem, hasTable = hasItem("payticket", 1)
if not hasItem then triggerNotify(nil, Loc[Config.Lan].error["no_ticket"], "error") return end
if not hasItem then
triggerNotify(nil, Loc[Config.Lan].error["no_ticket"], "error")
return
end
local amount, sellable, name, label = hasTable["payticket"].count, false, "", ""
for k, v in pairs(Config.Receipts.Jobs) do
sellable = (data.gang and v.gang and k == PlayerGang.name) or (not data.gang and not v.gang and k == PlayerJob.name)
@@ -13,7 +16,7 @@ RegisterNetEvent('jim-payments:Tickets:Menu', function(data)
}
Menu[#Menu+1] = {
icon = "fas fa-circle-check", header = Loc[Config.Lan].menu["yes"],
onSelect = function() TriggerServerEvent('jim-payments:Tickets:Sell') end,
onSelect = function() TriggerServerEvent(getScript()..":Tickets:Sell") end,
}
openMenu(Menu, { header = "🧾 "..label..Loc[Config.Lan].menu["receipt"], headertxt = Loc[Config.Lan].menu["trade_confirm"], canClose = true, })
end