๐ฅHold and Throw
DH_Throw is a lightweight, standalone FiveM resource that lets players spawn, hold, throw, and pick up predefined objects with immersive animations and interaction.
๐งฑ How to Install
Follow instructions in Getting Started
๐ง Features
โ
/hand [object]to spawn a predefined prop in handsโ
/throwcommand or keybind (defaultG) to throw the objectโ Realistic throw physics from hand or vehicle window
โ [E] Pickup interaction hint when near a thrown object
โ Modular config to enable/disable features
โ Scaleform hints with keybind awareness
โ Full export & event support for other resources
โ Fully client-side and framework-independent
๐ Commands
/hand object
Spawns a prop from the config into your hand
/hand
Cancels current held object or shows usage
/throw
Throws the held object in a random direction
๐ฎ Keybind
Throw Object
G
โ Yes
To rebind, go to Settings โ Key Bindings โ FiveM โ Throw Held Object
โ๏ธ Config (config.lua)
config.lua)๐น Predefined Objects
๐น Global Settings
๐งฉ Exports
๐งช Check if player is holding something
๐ฆ Get current held object
โ Remove the held object
๐ Set an object via code (same as /hand)
๐ช Events & Callbacks
๐ DH_Throw:ObjectPickedUp
DH_Throw:ObjectPickedUpTriggered when any object is picked up:
๐ RegisterOnObjectPickup(callback)
RegisterOnObjectPickup(callback)Alternative method for pickup detection:
๐ก Tips
All objects thrown are synced and visible to all players
Throw direction is random when on foot, or based on seat position in vehicles
Melee, aiming, and weapon switching can all be disabled via config
Fully expandable โ drop in new objects, add sounds, integrate with inventory
โ Frequently Asked Questions
Last updated
