Placeable items
Ce guide t’explique pas à pas comment installer et configurer le script KQ_PLACEABLE_ITEMS pour FiveM.
Étape 1 :
Après avoir téléchargé le script, décompresse le dossier et place-le dans le répertoire resources de ton serveur FiveM.
Étape 2 :
Ouvre le fichier config.lua dans le dossier du script et vérifie que le bon framework est activé.
Si tu utilises ox-inventory, passe Config.oxInventorySettings > enabled à true et désactive les autres frameworks.
Si tu n’utilises pas ox-inventory, pense à désactiver Config.oxInventorySettings > enabled.
Étape 3 :
<!> Uniquement si tu utilises des items persistants
Ensuite, importe le fichier kq_placeable_items.sql dans ta base de données. Il crée les tables dont le script a besoin pour fonctionner correctement. Cette vidéo montre comment importer un fichier SQL dans ta base de données : https://www.youtube.com/watch?v=xBbqDLXrZGY.
Étape 4 :
Une fois le fichier de config prêt, ajoute le script à ton fichier server.cfg. Veille à l’ajouter après ton framework, pour qu’il se charge et démarre correctement.
Étape 5 :
Configure le script à ta guise. Ajoute tes propres items et définis les modèles correspondants.
Terminé
Profite bien du script !
Intégration OX-Inventory
Si tu veux ajouter une option « Place » directement dans l’inventaire, ajoute simplement la ligne suivante à chaque item de tes listes d’items (et d’armes) ox-inventory :
buttons = {{ label = 'Place', action = function(slot) exports['kq_placeable_items']:placeItem(slot) end }},
Voici un exemple complet :
["gold"] = {
label = "Gold",
weight = 1,
stack = true,
close = true,
buttons = {{ label = 'Place', action = function(slot) exports['kq_placeable_items']:placeItem(slot) end }},
},

