⛏️Ez-Crafting
Menu de fabrication d'objet(s) !
Ce script est très simple a installer sur votre serveur, mais pour ça suivez attentivement cette documentation !
Configuration :
Modifiez le nom de votre serveur : Ligne #3
Crafting.ServerName = "WestSideFA"
Vous pouvez changer la couleur principale des icones du Menu ! Ligne #5
Crafting.ColorOfIcon = "00FF93"
Customiser la commande selon vos gouts : Ligne #7
Crafting.OpenMenuCommand = "crafting"
- Configuration du menu par défaut : Vous pouvez ajouter des objets dans le menu par défaut : Ligne #9 Voici la liste d'objets par défaut :
Crafting.Items = {
["og_kush_joint"] = {
label = "OG Kush Joint",
img = "https://media.discordapp.net/attachments/1138949637236080730/1192494209769414757/og_kush_joint.png?ex=65e0a6c7&is=65ce31c7&hm=ddfb75eb0b8baef13329c48b649e19dca322d3ea7f72a562f1d3f1a767539c7b&=&format=webp&quality=lossless&width=169&height=106",
needs = {
["ocb_paper"] = {label = "Feuille OCB", count = 1},
["og_kush_bag"] = {label = "OG Kush 1G", count = 1},
},
timeforcrafting = 3000,
difficultyofcraft = "easy",
},
["blue_dream_joint"] = {
label = "Blue Dream Joint",
img = "https://media.discordapp.net/attachments/1138949637236080730/1192494208926359612/purple_haze_joint.png?ex=65e0a6c6&is=65ce31c6&hm=dc3ba3ad95e4928370c3cffd7cc00f4c9ba707b334c8a5131940d064b0e39a51&=&format=webp&quality=lossless&width=169&height=106",
needs = {
["ocb_paper"] = {label = "Feuille OCB", count = 1},
["blue_dream_bag"] = {label = "Blue Dream 1G", count = 1},
},
timeforcrafting = 3000,
difficultyofcraft = "easy",
},
["purple_haze_joint"] = {
label = "Purple Haze Joint",
img = "https://media.discordapp.net/attachments/1138949637236080730/1192494208926359612/purple_haze_joint.png?ex=65e0a6c6&is=65ce31c6&hm=dc3ba3ad95e4928370c3cffd7cc00f4c9ba707b334c8a5131940d064b0e39a51&=&format=webp&quality=lossless&width=169&height=106",
needs = {
["ocb_paper"] = {label = "Feuille OCB", count = 1},
["purple_haze_bag"] = {label = "Purple Haze 1G", count = 1},
},
timeforcrafting = 3000,
difficultyofcraft = "easy",
},
["banana_kush_joint"] = {
label = "Banana Kush Joint",
img = "https://media.discordapp.net/attachments/1138949637236080730/1192494209769414757/og_kush_joint.png?ex=65e0a6c7&is=65ce31c7&hm=ddfb75eb0b8baef13329c48b649e19dca322d3ea7f72a562f1d3f1a767539c7b&=&format=webp&quality=lossless&width=169&height=106",
needs = {
["ocb_paper"] = {label = "Feuille OCB", count = 1},
["banana_kush_bag"] = {label = "Banana Kush 1G", count = 1},
},
timeforcrafting = 3000,
difficultyofcraft = "easy",
},
}
Voici comment ajouter un nouvel objet :
["nom_de_votre_item"] = {
label = "Label de fabrication",
img = "https://liendelimage.fr/image.png", -- ou false si pas d'image
needs = {
["item_requis"] = {label = "Label item requis", count = 1},
-- possibilité d'en ajouter a l'infini
},
timeforcrafting = 3000, -- temps de fabrication
difficultyofcraft = "easy", -- difficulté de fabrication (voir en-dessous)
},
En ce qui concerne la difficulté de fabrication, Celle-ci se réfère aux différents types de difficulté de la fonction lib.skillCheck de ox_lib ! Voici un court exemple des difficultés :
-- Difficulté pré-réglée
'easy'
'medium'
'hard'
-- Difficulté Customisé :
{areaSize = 60, speedMultiplier = 2}
-- Difficulté pré-reglé :
-- (pour vous donner un ordre d'idées)
'easy' = { areaSize: 50, speedMultiplier: 1 }
'medium' = { areaSize: 40, speedMultiplier: 1.5 }
'hard' = { areaSize: 25, speedMultiplier: 1.75 }
En cas de soucis avec la difficulté veuillez vous référer à la documentation ox_lib/skillCheck !!
Dernière mise à jour