Configuration
Contenu de config.lua
-- Configuration principale
_Config = {
-- Configuration du framework
framework = 'newESX', -- newESX ou ESX
getESX = "esx:getSharedObject", -- Obtenir ESX
OpenMenu = "f5", -- Touche d'ouverture du menu (Configurer dans le jeu : touche P => Paramètres => Configuration des touches => FiveM)
Pointe_du_doigt = "b", -- Touche pour pointer du doigt (Configurer dans le jeu)
Lever_les_mains = "g", -- Touche pour lever les mains (Configurer dans le jeu)
Accroupir = "f9", -- Touche pour s'accroupir (Configurer dans le jeu)
Tombe_par_terre = "4", -- Touche pour tomber par terre (Configurer dans le jeu)
ImageLogServer = "https://i.goopics.net/yl14w8.gif", -- Image du log serveur (hébergement d'image : https://www.zupimages.net/)
char_ = "CHAR_SOCIAL_CLUB", -- Char pour notification côté client et serveur (https://wiki.gtanet.work/index.php?title=Notification_Pictures)
-- Apparence du menu
actifBannierre = true, -- Activer la bannière (true = oui | false = non)
actifTitreMenu = true, -- Activer le titre du menu (true = oui | false = non)
textureName = 'root_cause', -- Nom de la texture (https://wiki.gtanet.work/index.php?title=Notification_Pictures)
fichierYTD = 'ahero_red', -- Fichier YTD (https://wiki.gtanet.work/index.php?title=Notification_Pictures)
taille_menu = 0.0, -- Taille du menu de 0 à 100
position_menus = { verticale = 0, horizontale = 100 }, -- Position du menu
color_menu = { r = 20, g = 0, b = 0 }, -- Couleur du menu (changer la couleur : https://htmlcolorcodes.com/fr/)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------- == Les Options que vous devez Configurer == -------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- Paramètres en jeu
animationDonner = true, -- Activer l'animation pour donner (true = activer, false = désactiver)
animationRefuse = true, -- Activer l'animation pour refuser (true = activer, false = désactiver)
animationJeter = true, -- Activer l'animation pour jeter (true = activer, false = désactiver)
JobLabel = { -- Labels des jobs pour les factures
["society_police"] = "Police",
["society_ambulance"] = "Ambulance",
-- Ajouter vos jobs légaux ici
},
useESX_job2account = true, -- Utiliser ESX (mettre sur TRUE)
use_aGangs_job2account = false, -- Utiliser la ressource aGangs (mettre sur TRUE si utilisé, sinon sur FALSE)
usePMA_VOICE_RADIO = false, -- Utiliser pma-voice (mettre sur TRUE si utilisé, sinon sur FALSE)
-- Messages anonymes
actifMessageAnonmyme = true, -- Activer les messages anonymes (true = activer, false = désactiver)
picture = "CHAR_BLANK_ENTRY", -- Char pour notification côté client et serveur (https://wiki.gtanet.work/index.php?title=Notification_Pictures)
sonEnvoieMessageAnonyme = true, -- Activer le son lors de l'envoi d'un message anonyme (true = activer, false = désactiver)
timeAnnonceAnonyme = 1, -- CoolDown des annonces anonymes (1 = 1 minute)
-- Armes pour otage
possibleArmesToOtage = { -- Liste des armes pour prendre un otage (écrire en majuscules)
"WEAPON_PISTOL",
},
-- Webhooks pour les journaux
webhooks = {
["echange_money"] = { w = "" },
["echange_money_sale"] = { w = "" },
["inventaire_jeter"] = { w = "" },
["inventaire_echange_player_player"] = { w = "" },
["inventaire_remove_weapon"] = { w = "" },
["inventaire_donne_minutions_weapon"] = { w = "" },
["inventaire_donne_weapon"] = { w = "" },
["inventaire_paye_facture"] = { w = "" },
["remove_money"] = { w = "" },
["envoie_message_anonyme"] = { w = "" },
},
-- Notifications personnalisées okok
notifOkOk = false, -- Utiliser okokNotif (mettre sur TRUE si utilisé, sinon sur FALSE)
-- Facturation personnalisée okokBilling
okokBilling = true, -- Utiliser okokBilling (mettre sur TRUE si utilisé, sinon sur FALSE)
DatabaseTable = "okokbilling", -- Nom de la table pour les factures
UseAutoPay = false, -- Paiement automatique des factures (true = actif)
FeeAfterEachDay = true, -- Ajout de frais pour retard de paiement (true = actif)
FeeAfterEachDayPercentage = 5, -- Pourcentage des frais de retard
CheckForUnpaidInvoicesEvery = 60, -- Intervalle de vérification des factures impayées (en minutes, maximum 60 minutes)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------- == Les Options que vous devez Configurer == -------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- NE PAS TOUCHER
enableErrorsLog = true,
enableSqlLog = true,
onItems = {},
getInvPlayer = {},
eventsESX = {
jsfour_id_card_open = "jsfour-idcard:open"
},
index_identite = 1,
index_permis = 1,
index_arme = 1,
text = { regarde = "Regardé", montre = "Montré" },
index_vetement = 1,
index_accessoires = 1,
index_vehicle_open = 1,
index_vehicle_close = 1,
index_vehicle_VhcWindows_open = 1,
index_vehicle_VhcWindows_close = 1,
checkBoxRadio = false,
checkBruitages = false,
nRadio = false,
defaultVolume = {},
defaultVolumeIndex = 0.50,
radioState = false,
Bruitages = false,
VolumeRadio = 1.0,
ColorRadio = nil,
Frequence = 0,
voiceScript = exports["pma-voice"],
CheckBoxmodeCinema = false,
porteeAnimation = false,
otageAnimation = false,
trainerAnimation = false,
-- NE PAS TOUCHER
}
--[[
-- == Commandes disponibles == --
/trainer -- Trainer une personne par terre
/otage -- Prendre une personne en otage
/porter -- Porter une personne
]]
Dernière mise à jour