24 lines
		
	
	
	
		
			668 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			668 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
--[[ require ]]
 | 
						|
 | 
						|
local Inventory = require 'modules.inventory.server'
 | 
						|
 | 
						|
--[[ state ]]
 | 
						|
 | 
						|
Explode = {}
 | 
						|
 | 
						|
--[[ events ]]
 | 
						|
 | 
						|
RegisterNetEvent(_e('server:explode:onBombPlanted'), function(data)
 | 
						|
    local owner = source
 | 
						|
    server.SetAtmHacked(data.atmModel, data.atmCoords, owner)
 | 
						|
    TriggerClientEvent(_e('client:explode:onBombPlanted'), -1, data, owner)
 | 
						|
end)
 | 
						|
 | 
						|
lib.callback.register(_e('server:explode:collectAtmCashPile'), function(source)
 | 
						|
    local itemName = Config.Explode.reward.name
 | 
						|
    local itemCount = math.random(Config.Explode.reward.min, Config.Explode.reward.max)
 | 
						|
 | 
						|
    Inventory.GiveItem(source, itemName, itemCount)
 | 
						|
 | 
						|
    return true
 | 
						|
end)
 |