Files
jim-boarding/server/server.lua
2022-08-17 23:02:17 +01:00

19 lines
1009 B
Lua

local QBCore = exports['qb-core']:GetCoreObject()
RegisterNetEvent('QBCore:Server:UpdateObject', function() if source ~= '' then return false end QBCore = exports['qb-core']:GetCoreObject() end)
QBCore.Functions.CreateUseableItem("skateboard", function(source, item) TriggerClientEvent("jim-skateboard:PickPlace", source) end)
RegisterNetEvent('jim-skateboard:server:toggleItem', function(give, item, amount)
local src = source
if not give then
if QBCore.Functions.GetPlayer(src).Functions.RemoveItem(item, amount or 1) then
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[item], "remove", amount or 1)
end
elseif give then
if QBCore.Functions.GetPlayer(src).Functions.AddItem(item, amount or 1) then
TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[item], "add", amount or 1)
end
end
end)
--RegisterNetEvent("jim-skateboard:ShareTarget", function(board) local src = source TriggerClientEvent("jim-skateboard:GetTarget", -1, board, src) end)