diff --git a/[esx]/es_extended/locales/nl.lua b/[esx]/es_extended/locales/nl.lua index 8e3cd5eb..a4bbf30c 100644 --- a/[esx]/es_extended/locales/nl.lua +++ b/[esx]/es_extended/locales/nl.lua @@ -48,7 +48,7 @@ Locales['nl'] = { ['bank'] = 'Doolhofbank', ['account_bank'] = 'Bank', ['account_black_money'] = 'Zwart geld', - ['account_money'] = 'Cash', + ['account_money'] = 'Geld', ['act_imp'] = 'Kan actie niet uitvoeren', ['in_vehicle'] = 'Kan actie niet uitvoeren, speler zit in voertuig', diff --git a/[esx]/es_extended/server/onesync.lua b/[esx]/es_extended/server/onesync.lua index 2947f80a..5c9784c7 100644 --- a/[esx]/es_extended/server/onesync.lua +++ b/[esx]/es_extended/server/onesync.lua @@ -65,7 +65,7 @@ end function ESX.OneSync.SpawnVehicle(model, coords, heading, autoMobile, Properties, cb) model = type(model) == 'string' and joaat(model) or model Properties = Properties or {} - local vector = type(coords) == "vector3" and coords or vec(coords.x, coords.y, coords.z) + local coords = type(coords) == "vector3" and coords or vector3(coords.x, coords.y, coords.z) if type(autoMobile) ~= 'boolean' then return end @@ -86,7 +86,7 @@ end ---@param cb function function ESX.OneSync.SpawnObject(model, coords, heading, cb) if type(model) == 'string' then model = joaat(model) end - local vector = type(coords) == "vector3" and coords or vec(coords.x, coords.y, coords.z) + local coords = type(coords) == "vector3" and coords or vector3(coords.x, coords.y, coords.z) CreateThread(function() local entity = CreateObject(model, coords, true, true) while not DoesEntityExist(entity) do Wait(50) end diff --git a/[esx]/esx_multicharacter/locales/nl.lua b/[esx]/esx_multicharacter/locales/nl.lua new file mode 100644 index 00000000..4779bbae --- /dev/null +++ b/[esx]/esx_multicharacter/locales/nl.lua @@ -0,0 +1,25 @@ +Locales["nl"] = { + ["male"] = "Man", + ["female"] = "Vrouw", + ["delete_label"] = "Verwijder %s %s?", + ["select_char"] = "Kies Karakter", + ["create_char"] = "Creeër nieuw karakter", + ["char_play"] = "Speel dit karakter", + ["char_disabled"] = "Dit karakter is niet beschikbaar", + ["char_delete"] = "Verwijder dit karakter", + ["cancel"] = "Annuleer", + ["confirm"] = "Bevestig", + ["command_setslots"] = "Zet multicharacter aantal slots van een speler", + ["command_remslots"] = "Verwijder multicharacter aantal slots van een speler", + ["command_enablechar"] = "Zet een karakter van speler aan", + ["command_disablechar"] = "Zet een karakter van speler uit", + ["command_charslot"] = "Slot nummer van het karakter", + ["command_identifier"] = "Speler identifier", + ["command_slots"] = "# aantal slots", + ["slotsadd"] = "Je hebt %s aantal slots bij %s toegevoegd", + ["slotsedit"] = "Je hebt %s aantal slots bij %s aangepast", + ["slotsrem"] = "Je hebt slots bij %s verwijderd", + ["charenabled"] = "Je hebt karakter #%s van %s aangezet", + ["chardisabled"] = "Je hebt karakter #%s van %s uitgezet", + ["charnotfound"] = "Karakter #%s van %s bestaat niet", +} diff --git a/[esx_addons]/esx_allowlist/locales/pl.lua b/[esx_addons]/esx_allowlist/locales/pl.lua new file mode 100644 index 00000000..686f6661 --- /dev/null +++ b/[esx_addons]/esx_allowlist/locales/pl.lua @@ -0,0 +1,8 @@ +Locales['pl'] = { + ['allowlist_check'] = 'Sprawdzamy, czy jesteś na Allowlist.', + ['not_allowlisted'] = 'Aby dołączyć do tego serwera, musisz być na Allowlist!', + ['allowlist_empty'] = 'Brak zapisanych list Allowlist dla tego serwera.', + ['license_missing'] = 'Błąd: Brak ID!', + ['help_allowlist_add'] = 'dodaj do allowlist', + ['help_allowlist_load'] = 'przeładuj allowlist', +} diff --git a/[esx_addons]/esx_basicneeds/config.lua b/[esx_addons]/esx_basicneeds/config.lua index ce211543..a0b9fb0e 100644 --- a/[esx_addons]/esx_basicneeds/config.lua +++ b/[esx_addons]/esx_basicneeds/config.lua @@ -1,3 +1,17 @@ Config = {} Config.Locale = 'en' Config.Visible = true + +Config.Food = { + ["bread"] = { + status = 200000, + remove = false + } +} + +Config.Drinks = { + ["water"] = { + status = 100000, + remove = true + } +} diff --git a/[esx_addons]/esx_basicneeds/locales/br.lua b/[esx_addons]/esx_basicneeds/locales/br.lua index e263e11a..2f023c30 100644 --- a/[esx_addons]/esx_basicneeds/locales/br.lua +++ b/[esx_addons]/esx_basicneeds/locales/br.lua @@ -1,4 +1,4 @@ Locales['br'] = { - ['used_bread'] = 'você comeu 1x pão', - ['used_water'] = 'você tomou 1x água', -} \ No newline at end of file + ['used_eat'] = 'você comeu 1x %s', + ['used_drink'] = 'você tomou 1x %s', +} diff --git a/[esx_addons]/esx_basicneeds/locales/en.lua b/[esx_addons]/esx_basicneeds/locales/en.lua index 3d03856d..a84b4c38 100644 --- a/[esx_addons]/esx_basicneeds/locales/en.lua +++ b/[esx_addons]/esx_basicneeds/locales/en.lua @@ -1,4 +1,4 @@ Locales['en'] = { - ['used_bread'] = 'you have used 1x bread', - ['used_water'] = 'you have used 1x water', -} \ No newline at end of file + ['used_eat'] = 'you have used 1x %s', + ['used_drink'] = 'you have used 1x %s', +} diff --git a/[esx_addons]/esx_basicneeds/server/main.lua b/[esx_addons]/esx_basicneeds/server/main.lua index b0de7997..5fed3e92 100644 --- a/[esx_addons]/esx_basicneeds/server/main.lua +++ b/[esx_addons]/esx_basicneeds/server/main.lua @@ -1,19 +1,29 @@ -ESX.RegisterUsableItem('bread', function(source) - local xPlayer = ESX.GetPlayerFromId(source) - xPlayer.removeInventoryItem('bread', 1) - - TriggerClientEvent('esx_status:add', source, 'hunger', 200000) - TriggerClientEvent('esx_basicneeds:onEat', source) - xPlayer.showNotification(_U('used_bread')) +CreateThread(function() + for k,v in pairs(Config.Food) do + ESX.RegisterUsableItem(k, function(source) + local xPlayer = ESX.GetPlayerFromId(source) + if v.remove then + xPlayer.removeInventoryItem(k,1) + end + TriggerClientEvent("esx_status:add",source,"hunger",v.status) + TriggerClientEvent('esx_basicneeds:onEat',source) + xPlayer.showNotification(_U('used_eat', ESX.GetItemLabel(k))) + end) + end end) -ESX.RegisterUsableItem('water', function(source) - local xPlayer = ESX.GetPlayerFromId(source) - xPlayer.removeInventoryItem('water', 1) - - TriggerClientEvent('esx_status:add', source, 'thirst', 200000) - TriggerClientEvent('esx_basicneeds:onDrink', source) - xPlayer.showNotification(_U('used_water')) +CreateThread(function() + for k,v in pairs(Config.Drinks) do + ESX.RegisterUsableItem(k, function(source) + local xPlayer = ESX.GetPlayerFromId(source) + if v.remove then + xPlayer.removeInventoryItem(k,1) + end + TriggerClientEvent("esx_status:add",source,"thirst",v.status) + TriggerClientEvent('esx_basicneeds:onDrink',source) + xPlayer.showNotification(_U('used_drink', ESX.GetItemLabel(k))) + end) + end end) ESX.RegisterCommand('heal', 'admin', function(xPlayer, args, showError) @@ -29,4 +39,4 @@ AddEventHandler('txAdmin:events:healedPlayer', function(eventData) end TriggerClientEvent('esx_basicneeds:healPlayer', eventData.id) -end) \ No newline at end of file +end) diff --git a/[esx_addons]/esx_drugs/locales/nl.lua b/[esx_addons]/esx_drugs/locales/nl.lua new file mode 100644 index 00000000..479c521a --- /dev/null +++ b/[esx_addons]/esx_drugs/locales/nl.lua @@ -0,0 +1,31 @@ +Locales ['nl'] = { + -- weed + ['weed_pickupprompt'] = 'druk op [E] om de Cannabis plant te oogsten.', + ['weed_quitprocess'] = 'druk op [E] om Proces Cannabis te stoppen.', + ['weed_inventoryfull'] = 'heb je geen voorraadruimte meer voor Cannabis.', + ['weed_processprompt'] = 'druk op [E] om Proces Cannabis te starten.', + ['weed_processingstarted'] = 'Cannabis verwerken tot marihuana...', + ['weed_processingfull'] = 'verwerking ~r~geannuleerd wegens volle voorraad!', + ['weed_processingenough'] = 'u moet 3x Cannabis hebben om te kunnen verwerken.', + ['weed_processed'] = 'je hebt 3x Cannabis verwerkt tot 1x Marihuana', + ['weed_processingtoofar'] = 'het proces is geannuleerd omdat u het gebied verlaten heeft.', + + -- drug dealer + ['dealer_prompt'] = 'druk op [E] om met de ~r~Drugs Dealer te praten.', + ['dealer_title'] = 'drugsdealer', + ['dealer_item'] = '$%s', + ['dealer_notenough'] = 'heb je daar niet genoeg van om te verkopen!', + ['dealer_sold'] = 'je hebt %sx %s verkocht voor $%s', + + -- license + ['license_title'] = 'u moet een verwerkingsvergunning hebben om dit product te verwerken, die kunt u hier kopen.', + ['license_no'] = 'nee', + ['license_bought'] = 'je kocht de %s voor ~r~$%s', + ['license_bought_fail'] = 'je kunt je geen %s veroorloven!', + ['license_weed'] = 'Licentie voor wietverwerking', + + -- blips + ['blip_weedfield'] = 'onkruidveld', + ['blip_weedprocessing'] = 'onkruidverwerking', + ['blip_drugdealer'] = 'drugsdealer', +} diff --git a/[esx_addons]/esx_weaponshop/locales/nl.lua b/[esx_addons]/esx_weaponshop/locales/nl.lua new file mode 100644 index 00000000..467b3323 --- /dev/null +++ b/[esx_addons]/esx_weaponshop/locales/nl.lua @@ -0,0 +1,13 @@ +Locales ['nl'] = { + ['buy_license'] = 'Koop een wapen vergunning?', + ['yes'] = '%s', + ['no'] = 'Nee', + ['weapon_bought'] = 'gekocht voor $%s', + ['not_enough_black'] = 'Je hebt niet genoeg zwart geld', + ['not_enough'] = 'je hebt niet genoeg geld', + ['already_owned'] = 'je hebt dit wapen al!', + ['shop_menu_title'] = 'Wapen winkel', + ['shop_menu_prompt'] = 'druk op [E] om de Wapen winkel te bezoeken.', + ['shop_menu_item'] = '$%s', + ['map_blip'] = 'Wapen winkel', +}