From 0b62b8cf341b4e578a7e10fab2e8f02b292bc5cc Mon Sep 17 00:00:00 2001 From: jrence <60640873+jrence@users.noreply.github.com> Date: Fri, 15 Jan 2021 03:44:30 +0800 Subject: [PATCH 1/3] instead of money get(money) instead of get('money') i made it getaccount(money).money works vice versa 1.1 and esx v1 final and also ExM --- gc-inventory/server/main.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gc-inventory/server/main.lua b/gc-inventory/server/main.lua index 1da8df1..6703e51 100644 --- a/gc-inventory/server/main.lua +++ b/gc-inventory/server/main.lua @@ -590,13 +590,12 @@ end RegisterServerEvent('suku:buyLicense') AddEventHandler('suku:buyLicense', function () - local _source = source local xPlayer = ESX.GetPlayerFromId(source) - if xPlayer.get('money') >= Config.LicensePrice then + if xPlayer.getAccount('money').money >= Config.LicensePrice then xPlayer.removeMoney(Config.LicensePrice) TriggerClientEvent('mythic_notify:client:SendAlert', source, { type = 'success', text = 'You registered a Fire Arms license.' }) - TriggerEvent('esx_license:addLicense', _source, 'weapon', function () - GetLicenses(_source) + TriggerEvent('esx_license:addLicense', source, 'weapon', function () + GetLicenses(source) end) else TriggerClientEvent('mythic_notify:client:SendAlert', source, { type = 'error', text = 'You do not have enough money!' }) From 689ae206f48547d2d18e18a03c6822b6e07ecc64 Mon Sep 17 00:00:00 2001 From: jrence <60640873+jrence@users.noreply.github.com> Date: Fri, 15 Jan 2021 04:54:03 +0800 Subject: [PATCH 2/3] Update main.lua --- gc-inventory/server/main.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gc-inventory/server/main.lua b/gc-inventory/server/main.lua index 6703e51..bb06695 100644 --- a/gc-inventory/server/main.lua +++ b/gc-inventory/server/main.lua @@ -593,11 +593,11 @@ AddEventHandler('suku:buyLicense', function () local xPlayer = ESX.GetPlayerFromId(source) if xPlayer.getAccount('money').money >= Config.LicensePrice then xPlayer.removeMoney(Config.LicensePrice) - TriggerClientEvent('mythic_notify:client:SendAlert', source, { type = 'success', text = 'You registered a Fire Arms license.' }) + TriggerClientEvent('mythic_notify:client:SendAlert', _source, { type = 'success', text = 'You registered a Fire Arms license.' }) TriggerEvent('esx_license:addLicense', source, 'weapon', function () GetLicenses(source) end) else - TriggerClientEvent('mythic_notify:client:SendAlert', source, { type = 'error', text = 'You do not have enough money!' }) + TriggerClientEvent('mythic_notify:client:SendAlert', _source, { type = 'error', text = 'You do not have enough money!' }) end end) From 11b832965dbfac480005cadf97d7a98cddf6f77c Mon Sep 17 00:00:00 2001 From: jrence <60640873+jrence@users.noreply.github.com> Date: Fri, 15 Jan 2021 04:54:47 +0800 Subject: [PATCH 3/3] Update main.lua --- gc-inventory/server/main.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/gc-inventory/server/main.lua b/gc-inventory/server/main.lua index bb06695..7b8ac0f 100644 --- a/gc-inventory/server/main.lua +++ b/gc-inventory/server/main.lua @@ -590,6 +590,7 @@ end RegisterServerEvent('suku:buyLicense') AddEventHandler('suku:buyLicense', function () + local _source = source local xPlayer = ESX.GetPlayerFromId(source) if xPlayer.getAccount('money').money >= Config.LicensePrice then xPlayer.removeMoney(Config.LicensePrice)