diff --git a/client/main.lua b/client/main.lua index 3861cbe9..b2f40ed8 100644 --- a/client/main.lua +++ b/client/main.lua @@ -1125,6 +1125,7 @@ function OpenGetStocksMenu() 'default', GetCurrentResourceName(), 'stocks_menu', { title = _U('police_stock'), + align = 'top-left', elements = elements }, function(data, menu) @@ -1186,6 +1187,7 @@ function OpenPutStocksMenu() 'default', GetCurrentResourceName(), 'stocks_menu', { title = _U('inventory'), + align = 'top-left', elements = elements }, function(data, menu) @@ -1239,7 +1241,7 @@ RegisterNetEvent('esx_phone:loaded') AddEventHandler('esx_phone:loaded', function(phoneNumber, contacts) local specialContact = { - name = 'Police', + name = _U('phone_police'), number = 'police', base64Icon = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFGQTJDRkI0QUJCMTFFN0JBNkQ5OENBMUI4QUEzM0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFGQTJDRkM0QUJCMTFFN0JBNkQ5OENBMUI4QUEzM0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MUZBMkNGOTRBQkIxMUU3QkE2RDk4Q0ExQjhBQTMzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MUZBMkNGQTRBQkIxMUU3QkE2RDk4Q0ExQjhBQTMzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoW66EYAAAjGSURBVHjapJcLcFTV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' } @@ -1498,20 +1500,15 @@ AddEventHandler('esx_policejob:putInVehicle', function() end) RegisterNetEvent('esx_policejob:OutVehicle') -AddEventHandler('esx_policejob:OutVehicle', function(targetID) +AddEventHandler('esx_policejob:OutVehicle', function() local playerPed = PlayerPedId() - local targetPed = GetPlayerPed(targetID) if not IsPedSittingInAnyVehicle(playerPed) then return end - ClearPedTasksImmediately(targetPed) - targetPos = GetEntityCoords(playerPed, true) - - local newX = plyPos.x+2 - local newY = plyPos.y+2 - SetEntityCoords(playerPed, newX, newY, targetPos.z) + local vehicle = GetVehiclePedIsIn(playerPed, false) + TaskLeaveVehicle(playerPed, vehicle, 16) end) -- Handcuff @@ -1856,7 +1853,7 @@ Citizen.CreateThread(function() CurrentAction = 'menu_boss_actions' CurrentActionMsg = _U('open_bossmenu') CurrentActionData = {} - end) + end, { wash = false }) -- disable washing money elseif CurrentAction == 'remove_entity' then DeleteEntity(CurrentActionData.entity) end diff --git a/locales/br.lua b/locales/br.lua index 638339e6..c746398e 100644 --- a/locales/br.lua +++ b/locales/br.lua @@ -4,7 +4,7 @@ Locales['br'] = { ['citizen_wear'] = 'Roupa casual', ['police_wear'] = 'Uniforme da Polícia', ['sheriff_wear'] = 'sheriff Outfit', - ['lieutenant_wear'] = 'Swatt outfit ', + ['lieutenant_wear'] = 'Swatt outfit', ['gilet_wear'] = 'orange reflective jacket', ['bullet_wear'] = 'bulletproof vest', ['no_outfit'] = 'there\'s no uniform that fits you!', @@ -109,10 +109,17 @@ Locales['br'] = { ['invalid_amount'] = 'Quantidade inválida', ['amount_of_deposit'] = 'Quantidade de depósito', ['open_bossmenu'] = 'Pressione ~INPUT_CONTEXT~ para abrir o menu', + ['quantity_invalid'] = 'invalid quantity', + ['have_withdrawn'] = 'you have withdrawn ~y~%sx~s~ ~b~%s~s~', + ['have_deposited'] = 'you have deposited ~y~%sx~s~ ~b~%s~s~', + ['quantity'] = 'quantity', + ['inventory'] = 'inventory', + ['police_stock'] = 'police Stock', -- Misc ['remove_prop'] = 'Pressione ~INPUT_CONTEXT~ para remover o objeto', ['map_blip'] = 'Departamento de Polícia', ['unrestrained_timer'] = 'you feel your handcuffs slowly losing grip and fading away.', -- Notifications ['alert_police'] = 'Alerta da Polícia', + ['phone_police'] = 'police', } diff --git a/locales/de.lua b/locales/de.lua index 0448926e..a48a8233 100644 --- a/locales/de.lua +++ b/locales/de.lua @@ -109,10 +109,17 @@ Locales['de'] = { ['invalid_amount'] = 'ungültiger Betrag', ['amount_of_deposit'] = 'Betrag zum einzahlen', ['open_bossmenu'] = 'Drücke ~INPUT_CONTEXT~ um das Menü zu öffnen', + ['quantity_invalid'] = 'invalid quantity', + ['have_withdrawn'] = 'you have withdrawn ~y~%sx~s~ ~b~%s~s~', + ['have_deposited'] = 'you have deposited ~y~%sx~s~ ~b~%s~s~', + ['quantity'] = 'quantity', + ['inventory'] = 'inventory', + ['police_stock'] = 'police Stock', -- Misc ['remove_prop'] = 'Drücke ~INPUT_CONTEXT~ um das Objekt zu entfernen', ['map_blip'] = 'Polizeistation', ['unrestrained_timer'] = 'you feel your handcuffs slowly losing grip and fading away.', -- Notifications ['alert_police'] = 'Polizei alamieren', + ['phone_police'] = 'police', } diff --git a/locales/en.lua b/locales/en.lua index f0cf16ac..ad6d5b40 100644 --- a/locales/en.lua +++ b/locales/en.lua @@ -110,17 +110,16 @@ Locales['en'] = { ['amount_of_deposit'] = 'amount of deposit', ['open_bossmenu'] = 'press ~INPUT_CONTEXT~ to open the menu', ['quantity_invalid'] = 'invalid quantity', - ['have_withdrawn'] = 'you have withdrawn x', - ['not_enough_in_society'] = 'there\'s not enough of ~r~that item~s~ in the society!', - ['player_cannot_hold'] = 'you do ~r~not~s~ have enough ~y~free space~s~ in your inventory!', - ['added'] = 'you added x', + ['have_withdrawn'] = 'you have withdrawn ~y~%sx~s~ ~b~%s~s~', + ['have_deposited'] = 'you have deposited ~y~%sx~s~ ~b~%s~s~', ['quantity'] = 'quantity', ['inventory'] = 'inventory', - ['police_stock'] = 'Police Stock', + ['police_stock'] = 'police Stock', -- Misc ['remove_prop'] = 'press ~INPUT_CONTEXT~ to delete the object', ['map_blip'] = 'police Station', ['unrestrained_timer'] = 'you feel your handcuffs slowly losing grip and fading away.', -- Notifications ['alert_police'] = 'alert police', + ['phone_police'] = 'police', } diff --git a/locales/es.lua b/locales/es.lua index b6d4cf3d..6d3e3df4 100644 --- a/locales/es.lua +++ b/locales/es.lua @@ -103,22 +103,23 @@ Locales['es'] = { ['buy_weapon_menu'] = 'Arsenal - Comprar armas', ['not_enough_money'] = 'No tienes suficiente dinero', -- Boss Menu - ['take_company_money'] = 'Retirar dinero de la empresa', - ['deposit_money'] = 'Depositar dinero en la empresa', - ['amount_of_withdrawal'] = 'Cantidad a retirar', - ['invalid_amount'] = 'Cantidad inválida', - ['amount_of_deposit'] = 'Cantidad a depositar', - ['open_bossmenu'] = 'Presionar ~INPUT_CONTEXT~ para abrir el menú', - ['quantity_invalid'] = 'Cantidad invalida', - ['have_withdrawn'] = 'Has retirado x', - ['added'] = 'Has metido x', - ['quantity'] = 'Cantidad', + ['take_company_money'] = 'retirar dinero de la empresa', + ['deposit_money'] = 'depositar dinero en la empresa', + ['amount_of_withdrawal'] = 'cantidad a retirar', + ['invalid_amount'] = 'cantidad inválida', + ['amount_of_deposit'] = 'cantidad a depositar', + ['open_bossmenu'] = 'presionar ~INPUT_CONTEXT~ para abrir el menú', + ['quantity_invalid'] = 'cantidad invalida', + ['have_withdrawn'] = 'you have withdrawn ~y~%sx~s~ ~b~%s~s~', + ['have_deposited'] = 'you have deposited ~y~%sx~s~ ~b~%s~s~', + ['quantity'] = 'cantidad', ['inventory'] = 'inventario', - ['police_stock'] = 'Almacen Policial', + ['police_stock'] = 'almacen Policial', -- Misc - ['remove_prop'] = 'Presionar ~INPUT_CONTEXT~ para eliminar el objeto', - ['map_blip'] = 'Comisaría de policía', + ['remove_prop'] = 'presionar ~INPUT_CONTEXT~ para eliminar el objeto', + ['map_blip'] = 'comisaría de policía', ['unrestrained_timer'] = 'you feel your handcuffs slowly losing grip and fading away.', -- Notifications - ['alert_police'] = 'Alerta policia', + ['alert_police'] = 'alerta policia', + ['phone_police'] = 'policia', } diff --git a/locales/fi.lua b/locales/fi.lua index 7bc7d28a..976ae3e8 100644 --- a/locales/fi.lua +++ b/locales/fi.lua @@ -110,8 +110,8 @@ Locales['fi'] = { ['amount_of_deposit'] = 'talletuksen määrä', ['open_bossmenu'] = 'paina ~INPUT_CONTEXT~ avataksesi valikon', ['quantity_invalid'] = 'invalid quantity', - ['have_withdrawn'] = 'sinä nostit x', - ['added'] = 'sinä lisäsit varastoon x', + ['have_withdrawn'] = 'you have withdrawn ~y~%sx~s~ ~b~%s~s~', + ['have_deposited'] = 'you have deposited ~y~%sx~s~ ~b~%s~s~', ['quantity'] = 'määrä', ['inventory'] = 'varasto', ['police_stock'] = 'Poliisin Varasto', @@ -121,4 +121,5 @@ Locales['fi'] = { ['unrestrained_timer'] = 'you feel your handcuffs slowly losing grip and fading away.', -- Notifications ['alert_police'] = 'hälyytys Poliisi', + ['phone_police'] = 'poliisi', } \ No newline at end of file diff --git a/locales/fr.lua b/locales/fr.lua index 663b286c..2ba1d387 100644 --- a/locales/fr.lua +++ b/locales/fr.lua @@ -109,16 +109,17 @@ Locales['fr'] = { ['invalid_amount'] = 'montant invalide', ['amount_of_deposit'] = 'montant du dépôt', ['open_bossmenu'] = 'appuyez sur ~INPUT_CONTEXT~ pour ouvrir le menu', - ['quantity_invalid'] = 'Quantité invalide', - ['have_withdrawn'] = 'Vous avez retiré x', - ['added'] = 'Vous avez ajouté x', - ['quantity'] = 'Quantité', + ['quantity_invalid'] = 'quantité invalide', + ['have_withdrawn'] = 'you have withdrawn ~y~%sx~s~ ~b~%s~s~', + ['have_deposited'] = 'you have deposited ~y~%sx~s~ ~b~%s~s~', + ['quantity'] = 'quantité', ['inventory'] = 'inventaire', - ['police_stock'] = 'Police Stock', + ['police_stock'] = 'police Stock', -- Misc ['remove_prop'] = 'appuyez sur ~INPUT_CONTEXT~ pour enlever l\'objet', ['map_blip'] = 'Commissariat', ['unrestrained_timer'] = 'you feel your handcuffs slowly losing grip and fading away.', -- Notifications ['alert_police'] = 'alerte police', + ['phone_police'] = 'police', } diff --git a/locales/pl.lua b/locales/pl.lua index f81a98d2..2a8fb1b4 100644 --- a/locales/pl.lua +++ b/locales/pl.lua @@ -111,10 +111,8 @@ Locales['pl'] = { ['amount_of_deposit'] = 'wartość depozytu', ['open_bossmenu'] = 'naciśnij ~INPUT_CONTEXT~ aby otworzyć menu', ['quantity_invalid'] = 'nieprawidłowa ilość', - ['have_withdrawn'] = 'wypłaciłeś x', - ['not_enough_in_society'] = 'niewystarczająca ilość przedmiotu w społeczeństwie!', - ['player_cannot_hold'] = '~r~Nie masz~w~ wystarczająco ~y~wolnego miejsca~w~ w ekwipunku!', - ['added'] = 'dodałeś x', + ['have_withdrawn'] = 'you have withdrawn ~y~%sx~s~ ~b~%s~s~', + ['have_deposited'] = 'you have deposited ~y~%sx~s~ ~b~%s~s~', ['quantity'] = 'ilość', ['inventory'] = 'ekwipunek', ['police_stock'] = 'zapasy policji', @@ -124,4 +122,5 @@ Locales['pl'] = { ['unrestrained_timer'] = 'czujesz, że twoje kajdanki powoli tracą przyczepność i znikają.', -- Notifications ['alert_police'] = 'ostrzeż policję', + ['phone_police'] = 'police', } diff --git a/locales/sv.lua b/locales/sv.lua index 02ef8dfb..dc0a6fb4 100644 --- a/locales/sv.lua +++ b/locales/sv.lua @@ -109,8 +109,8 @@ Locales['sv'] = { ['amount_of_deposit'] = 'belopp att lägga in', ['open_bossmenu'] = 'tryck ~INPUT_CONTEXT~ för att öppna menyn', ['quantity_invalid'] = 'otillgängligt antal', - ['have_withdraw'] = 'Du har tagit ut x', - ['added'] = 'Du la in x', + ['have_withdrawn'] = 'du har tagit ut ~y~x%s~s~ ~b~%s~s~', + ['have_deposited'] = 'du har lagrat ~y~x%s~s~ ~b~%s~s~', ['quantity'] = 'Antal', ['inventory'] = 'Förråd', ['police_stock'] = 'Polisförråd', @@ -120,4 +120,5 @@ Locales['sv'] = { ['unrestrained_timer'] = 'dina handklovar har försvunnit', -- Notifications ['alert_police'] = 'Meddela polisen', + ['phone_police'] = 'polisen', } diff --git a/server/main.lua b/server/main.lua index 2235983a..176f1a16 100644 --- a/server/main.lua +++ b/server/main.lua @@ -81,23 +81,29 @@ end) RegisterServerEvent('esx_policejob:getStockItem') AddEventHandler('esx_policejob:getStockItem', function(itemName, count) + local _source = source + local xPlayer = ESX.GetPlayerFromId(_source) + local sourceItem = xPlayer.getInventoryItem(itemName) - local xPlayer = ESX.GetPlayerFromId(source) + TriggerEvent('esx_addoninventory:getSharedInventory', 'society_police', function(inventory) - TriggerEvent('esx_addoninventory:getSharedInventory', 'society_police', function(inventory) + local item = inventory.getItem(itemName) - local item = inventory.getItem(itemName) - - if item.count >= count then - inventory.removeItem(itemName, count) - xPlayer.addInventoryItem(itemName, count) - else - TriggerClientEvent('esx:showNotification', xPlayer.source, _U('quantity_invalid')) - end - - TriggerClientEvent('esx:showNotification', xPlayer.source, _U('have_withdrawn') .. count .. ' ' .. item.label) - - end) + -- is there enough in the society? + if count > 0 and item.count >= count then + + -- can the player carry the said amount of x item? + if sourceItem.limit ~= -1 and (sourceItem.count + count) > sourceItem.limit then + TriggerClientEvent('esx:showNotification', _source, _U('quantity_invalid')) + else + inventory.removeItem(itemName, count) + xPlayer.addInventoryItem(itemName, count) + TriggerClientEvent('esx:showNotification', _source, _U('have_withdrawn', count, item.label)) + end + else + TriggerClientEvent('esx:showNotification', _source, _U('quantity_invalid')) + end + end) end) @@ -117,7 +123,7 @@ AddEventHandler('esx_policejob:putStockItems', function(itemName, count) TriggerClientEvent('esx:showNotification', xPlayer.source, _U('quantity_invalid')) end - TriggerClientEvent('esx:showNotification', xPlayer.source, _U('added') .. count .. ' ' .. item.label) + TriggerClientEvent('esx:showNotification', xPlayer.source, _U('have_deposited', count, item.label)) end)