Merge pull request #31 from Sylundef/master

Avoid getting more item than possible
This commit is contained in:
Jérémie N'gadi
2017-12-02 19:22:53 +01:00
committed by GitHub
+7 -2
View File
@@ -24,9 +24,14 @@ AddEventHandler('esx_policejob:confiscatePlayerItem', function(target, itemType,
if itemType == 'item_standard' then
local label = sourceXPlayer.getInventoryItem(itemName).label
local playerItemCount = targetXPlayer.getInventoryItem(itemName).count
targetXPlayer.removeInventoryItem(itemName, amount)
sourceXPlayer.addInventoryItem(itemName, amount)
if playerItemCount <= amount then
targetXPlayer.removeInventoryItem(itemName, amount)
sourceXPlayer.addInventoryItem(itemName, amount)
else
TriggerClientEvent('esx:showNotification', _source, _U('invalid_quantity'))
end
TriggerClientEvent('esx:showNotification', sourceXPlayer.source, _U('you_have_confinv') .. amount .. ' ' .. label .. _U('from') .. targetXPlayer.name)
TriggerClientEvent('esx:showNotification', targetXPlayer.source, '~b~' .. targetXPlayer.name .. _U('confinv') .. amount .. ' ' .. label )