local QBCore = exports["qb-core"]:GetCoreObject() RegisterNetEvent('qb-dongleped:server:buyshit', function(ped) local src = source local Player = QBCore.Functions.GetPlayer(src) if not src or not Player or not ped then return end local cash = Player.PlayerData.money[Config.Shop[ped].type] local Crypto = Player.PlayerData.metadata.crypto if Config.Shop[ped].type == "bank" or Config.Shop[ped].type == "cash" or Config.Shop[ped].type == "crypto" then if cash >= Config.Shop[ped].price then Player.Functions.RemoveMoney(Config.Shop[ped].type, Config.Shop[ped].price) Player.Functions.AddItem(Config.Shop[ped].item, 1) TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[Config.Shop[ped].item], "add") else TriggerClientEvent('QBCore:Notify', src, 'Ikke nok '..Config.Shop[ped].type, 'error') end else if Crypto[Config.Shop[ped].type] - tonumber(Config.Shop[ped].price) >= 0 then Player.Functions.AddItem(Config.Shop[ped].item, 1) TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[Config.Shop[ped].item], "add") exports['qb-phone']:RemoveCrypto(src, Config.Shop[ped].type, Config.Shop[ped].price) else TriggerClientEvent('QBCore:Notify', src, 'Ikke nok '..Config.Shop[ped].type, 'error') end end end)