Configuration
Contenu de config.lua
_Config = {
-- Configuration du framework
framework = "newESX", -- | newESX utilise la librairie OX | ESX utilise la librairie ESX
getESX = "esx:getSharedObject", -- Si vous utilisé OX alors cette ligne est inutilisable
OpenMenu = "L", -- Ouvrir le coffre du véhicule
ImageLogServer = "https://i.goopics.net/yl14w8.gif", -- Logo webhooks discord
char_ = "CHAR_SOCIAL_CLUB", -- Logo des notifications
actifBannierre = true, -- Active la bannière
actifTitreMenu = false, -- Si vous activer la bannière sert à rien de mettre les titres
textureName = 'root_cause', -- Fichier dans le dossier stream
fichierYTD = 'ahero_red', -- Fichier dans le fichier root_cause
taille_menu = 0.0, -- Taille du menu, le maxinum est 100.0
position_menus = {verticale = 0, horizontale = 100}, -- Position du menu
color_menu = {r = 20, g = 0, b = 0}, -- Couleur du menu
-- Journalisation et débogage
affichePrint = false, -- Affiche les logs en utilisant les prints
webhooks = {
["veh_coffre_item_retire"] = { w = "" },
["veh_coffre_item_depot"] = { w = "" },
["veh_coffre_cash_depot"] = { w = "" },
["veh_coffre_argent_sale_depot"] = { w = "" },
["veh_coffre_cash_retire"] = { w = "" },
["veh_coffre_argent_sale_retire"] = { w = "" },
["veh_coffre_weapon_depot"] = { w = "" },
["veh_coffre_weapon_retire"] = { w = "" },
},
-- Configuration des munitions des armes
useClipWeaponAmmo = true,
sendAmmoClip = 25,
-- Paramètres internes (ne pas modifier)
enableErrorsLog = true,
getPlayerInventory = {},
invWeaponPlayer = {},
onItems = {},
}
-- Fonctions utilitaires (ne pas modifier)
GroupDigits = function(value)
local left, num, right = string.match(value, '^([^%d]*%d)(%d*)(.-)$')
return left .. (num:reverse():gsub('(%d%d%d)', '%1 '):reverse()) .. right
end
-- Configuration du stockage des véhicules
poids_vehs = {
[0] = 30, -- Compact : Stockage de 30 unités
[1] = 50, -- Sedan : Stockage de 50 unités
[2] = 150, -- SUV : Stockage de 150 unités
[3] = 25, -- Coupes : Stockage de 25 unités
[4] = 20, -- Muscle : Stockage de 20 unités
[5] = 20, -- Sports Classics : Stockage de 20 unités
[6] = 15, -- Sports : Stockage de 15 unités
[7] = 10, -- Super : Stockage de 10 unités
[8] = 1, -- Motorcycles : Stockage de 1 unité
[9] = 30, -- Off-road : Stockage de 30 unités
[10] = 250, -- Industrial : Stockage de 250 unités
[11] = 350, -- Utility : Stockage de 350 unités
[12] = 200, -- Vans : Stockage de 200 unités
[13] = 0, -- Cycles : Stockage de 0 unité
[14] = 100, -- Boats : Stockage de 100 unités
[15] = 5, -- Helicopters : Stockage de 5 unités
[16] = 1000,-- Planes : Stockage de 1000 unités
[17] = 100, -- Service : Stockage de 100 unités
[18] = 100, -- Emergency : Stockage de 100 unités
[19] = 100, -- Military : Stockage de 100 unités
[20] = 500, -- Commercial : Stockage de 500 unités
[21] = 0, -- Trains : Stockage de 0 unité
}
-- Remplacements de stockage personnalisés pour les véhicules
poids_vehs_custom = {
[GetHashKey("kamacho")] = 100,
-- [GetHashKey("bf400")] = 100,
-- ajouter
}
-- Fonction pour obtenir la valeur de la classe de véhicule (ne pas modifier)
function GetVehClassValue(class, model)
if poids_vehs_custom[model] ~= nil then
return poids_vehs_custom[model]
else
if poids_vehs[class] ~= nil then
return poids_vehs[class]
else
return 20
end
end
end
Dernière mise à jour