๐ฅDevcore Install
Step 1: Locate the Inventory Folder
Navigate to your FiveM server directory.
Open the
resources
folder.Find and open the inventory resource folder.
Step 2: Add Inventory Configs
Please visit your desired inventory above
Find Step 3 and install config named "Items Config (non-consumable)"
Step 3: Locate the devcore_needs Folder
Navigate to your FiveM server directory.
Open the
resources
folder.Find and open the
devcore_needs
resource folder.Copy and paste inside
devcore_needs/configs/items.lua
Devcore Config
-- ๐ธ Cocktails & Drinks
["djs_berryflower_martini"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_berryflower_martini",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_blackberry_martini"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_blackberry_martini",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_bloodorange_margarita"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_bloodorange_margarita",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_carambolaandmint_margarita"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_carambolaandmint_margarita",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_cherryhibiscus_margarita"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_cherryhibiscus_margarita",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_cherrypineapple_margarita"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_cherrypineapple_margarita",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_ginandtonic"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_ginandtonic",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_grapefruit_martini"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_grapefruit_martini",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_raspberry_martini"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_raspberry_martini",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
["djs_strawberry_margarita"] = {
Size = 220,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_strawberry_margarita",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 50, max = 75},
Status = 50000,
Stress = -1000,
Alcohol = 0.05,
},
},
-- ๐ฅ Jello Shots
["djs_prop_blueberrypie_jelloshot"] = {
Size = 120,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_prop_blueberrypie_jelloshot",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 20, max = 30},
Status = 30000,
Stress = -500,
Alcohol = 0.1,
},
},
["djs_prop_cherrylimepie_jelloshot"] = {
Size = 120,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_prop_cherrylimepie_jelloshot",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 20, max = 30},
Status = 30000,
Stress = -500,
Alcohol = 0.1,
},
},
["djs_prop_cherrypie_jelloshot"] = {
Size = 120,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_prop_cherrypie_jelloshot",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 20, max = 30},
Status = 30000,
Stress = -500,
Alcohol = 0.1,
},
},
["djs_prop_keylimepie_jelloshot"] = {
Size = 120,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_prop_keylimepie_jelloshot",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 20, max = 30},
Status = 30000,
Stress = -500,
Alcohol = 0.1,
},
},
["djs_prop_orangecream_jelloshot"] = {
Size = 120,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_prop_orangecream_jelloshot",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 20, max = 30},
Status = 30000,
Stress = -500,
Alcohol = 0.1,
},
},
["djs_prop_pineappleshortcake_jelloshot"] = {
Size = 120,
Type = "DRINK",
Prop = {
Main = {
Model = "djs_prop_pineappleshortcake_jelloshot",
BoneID = 60309,
Offset = vector3(0.01, 0.01, 0.06),
Rot = vector3(5.0, 5.0, -180.5),
},
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop_bottle",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = {min = 20, max = 30},
Status = 30000,
Stress = -500,
Alcohol = 0.1,
},
},
-- ๐ฎ Food
["djs_empanadas"] = {
Size = 200,
Type = "FOOD",
Prop = {
Main = {
Model = "djs_empanadas",
BoneID = 18905,
Offset = vector3(0.1, 0.0, 0.02),
Rot = vector3(-16.0, 0.0, 0.0),
},
Second = {
Model = "djs_prop_empanadas",
BoneID = 57005,
Offset = vector3(0.11, 0.04, -0.03),
Rot = vector3(-33.0, 0.0, 0.0),
},
},
Anim = {
Hold = nil,
Use = {
dict = "anim@eat@fork",
anim = "fork_clip",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = {min = 15, max = 25},
Status = 60000,
Stress = -1000,
Alcohol = nil,
},
},
["djs_vutacos"] = {
Size = 200,
Type = "FOOD",
Prop = {
Main = {
Model = "djs_vutacos",
BoneID = 18905,
Offset = vector3(0.1, 0.0, 0.02),
Rot = vector3(-16.0, 0.0, 0.0),
},
Second = {
Model = "djs_prop_vutacos",
BoneID = 57005,
Offset = vector3(0.11, 0.04, -0.03),
Rot = vector3(-33.0, 0.0, 0.0),
},
},
Anim = {
Hold = nil,
Use = {
dict = "anim@eat@fork",
anim = "fork_clip",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = {min = 15, max = 25},
Status = 60000,
Stress = -1000,
Alcohol = nil,
},
},
["djs_vuburritos"] = {
Size = 200,
Type = "FOOD",
Prop = {
Main = {
Model = "djs_vuburritos",
BoneID = 18905,
Offset = vector3(0.1, 0.0, 0.02),
Rot = vector3(-16.0, 0.0, 0.0),
},
Second = {
Model = "djs_prop_vuburritos",
BoneID = 57005,
Offset = vector3(0.11, 0.04, -0.03),
Rot = vector3(-33.0, 0.0, 0.0),
},
},
Anim = {
Hold = nil,
Use = {
dict = "anim@eat@fork",
anim = "fork_clip",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = {min = 15, max = 25},
Status = 60000,
Stress = -1000,
Alcohol = nil,
},
},
Adjust size, Bites, Status, Stress, and Alcohol as needed.
Step 4: Add Item Image
ox_inventory:
ox_inventory/web/images/
Step 5: Save the File & Restart Server
Save the
items.lua
file.Restart your FiveM server using one of the following methods:
Full Server Restart: Stop and start the server manually.
Last updated