From 564ab30558a09270b2bda9c911f132ef5086db74 Mon Sep 17 00:00:00 2001 From: Space V Date: Sat, 29 Jul 2023 21:29:35 +0200 Subject: [PATCH] chore(locale): update fr lang and new commands name --- locales/fr.json | 32 +++++++++++++++++++++++--------- server/commands.lua | 12 ++++++------ shared/config.lua | 2 +- 3 files changed, 30 insertions(+), 16 deletions(-) diff --git a/locales/fr.json b/locales/fr.json index f1310b5..36ac0e9 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -1,13 +1,27 @@ { - "title_vehicle_locked": "Véhicule verrouillé", + "title_vehicle_locked": "Véhicule Verrouillé", "vehicle_locked": "Vous avez verrouillé votre véhicule", - "title_vehicle_unlocked": "Véhicule déverrouillé", + "title_vehicle_unlocked": "Véhicule Déverrouillé", "vehicle_unlocked": "Vous avez déverrouillé votre véhicule", "plate_tooltip": "Plaque", - "key_mapping": "Clé du véhicule", - "command_key_has_been_added": "La clé pour ce véhicule a été ajoutée à votre inventaire", - "command_key_not_found": "La clé pour ce véhicule n'a pas pu être ajoutée à votre inventaire. Veuillez activer le mode Debug dans la configuration et vérifier la console du serveur pour plus d'informations", - "command_not_in_a_vehicle": "Vous n'êtes pas dans un véhicule", - "command_key_has_been_removed": "La clé pour ce véhicule a été retirée de votre inventaire", - "command_key_cant_be_removed": "La clé pour ce véhicule n'a pas pu être trouvée/supprimée de votre inventaire. Veuillez activer le mode Debug dans la configuration et vérifier la console du serveur pour plus d'informations" -} \ No newline at end of file + "key_mapping": "Clé du Véhicule", + "command_player_not_found": "La cible n'a pas pu être trouvée", + "command_help_playerID": "L'ID du joueur cible", + "command_addkeytoplayer": "Ajouter une clé pour la voiture dans laquelle se trouve la cible.", + "command_removekeytoplayer": "Supprimer toutes les clés pour la voiture dans laquelle se trouve la cible.", + "command_removekeytoplayers": "Supprimer toutes les clés pour la voiture dans laquelle se trouve la cible de l'inventaire de tous les joueurs.", + "command_getkeycountfromplayer": "Obtenir le nombre de clés présentes dans l'inventaire des joueurs pour la voiture dans laquelle se trouve la cible.", + "command_keycount_result_target": "%s clés ont été trouvées dans les inventaires des joueurs", + "command_keycount_result_plate": "%s clés ont été trouvées avec la plaque %s dans tous les inventaires des joueurs", + "command_keyremove_players": "%s clés ont été retirées avec la plaque %s dans tous les inventaires des joueurs", + "command_help_count_add": "Nombre de clés à ajouter.", + "command_help_block_key": "Empêche la clé d'être retirée de l'inventaire de la cible. Utilisez '0' pour désactiver et '1' pour activer.", + "command_block_key_invalid": "La valeur doit être 0 ou 1", + "command_key_has_been_added": "La clé pour le véhicule spécifique a été ajoutée à l'inventaire de la cible", + "command_key_not_found": "La clé du véhicule dans lequel se trouvait la cible n'a pas pu être ajoutée/retirée de l'inventaire de la cible. Veuillez activer le mode de débogage (Debug) dans la configuration et consulter la console du serveur pour plus d'informations", + "command_not_in_a_vehicle": "La cible n'est pas dans un véhicule", + "command_key_has_been_removed": "La clé du véhicule dans lequel se trouvait la cible a été retirée de son inventaire.", + "command_plate_help": "La plaque d'immatriculation du véhicule, maximum 8 caractères", + "command_error": "Une erreur est survenue avec la commande. Veuillez activer le mode de debug dans la configuration et consulter la console du serveur pour plus d'informations" + } + \ No newline at end of file diff --git a/server/commands.lua b/server/commands.lua index 6f1d15f..a9f6977 100644 --- a/server/commands.lua +++ b/server/commands.lua @@ -11,7 +11,7 @@ end lib.locale() -ESX.RegisterCommand({'addkeytoplayer'}, 'admin', function(xPlayer, args, showError) +ESX.RegisterCommand({'addkey'}, 'admin', function(xPlayer, args, showError) local player = GetPlayerPed(args.playerId) if not (player) or not (IsPedAPlayer(player)) then return addMessage(xPlayer.source, 'error', locale('command_player_not_found')) @@ -34,7 +34,7 @@ end, false, {help = locale('command_addkeytoplayer'), arguments = { {name = 'blockKey', help = locale('command_help_block_key'), type = 'number'} }}) -ESX.RegisterCommand({'removekeytoplayer'}, 'admin', function(xPlayer, args, showError) +ESX.RegisterCommand({'removekey'}, 'admin', function(xPlayer, args, showError) local player = GetPlayerPed(args.playerId) if not (player) or not (IsPedAPlayer(player)) then return addMessage(xPlayer.source, 'error', locale('command_player_not_found')) @@ -52,7 +52,7 @@ end, false, {help = locale('command_removekeytoplayer'), arguments = { {name = 'playerId', help = locale('command_help_playerID'), type = 'number'}, }}) -ESX.RegisterCommand({'removekeysfromplayers'}, 'admin', function(xPlayer, args, showError) +ESX.RegisterCommand({'removeallkeys'}, 'admin', function(xPlayer, args, showError) local player = GetPlayerPed(args.target) local vehicle = GetVehiclePedIsIn(player, false) if not (DoesEntityExist(vehicle)) or (vehicle == 0) then @@ -67,7 +67,7 @@ end, false, {help = locale('command_removekeytoplayers'), arguments = { {name = 'target', help = locale('command_help_playerID'), type = 'number'}, }}) -ESX.RegisterCommand({'removekeysfromplayersfromplate'}, 'admin', function(xPlayer, args, showError) +ESX.RegisterCommand({'removeplatekeys'}, 'admin', function(xPlayer, args, showError) local success, keyCount = RemoveKeysFromPlayersFromPlate(args.plate) if not (success) then return addMessage(xPlayer.source, 'error', locale('command_key_not_found')) @@ -77,7 +77,7 @@ end, false, {help = locale('command_removekeytoplayers'), arguments = { {name = 'plate', help = locale('command_plate_help'), type = 'string'}, }}) -ESX.RegisterCommand({'getkeycountfromplayer'}, 'admin', function(xPlayer, args, showError) +ESX.RegisterCommand({'getvehiclekeys'}, 'admin', function(xPlayer, args, showError) local player = GetPlayerPed(args.playerId) if not (player) or not (IsPedAPlayer(player)) then return addMessage(xPlayer.source, 'error', locale('command_player_not_found')) @@ -95,7 +95,7 @@ end, false, {help = locale('command_getkeycountfromplayer'), arguments = { {name = 'playerId', help = locale('command_help_playerID'), type = 'number'}, }}) -ESX.RegisterCommand({'getkeycountfromplate'}, 'admin', function(xPlayer, args, showError) +ESX.RegisterCommand({'getplatekeys'}, 'admin', function(xPlayer, args, showError) local count = GetKeyCountFromPlate(args.plate) if not (count) then return addMessage(xPlayer.source, 'error', locale('command_error')) diff --git a/shared/config.lua b/shared/config.lua index 9818b03..1ee9cfa 100644 --- a/shared/config.lua +++ b/shared/config.lua @@ -6,7 +6,7 @@ IDEV.Keys = { ControlKey = 'x', -- Key to use the keys on vehicle, NOTE: if you change this (only if you're already joined your server with the script started), you need to clear your fivem cache (client cache) since controls are cached into FiveM - Debug = true, -- Enable debug to show print error message when using functions from exports.lua (only for developers) + Debug = false, -- Enable debug to show print error message when using functions from exports.lua (only for developers) -- Whether to enable key animation and key prop when using the key outside the vehicle EnableKeyAnimationOutside = true,