🥂Devcore Install
Step 1: Locate the Inventory Folder
Navigate to your FiveM server directory.
Open the
resourcesfolder.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
resourcesfolder.Find and open the
devcore_needsresource folder.Copy and paste inside
devcore_needs/configs/items.lua
Devcore Config
["djs_bigplate_baconeggtoast"] = {
Size = 250,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_bigplate_baconeggtoast',
BoneID = 18905,
Offset = vector3(0.13, 0.03, 0.02),
Rot = vector3(-18.0, -1.0, 10.0),
},
Second = {
Model = 'djs_fork',
BoneID = 57005,
Offset = vector3(0.14, 0.02, 0.01),
Rot = vector3(-118.0, 192.0, 24.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_single",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 15, max = 25 },
Status = 50000,
Stress = nil,
Alcohol = nil
},
},
["djs_bigplate_cinnamonroll"] = {
Size = 250,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_bigplate_cinnamonroll',
BoneID = 18905,
Offset = vector3(0.14, 0.0, 0.02),
Rot = vector3(-13.0, -1.0, 0.0),
},
Second = {
Model = 'djs_prop_cinnamonroll',
BoneID = 57005,
Offset = vector3(0.112, 0.0, 0.0),
Rot = vector3(-50.85, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_single",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 15, max = 25 },
Status = 50000,
Stress = nil,
Alcohol = nil
},
},
["djs_bigplate_creamcheeseavocadotoast"] = {
Size = 250,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_bigplate_creamcheeseavocadotoast',
BoneID = 18905,
Offset = vector3(0.14, 0.0, 0.02),
Rot = vector3(-13.0, -1.0, 0.0),
},
Second = {
Model = 'djs_prop_creamcheeseavocadotoast',
BoneID = 57005,
Offset = vector3(0.112, 0.0, 0.0),
Rot = vector3(-50.85, 0.0, 0.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_single",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 15, max = 25 },
Status = 50000,
Stress = nil,
Alcohol = nil
},
},
["djs_plate_bacon"] = {
Size = 250,
Type = 'FOOD',
Prop = {
Main = {
Model = 'djs_plate_bacon',
BoneID = 18905,
Offset = vector3(0.14, 0.0, 0.02),
Rot = vector3(-13.0, -1.0, 0.0),
},
Second = {
Model = 'djs_prop_bacon',
BoneID = 57005,
Offset = vector3(0.14, 0.03, -0.03),
Rot = vector3(-133.0, -39.0, -30.0),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_single",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 15, max = 25 },
Status = 50000,
},
},
local function platedFood(model)
return {
Size = 250,
Type = 'FOOD',
Prop = {
Main = {
Model = model,
BoneID = 18905,
Offset = vector3(0.14, 0.0, 0.02),
Rot = vector3(-13.0, -1.0, 0.0),
},
Second = platedFork.Second
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@food@plated",
anim = "djs_food_plate_bite_single",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 15, max = 25 },
Status = 50000,
}
}
end
["djs_prop_chocolatemilk"] = {
Size = 250,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_prop_chocolatemilk',
BoneID = 18905,
Offset = vector3(0.119, -0.162, 0.0),
Rot = vector3(280.6447, 0.0, -8.7),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_prop_milk"] = {
Size = 250,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_prop_milk',
BoneID = 18905,
Offset = vector3(0.119, -0.162, 0.0),
Rot = vector3(280.6447, 0.0, -8.7),
}
},
Anim = {
Hold = nil,
Use = {
dict = "mp_player_intdrink",
anim = "loop",
params = {nil, nil, 2500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
},
},
["djs_prop_coffeecup"] = {
Size = 250,
Type = 'DRINK',
Prop = {
Main = {
Model = 'djs_prop_coffeecup',
BoneID = 57005,
Offset = vector3(0.135, 0.01, -0.04),
Rot = vector3(-83.0, -53.0, -2.5),
}
},
Anim = {
Hold = nil,
Use = {
dict = "anim@djs@drink@coffee",
anim = "djs_drink_coffee_sip_long",
params = {nil, nil, 17500, 49}
}
},
Consume = {
Bite = { min = 20, max = 30 },
Status = 50000,
Stress = 5
},
},
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.luafile.Restart your FiveM server using one of the following methods:
Full Server Restart: Stop and start the server manually.
Last updated