RegisterNUICallback("PutIntoDrop", function(data, cb) -- Verifică dacă itemul poate fi aruncat if data.item.name == "id_doc" or data.item.name == "permis_masina" or data.item.name == "gunpermit_doc" then vRP.notify({"Eroare: Nu poti arunca acest item!"}) cb("ok") return end TriggerServerEvent("vrp-inventory:DropItem", data.item.name, data.number) cb("ok") end) -- RegisterNUICallback("PutIntoDrop", function(data, cb) -- print(json.encode(data)) -- if type(data.number) == "number" and math.floor(data.number) == data.number then -- print('ok') -- INserver.putIntoDrop({data.item.name,data.number},function(ok, name) -- if ok then -- vRP.notify({"Ai aruncat "..data.item.name.. "x"..data.number}) -- -- vRPin.notify({name = data.item.name, count = data.number, label = name}, "Aruncat") -- end -- end) -- if currentWeapon == data.item.name then -- currentWeapon = nil -- RemoveAllPedWeapons(PlayerPedId(), true) -- end -- cb("ok") -- end -- end) -- RegisterNUICallback("TakeFromDrop", function(data, cb) -- if type(data.number) == "number" and math.floor(data.number) == data.number then -- INserver.takeFromDrop({data.item.name,data.number}) -- cb("ok") -- end -- end) -- local Drops = {} -- function vRPin.setDrops(asd) -- Drops = asd -- end -- Citizen.CreateThread(function() -- while true do -- Citizen.Wait(3) -- local ped = PlayerPedId() -- local pedCoords = GetEntityCoords(ped) -- for dropId, drop in pairs(Drops) do -- if #(drop.position - pedCoords) < 5 then -- DrawMarker(2,drop.position.x,drop.position.y,drop.position.z-0.5,0,0,0,0,0,0,0.3,0.3,0.3,255,0,0,255,false, false, false, true, false, false, false) -- end -- end -- end -- end)