BigDaddy-Scrap turns configured world objects into sources of inventory materials for your FiveM server. Let players recover rubber from tires, metalscrap from wrecked vehicles, or other items from the object models you choose.
Players can scavenge by hand through a targeting interaction or equip an allowed weapon and strike the object. Each model has its own reward item, yield range, hand-scavenging duration, animation, and list of allowed weapons. Server owners can allow both methods or require weapon hits for specific objects.
Key Features
Configurable object rewards: Choose the exact object model, inventory item, and minimum and maximum total yield.
Hand scavenging: Enable or disable hand scavenging for each model with canHandScavenge.
Multiple allowed weapons: Set toolForScavenging to a list of weapon items, such as a hammer, crowbar, or machete.
One item per hit: Each accepted hit with an allowed weapon awards one item from the object's remaining yield. Weapon scavenging requires no target selection or progress bar.
Synced materials available: The server rolls the total between the configured minimum and maximum once per harvest cycle. Players and scavenging methods share the same remaining supply.
Hand-only targeting: Supports ox_target and qb-target. The hand option appears only where hand scavenging is enabled.
Inventory integration: Supports ox_inventory and qb-inventory, with checks for the equipped weapon, weapon ownership, reward items, and available capacity.
Shared cooldown: Depleted objects become available again after the configured cooldown.
Map object support: Supports existing map props and networked objects, controlled by allowMapObjects.
Either ox_target or qb-target. (for toolless scavenging)
Inventory
Either ox_inventory or qb-inventory, including that provider's own dependencies.
NOTE: SOME OF THESE SCRIPTS ARE STAND-ALONE FIVEM SCRIPTS AND SOME SUPPORT FRAMEWORKS. Please see the compatability chart at wiki.bigdaddyscripts.com for information on compatibility with frameworks and other scripts.
User Reviews
John (Server Owner): “The best K9 script we’ve ever used. Lightweight and super reliable.”
Maria (Admin): “Our community loves it. The radial menu is smooth and intuitive.”
Changelog
Latest Updates
unreleased
X
This script runs on the CFX Mono V2 runtime which is still listed as BETA and will show warnings in both the client and server consoles. We have tested and found the V2 runtime to be FAR more efficient and has been very stable in our tests. Efficient means it uses less of your server to run. It's a good thing. The rt2 will not load on game build 2944 so 3095+ is required and we recommend 3095 and is the build we test on.