Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ESX = nil
- TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
- RegisterServerEvent('esx-ecobottles:sellBottles')
- AddEventHandler('esx-ecobottles:sellBottles', function()
- local src = source
- local xPlayer = ESX.GetPlayerFromId(src)
- local currentBottles = xPlayer.getInventoryItem('bottle').count
- local randomMoney = math.random(1, 4)
- if currentBottles > 0 then
- xPlayer.removeInventoryItem('bottle', currentBottles)
- xPlayer.addMoney(randomMoney * currentBottles)
- TriggerClientEvent('esx:showNotification', src, 'Sberovne si dal ' .. currentBottles .. ' lahvi a dostals $' .. randomMoney * currentBottles .. '!')
- else
- TriggerClientEvent('esx:showNotification', src, 'Nemas dostatecne mnozstvi lahvi!')
- end
- end)
- RegisterServerEvent('esx-ecobottles:retrieveBottle')
- AddEventHandler('esx-ecobottles:retrieveBottle', function()
- local src = source
- local xPlayer = ESX.GetPlayerFromId(src)
- local luck = math.random(0, 69)
- local randomBottle = math.random(1, 12)
- if luck >= 0 and luck <= 29 then
- TriggerClientEvent('esx:showNotification', src, 'Nenasel si nic')
- else
- xPlayer.addInventoryItem('bottle', randomBottle)
- TriggerClientEvent('esx:showNotification', src, 'Nasel si ' .. randomBottle .. ' lahvi')
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement