Server-side
RegisterServerEvent('carwash:pay')
AddEventHandler('carwash:pay', function()
local _source = source
local price = 20
local identifier = GetPlayerIdentifier(_source)
MySQL.Async.fetchAll("SELECT * FROM economy WHERE identifier = @identifier", {
['@identifier'] = identifier
}, function(result)
if result >= 20 then
MySQL.Async.execute('UPDATE economy SET cash = cash - @price WHERE identifier = @identifier',
{ ['@identifier'] = identifier, ['@price'] = price }
)
end
end)
end)
Client-side
TriggerServerEvent('carwash:pay')