Advertisement
Taurus15

Untitled

Sep 23rd, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.34 KB | None | 0 0
  1. ESX = nil
  2.  
  3. TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
  4.  
  5. RegisterServerEvent('esx-ecobottles:sellBottles')
  6. AddEventHandler('esx-ecobottles:sellBottles', function()
  7.     local src = source
  8.     local xPlayer = ESX.GetPlayerFromId(src)
  9.  
  10.     local currentBottles = xPlayer.getInventoryItem('bottle').count
  11.     local randomMoney = math.random(1, 4)
  12.  
  13.     if currentBottles > 0 then
  14.         xPlayer.removeInventoryItem('bottle', currentBottles)
  15.         xPlayer.addMoney(randomMoney * currentBottles)
  16.         TriggerClientEvent('esx:showNotification', src, 'Sberovne si dal ' .. currentBottles .. ' lahvi a dostals $' .. randomMoney * currentBottles .. '!')
  17.     else
  18.         TriggerClientEvent('esx:showNotification', src, 'Nemas dostatecne mnozstvi lahvi!')
  19.     end
  20. end)
  21.  
  22.  
  23. RegisterServerEvent('esx-ecobottles:retrieveBottle')
  24. AddEventHandler('esx-ecobottles:retrieveBottle', function()
  25.     local src = source
  26.     local xPlayer = ESX.GetPlayerFromId(src)
  27.  
  28.     local luck = math.random(0, 69)
  29.     local randomBottle = math.random(1, 12)
  30.  
  31.     if luck >= 0 and luck <= 29 then
  32.         TriggerClientEvent('esx:showNotification', src, 'Nenasel si nic')
  33.     else
  34.         xPlayer.addInventoryItem('bottle', randomBottle)
  35.         TriggerClientEvent('esx:showNotification', src, 'Nasel si ' .. randomBottle .. ' lahvi')
  36.     end
  37. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement